mirror of
https://github.com/hwchase17/langchain.git
synced 2026-05-08 15:21:29 +00:00
698 lines
19 KiB
JSON
698 lines
19 KiB
JSON
{
|
|
"docs": [
|
|
"introduction",
|
|
{
|
|
"type": "category",
|
|
"label": "Tutorials",
|
|
"items": [
|
|
{
|
|
"type": "category",
|
|
"label": "Basics",
|
|
"collapsed": true,
|
|
"items": [
|
|
"tutorials/llm_chain",
|
|
"tutorials/chatbot",
|
|
"tutorials/agents"
|
|
],
|
|
"link": { "type": "generated-index" }
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Working with external knowledge",
|
|
"collapsed": true,
|
|
"items": [
|
|
"tutorials/rag",
|
|
"tutorials/qa_chat_history",
|
|
"tutorials/sql_qa",
|
|
"tutorials/query_analysis",
|
|
"tutorials/local_rag",
|
|
"tutorials/graph"
|
|
],
|
|
"link": { "type": "generated-index" }
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Specialized tasks",
|
|
"collapsed": true,
|
|
"items": [
|
|
"tutorials/extraction",
|
|
"tutorials/data_generation",
|
|
"tutorials/classification",
|
|
"tutorials/summarization"
|
|
],
|
|
"link": { "type": "generated-index" }
|
|
}
|
|
],
|
|
"link": { "type": "doc", "id": "tutorials/index" }
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "How-To Guides",
|
|
"items": [
|
|
{
|
|
"type": "category",
|
|
"label": "Core Functionality",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/structured_output",
|
|
"how_to/tool_calling",
|
|
"how_to/streaming",
|
|
"how_to/debugging"
|
|
],
|
|
"link": { "type": "generated-index" }
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "LangChain Expression Language (LCEL)",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/sequence",
|
|
"how_to/parallel",
|
|
"how_to/binding",
|
|
"how_to/functions",
|
|
"how_to/passthrough",
|
|
"how_to/assign",
|
|
"how_to/configure",
|
|
"how_to/message_history",
|
|
"how_to/routing",
|
|
"how_to/inspect"
|
|
],
|
|
"link": { "type": "generated-index" }
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Components",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "category",
|
|
"label": "Prompt Templates",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/few_shot_examples",
|
|
"how_to/few_shot_examples_chat",
|
|
"how_to/prompts_partial",
|
|
"how_to/prompts_composition"
|
|
],
|
|
"link": { "type": "generated-index" }
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Example Selectors",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/example_selectors",
|
|
"how_to/example_selectors_length_based",
|
|
"how_to/example_selectors_similarity",
|
|
"how_to/example_selectors_ngram",
|
|
"how_to/example_selectors_mmr"
|
|
],
|
|
"link": { "type": "generated-index" }
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Chat Models",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/tool_calling",
|
|
"how_to/structured_output",
|
|
"how_to/chat_model_caching",
|
|
"how_to/logprobs",
|
|
"how_to/custom_chat_model",
|
|
"how_to/chat_streaming",
|
|
"how_to/chat_token_usage_tracking"
|
|
],
|
|
"link": { "type": "generated-index" }
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "LLMs",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/llm_caching",
|
|
"how_to/custom_llm",
|
|
"how_to/streaming_llm",
|
|
"how_to/llm_token_usage_tracking"
|
|
],
|
|
"link": { "type": "generated-index" }
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Output Parsers",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/output_parser_structured",
|
|
"how_to/output_parser_json",
|
|
"how_to/output_parser_xml",
|
|
"how_to/output_parser_yaml",
|
|
"how_to/output_parser_retry",
|
|
"how_to/output_parser_fixing",
|
|
"how_to/output_parser_custom"
|
|
],
|
|
"link": { "type": "generated-index" }
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Document Loaders",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/document_loader_csv",
|
|
"how_to/document_loader_directory",
|
|
"how_to/document_loader_html",
|
|
"how_to/document_loader_json",
|
|
"how_to/document_loader_markdown",
|
|
"how_to/document_loader_office_file",
|
|
"how_to/document_loader_pdf",
|
|
"how_to/document_loader_custom"
|
|
],
|
|
"link": { "type": "generated-index" }
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Text Splitters",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/recursive_text_splitter",
|
|
"how_to/HTML_header_metadata_splitter",
|
|
"how_to/HTML_section_aware_splitter",
|
|
"how_to/character_text_splitter",
|
|
"how_to/code_splitter",
|
|
"how_to/markdown_header_metadata_splitter",
|
|
"how_to/recursive_json_splitter",
|
|
"how_to/semantic-chunker",
|
|
"how_to/split_by_token"
|
|
],
|
|
"link": { "type": "generated-index" }
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Text embeddings",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/embed_text",
|
|
"how_to/caching_embeddings"
|
|
],
|
|
"link": {
|
|
"type": "generated-index"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Vector Stores",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/vectorstores"
|
|
],
|
|
"link": {
|
|
"type": "generated-index"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Retrievers",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/vectorstore_retriever",
|
|
"how_to/MultiQueryRetriever",
|
|
"how_to/contextual_compression",
|
|
"how_to/custom_retriever",
|
|
"how_to/ensemble_retriever",
|
|
"how_to/long_context_reorder",
|
|
"how_to/multi_vector",
|
|
"how_to/parent_document_retriever",
|
|
"how_to/self_query",
|
|
"how_to/time_weighted_vectorstore"
|
|
],
|
|
"link": {
|
|
"type": "generated-index"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Indexing",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/indexing"
|
|
],
|
|
"link": {
|
|
"type": "generated-index"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Tools",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/tools",
|
|
"how_to/tool_calling",
|
|
"how_to/toolkits",
|
|
"how_to/custom_tools",
|
|
"how_to/tools_as_openai_functions",
|
|
"how_to/tools_prompting",
|
|
"how_to/tools_multiple",
|
|
"how_to/tools_human",
|
|
"how_to/tools_parallel",
|
|
"how_to/tools_error"
|
|
],
|
|
"link": {
|
|
"type": "generated-index"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Agents",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/agent_executor",
|
|
"how_to/migrate_agent"
|
|
],
|
|
"link": {
|
|
"type": "generated-index"
|
|
}
|
|
}
|
|
],
|
|
"link": { "type": "generated-index" }
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Use Cases",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "category",
|
|
"label": "Q&A with RAG",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/qa_chat_history_how_to",
|
|
"how_to/qa_streaming",
|
|
"how_to/qa_sources",
|
|
"how_to/qa_citations",
|
|
"how_to/qa_per_user"
|
|
],
|
|
"link": {
|
|
"type": "generated-index"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Extraction",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/extraction_examples",
|
|
"how_to/extraction_long_text",
|
|
"how_to/extraction_parse"
|
|
],
|
|
"link": {
|
|
"type": "generated-index"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Chatbots",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/chatbots_memory",
|
|
"how_to/chatbots_retrieval",
|
|
"how_to/chatbots_tools"
|
|
],
|
|
"link": {
|
|
"type": "generated-index"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Query Analysis",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/query_few_shot",
|
|
"how_to/query_no_queries",
|
|
"how_to/query_multiple_queries",
|
|
"how_to/query_multiple_retrievers",
|
|
"how_to/query_constructing_filters",
|
|
"how_to/query_high_cardinality"
|
|
],
|
|
"link": {
|
|
"type": "generated-index"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Q&A over SQL + CSV",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/sql_prompting",
|
|
"how_to/sql_query_checking",
|
|
"how_to/sql_large_db",
|
|
"how_to/sql_csv"
|
|
],
|
|
"link": {
|
|
"type": "generated-index"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Q&A over Graph Databases",
|
|
"collapsed": true,
|
|
"items": [
|
|
"how_to/graph_mapping",
|
|
"how_to/graph_semantic",
|
|
"how_to/graph_prompting",
|
|
"how_to/graph_constructing"
|
|
],
|
|
"link": {
|
|
"type": "generated-index"
|
|
}
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "generated-index"
|
|
}
|
|
}
|
|
],
|
|
"link": { "type": "doc", "id": "how_to/index" }
|
|
},
|
|
"concepts",
|
|
{
|
|
"type": "category",
|
|
"label": "Ecosystem",
|
|
"collapsed": false,
|
|
"collapsible": false,
|
|
"items": [
|
|
{
|
|
"type": "category",
|
|
"label": "🦜🛠️ LangSmith",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "langsmith"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "doc",
|
|
"id": "langsmith/index"
|
|
}
|
|
},
|
|
"langgraph",
|
|
"langserve"
|
|
]
|
|
},
|
|
"security"
|
|
],
|
|
"integrations": [
|
|
{
|
|
"type": "category",
|
|
"label": "Providers",
|
|
"collapsible": false,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "integrations/platforms"
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "More",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "integrations/providers"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "generated-index",
|
|
"slug": "integrations/providers"
|
|
}
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "doc",
|
|
"id": "integrations/platforms/index"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Components",
|
|
"collapsible": false,
|
|
"items": [
|
|
{
|
|
"type": "category",
|
|
"label": "Chat models",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "integrations/chat"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "doc",
|
|
"id": "integrations/chat/index"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "LLMs",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "integrations/llms"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "doc",
|
|
"id": "integrations/llms/index"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Embedding models",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "integrations/text_embedding"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "generated-index",
|
|
"slug": "integrations/text_embedding"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Document loaders",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "integrations/document_loaders"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "generated-index",
|
|
"slug": "integrations/document_loaders"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Document transformers",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "integrations/document_transformers"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "generated-index",
|
|
"slug": "integrations/document_transformers"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Vector stores",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "integrations/vectorstores"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "generated-index",
|
|
"slug": "integrations/vectorstores"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Retrievers",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "integrations/retrievers"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "generated-index",
|
|
"slug": "integrations/retrievers"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Tools",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "integrations/tools"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "generated-index",
|
|
"slug": "integrations/tools"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Toolkits",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "integrations/toolkits"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "generated-index",
|
|
"slug": "integrations/toolkits"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Memory",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "integrations/memory"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "generated-index",
|
|
"slug": "integrations/memory"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Graphs",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "integrations/graphs"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "generated-index",
|
|
"slug": "integrations/graphs"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Callbacks",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "integrations/callbacks"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "generated-index",
|
|
"slug": "integrations/callbacks"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Chat loaders",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "integrations/chat_loaders"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "generated-index",
|
|
"slug": "integrations/chat_loaders"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Adapters",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "integrations/adapters"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "generated-index",
|
|
"slug": "integrations/adapters"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Stores",
|
|
"collapsed": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "integrations/stores"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "doc",
|
|
"id": "integrations/stores/index"
|
|
}
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "generated-index",
|
|
"slug": "integrations/components"
|
|
}
|
|
}
|
|
],
|
|
"templates": [
|
|
{
|
|
"type": "category",
|
|
"label": "Templates",
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "templates"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "doc",
|
|
"id": "templates/index"
|
|
}
|
|
}
|
|
],
|
|
"contributing": [
|
|
{
|
|
"type": "category",
|
|
"label": "Contributing",
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "contributing"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |