Files
langchain/docs/vercel.json
2025-10-01 16:28:47 -04:00

3319 lines
110 KiB
JSON

{
"buildCommand": "yarn build",
"outputDirectory": "build",
"ignoreCommand": "bash ignore-step.sh",
"trailingSlash": true,
"rewrites": [
{
"source": "/docs/integrations(/?)",
"destination": "/docs/integrations/platforms/"
},
{
"source": "/v0.1",
"destination": "https://langchain-v01.vercel.app/v0.1"
},
{
"source": "/v0.1/:path(.*/?)*",
"destination": "https://langchain-v01.vercel.app/v0.1/:path*"
},
{
"source": "/v0.2",
"destination": "https://langchain-v02.vercel.app/v0.2"
},
{
"source": "/v0.2/:path(.*/?)*",
"destination": "https://langchain-v02.vercel.app/v0.2/:path*"
}
],
"redirects": [
{
"source": "/v0.3/docs/:path(.*/?)*",
"destination": "/docs/:path*"
},
{
"source": "/docs/modules/agents/tools/custom_tools(/?)",
"destination": "/docs/how_to/custom_tools/"
},
{
"source": "/docs/expression_language(/?)",
"destination": "/docs/concepts/lcel"
},
{
"source": "/docs/expression_language/interface(/?)",
"destination": "/docs/concepts/runnables"
},
{
"source": "/docs/versions/overview(/?)",
"destination": "/docs/versions/v0_2/overview/"
},
{
"source": "/docs/how_to/tool_calls_multi_modal(/?)",
"destination": "/docs/how_to/multimodal_inputs/"
},
{
"source": "/docs/tutorials/pdf_qa",
"destination": "/docs/tutorials/retrievers/"
},
{
"source": "/docs/tutorials/query_analysis",
"destination": "/docs/tutorials/rag#query-analysis"
},
{
"source": "/docs/tutorials/local_rag",
"destination": "/docs/tutorials/rag"
},
{
"source": "/docs/how_to/graph_mapping(/?)",
"destination": "/docs/tutorials/graph#query-validation"
},
{
"source": "/docs/how_to/graph_prompting(/?)",
"destination": "/docs/tutorials/graph#few-shot-prompting"
},
{
"source": "/docs/how_to/HTML_header_metadata_splitter(/?)",
"destination": "/docs/how_to/split_html#using-htmlheadertextsplitter"
},
{
"source": "/docs/how_to/HTML_section_aware_splitter(/?)",
"destination": "/docs/how_to/split_html#using-htmlsectionsplitter"
},
{
"source": "/docs/tutorials/data_generation",
"destination": "https://python.langchain.com/v0.2/docs/tutorials/data_generation/"
},
{
"source": "/docs/langsmith(/?)",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/langgraph(/?)",
"destination": "https://langchain-ai.github.io/langgraph"
},
{
"source": "/",
"destination": "/docs/introduction/"
},
{
"source": "/docs(/?)",
"destination": "/docs/introduction/"
},
{
"source": "/docs/get_started/introduction(/?)",
"destination": "/docs/introduction/"
},
{
"source": "/docs/how_to/migrate_chains(/?)",
"destination": "/docs/versions/migrating_chains"
},
{
"source": "/v0.2/docs/templates/:path(.*/?)*",
"destination": "https://github.com/langchain-ai/langchain/tree/v0.2/templates/:path*"
},
{
"source": "/docs/integrations/providers/mlflow_ai_gateway(/?)",
"destination": "/docs/integrations/providers/mlflow/"
},
{
"source": "/docs/integrations/platforms/:path((?:anthropic|aws|google|huggingface|microsoft|openai)?/?)*",
"destination": "/docs/integrations/providers/:path*"
},
{
"source": "/docs/troubleshooting/errors/:path((?:GRAPH_RECURSION_LIMIT|INVALID_CONCURRENT_GRAPH_UPDATE|INVALID_GRAPH_NODE_RETURN_VALUE|MULTIPLE_SUBGRAPHS|INVALID_CHAT_HISTORY)/?)*",
"destination": "https://langchain-ai.github.io/langgraph/troubleshooting/errors/:path*"
},
{
"source": "/docs/contributing/:path((?:code|documentation|integrations|testing)(?:/|/.*/?)?)",
"destination": "/docs/contributing/how_to/:path"
},
{
"source": "/docs/contributing/:path((?:faq|repo_structure|review_process)/?)",
"destination": "/docs/contributing/reference/:path"
},
{
"source": "/docs/integrations/retrievers/weaviate-hybrid(/?)",
"destination": "/docs/integrations/vectorstores/weaviate/#search-mechanism"
},
{
"source": "/docs/integrations/vectorstores/singlestoredb(/?)",
"destination": "https://python.langchain.com/v0.2/docs/integrations/vectorstores/singlestoredb/"
},
{
"source": "/docs/integrations/providers/singlestoredb(/?)",
"destination": "/docs/integrations/providers/singlestore/"
},
{
"source": "/docs/integrations/retrievers/singlestoredb(/?)",
"destination": "https://python.langchain.com/v0.2/docs/integrations/retrievers/singlestoredb/"
},
{
"source": "/docs/integrations/providers/dspy(/?)",
"destination": "https://python.langchain.com/v0.2/docs/integrations/providers/dspy/"
},
{
"source": "/api_reference/mongodb/:path(.*/?)*",
"destination": "https://langchain-mongodb.readthedocs.io/en/latest/langchain_mongodb/api_docs.html"
},
{
"source": "/api_reference/tests/:path(.*/?)*",
"destination": "/api_reference/standard_tests/:path"
},
{
"source": "/docs/integrations/retrievers/milvus_hybrid_search(/?)",
"destination": "https://python.langchain.com/v0.2/docs/integrations/retrievers/milvus_hybrid_search/"
},
{
"source": "/en/latest/modules/models/llms/integrations/:path*",
"destination": "/docs/integrations/providers/:path*"
},
{
"source": "/en/latest/modules/models/llms/integrations/anthropic_example.html",
"destination": "/docs/integrations/providers/anthropic/"
},
{
"source": "/docs/modules/model_io/prompts/prompt_templates",
"destination": "/docs/concepts/prompt_templates"
},
{
"source": "/docs/changelog/core/",
"destination": "https://github.com/langchain-ai/langchain/releases?q=tag:%22langchain-core%3D%3D0%22&expanded=true"
},
{
"source": "/docs/changelog/langchain/",
"destination": "https://github.com/langchain-ai/langchain/releases?q=tag:%22langchain%3D%3D0%22&expanded=true"
},
{
"source": "/docs/contributing/documentation/technical_logistics/",
"destination": "/docs/contributing/how_to/documentation/"
},
{
"source": "/docs/cookbook/",
"destination": "/docs/tutorials/"
},
{
"source": "/docs/expression_language/",
"destination": "/docs/how_to/#langchain-expression-language-lcel"
},
{
"source": "/docs/expression_language/cookbook/code_writing/",
"destination": "https://langchain-ai.github.io/langgraph/tutorials/code_assistant/langgraph_code_assistant/"
},
{
"source": "/docs/expression_language/cookbook/multiple_chains/",
"destination": "/docs/how_to/parallel/"
},
{
"source": "/docs/expression_language/cookbook/prompt_llm_parser/",
"destination": "/docs/tutorials/llm_chain/"
},
{
"source": "/docs/expression_language/cookbook/prompt_size/",
"destination": "/docs/how_to/trim_messages/"
},
{
"source": "/docs/expression_language/get_started/",
"destination": "/docs/how_to/sequence/"
},
{
"source": "/docs/expression_language/how_to/decorator/",
"destination": "/docs/how_to/functions/#the-convenience-chain-decorator"
},
{
"source": "/docs/expression_language/how_to/inspect/",
"destination": "/docs/how_to/inspect/"
},
{
"source": "/docs/expression_language/how_to/message_history/",
"destination": "/docs/how_to/message_history/"
},
{
"source": "/docs/expression_language/how_to/routing/",
"destination": "/docs/how_to/routing/"
},
{
"source": "/docs/expression_language/interface/",
"destination": "/docs/how_to/lcel_cheatsheet/"
},
{
"source": "/docs/expression_language/primitives/",
"destination": "/docs/how_to/#langchain-expression-language-lcel"
},
{
"source": "/docs/expression_language/primitives/assign/",
"destination": "/docs/how_to/assign/"
},
{
"source": "/docs/expression_language/primitives/binding/",
"destination": "/docs/how_to/binding/"
},
{
"source": "/docs/expression_language/primitives/configure/",
"destination": "/docs/how_to/configure/"
},
{
"source": "/docs/expression_language/primitives/functions/",
"destination": "/docs/how_to/functions/"
},
{
"source": "/docs/expression_language/primitives/parallel/",
"destination": "/docs/how_to/parallel/"
},
{
"source": "/docs/expression_language/primitives/passthrough/",
"destination": "/docs/how_to/passthrough/"
},
{
"source": "/docs/expression_language/primitives/sequence/",
"destination": "/docs/how_to/sequence/"
},
{
"source": "/docs/expression_language/streaming/",
"destination": "/docs/how_to/streaming/"
},
{
"source": "/docs/expression_language/why/",
"destination": "/docs/concepts/#langchain-expression-language-lcel"
},
{
"source": "/docs/get_started/installation/",
"destination": "/docs/tutorials/"
},
{
"source": "/docs/get_started/introduction/",
"destination": "/docs/tutorials/"
},
{
"source": "/docs/get_started/quickstart/",
"destination": "/docs/tutorials/"
},
{
"source": "/docs/guides/",
"destination": "/docs/how_to/"
},
{
"source": "/docs/guides/development/",
"destination": "/docs/how_to/debugging/"
},
{
"source": "/docs/guides/development/debugging/",
"destination": "/docs/how_to/debugging/"
},
{
"source": "/docs/guides/development/extending_langchain/",
"destination": "/docs/how_to/#custom"
},
{
"source": "/docs/guides/development/local_llms/",
"destination": "/docs/how_to/local_llms/"
},
{
"source": "/docs/guides/development/pydantic_compatibility/",
"destination": "/docs/how_to/pydantic_compatibility/"
},
{
"source": "/docs/guides/productionization/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/deployments/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/deployments/template_repos/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/comparison/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/comparison/custom/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/comparison/pairwise_embedding_distance/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/comparison/pairwise_string/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/examples/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/examples/comparisons/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/string/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/string/criteria_eval_chain/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/string/custom/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/string/embedding_distance/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/string/exact_match/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/string/json/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/string/regex_match/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/string/scoring_eval_chain/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/string/string_distance/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/trajectory/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/trajectory/custom/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/evaluation/trajectory/trajectory_eval/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/fallbacks/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/safety/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/safety/amazon_comprehend_chain/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/safety/constitutional_chain/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/safety/hugging_face_prompt_injection/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/safety/layerup_security/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/safety/logical_fallacy_chain/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/safety/moderation/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/safety/presidio_data_anonymization/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/safety/presidio_data_anonymization/multi_language/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/safety/presidio_data_anonymization/qa_privacy_protection/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/productionization/safety/presidio_data_anonymization/reversible/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/integrations/chat/ollama_functions/",
"destination": "/docs/integrations/chat/ollama/"
},
{
"source": "/docs/integrations/document_loaders/notiondb/",
"destination": "/docs/integrations/document_loaders/notion/"
},
{
"source": "/docs/integrations/llms/llm_caching/",
"destination": "/docs/how_to/llm_caching/"
},
{
"source": "/docs/integrations/providers/vectara/vectara_summary/",
"destination": "/docs/integrations/providers/vectara/"
},
{
"source": "/docs/integrations/text_embedding/nemo/",
"destination": "/docs/integrations/text_embedding/nvidia_ai_endpoints/"
},
{
"source": "/docs/integrations/toolkits/",
"destination": "/docs/integrations/tools/"
},
{
"source": "/docs/integrations/toolkits/ainetwork/",
"destination": "/docs/integrations/tools/ainetwork/"
},
{
"source": "/docs/integrations/toolkits/airbyte_structured_qa/",
"destination": "/docs/integrations/document_loaders/airbyte/"
},
{
"source": "/docs/integrations/toolkits/amadeus/",
"destination": "/docs/integrations/tools/amadeus/"
},
{
"source": "/docs/integrations/toolkits/azure_ai_services/",
"destination": "/docs/integrations/tools/azure_ai_services/"
},
{
"source": "/docs/integrations/toolkits/azure_cognitive_services/",
"destination": "/docs/integrations/tools/azure_cognitive_services/"
},
{
"source": "/docs/integrations/toolkits/cassandra_database/",
"destination": "/docs/integrations/tools/cassandra_database/"
},
{
"source": "/docs/integrations/toolkits/clickup/",
"destination": "/docs/integrations/tools/clickup/"
},
{
"source": "/docs/integrations/toolkits/cogniswitch/",
"destination": "/docs/integrations/tools/cogniswitch/"
},
{
"source": "/docs/integrations/toolkits/connery/",
"destination": "/docs/integrations/tools/connery/"
},
{
"source": "/docs/integrations/toolkits/csv/",
"destination": "/docs/integrations/document_loaders/csv/"
},
{
"source": "/docs/integrations/toolkits/github/",
"destination": "/docs/integrations/tools/github/"
},
{
"source": "/docs/integrations/toolkits/gitlab/",
"destination": "/docs/integrations/tools/gitlab/"
},
{
"source": "/docs/integrations/toolkits/gmail/",
"destination": "/docs/integrations/tools/gmail/"
},
{
"source": "/docs/integrations/toolkits/jira/",
"destination": "/docs/integrations/tools/jira/"
},
{
"source": "/docs/integrations/toolkits/json/",
"destination": "/docs/integrations/tools/json/"
},
{
"source": "/docs/integrations/toolkits/multion/",
"destination": "/docs/integrations/tools/multion/"
},
{
"source": "/docs/integrations/toolkits/nasa/",
"destination": "/docs/integrations/tools/nasa/"
},
{
"source": "/docs/integrations/toolkits/office365/",
"destination": "/docs/integrations/tools/office365/"
},
{
"source": "/docs/integrations/toolkits/openapi_nla/",
"destination": "/docs/integrations/tools/openapi_nla/"
},
{
"source": "/docs/integrations/toolkits/openapi/",
"destination": "/docs/integrations/tools/openapi/"
},
{
"source": "/docs/integrations/toolkits/pandas/",
"destination": "/docs/integrations/tools/pandas/"
},
{
"source": "/docs/integrations/toolkits/playwright/",
"destination": "/docs/integrations/tools/playwright/"
},
{
"source": "/docs/integrations/toolkits/polygon/",
"destination": "/docs/integrations/tools/polygon/"
},
{
"source": "/docs/integrations/toolkits/powerbi/",
"destination": "/docs/integrations/tools/powerbi/"
},
{
"source": "/docs/integrations/toolkits/python/",
"destination": "/docs/integrations/tools/python/"
},
{
"source": "/docs/integrations/toolkits/robocorp/",
"destination": "/docs/integrations/tools/robocorp/"
},
{
"source": "/docs/integrations/toolkits/slack/",
"destination": "/docs/integrations/tools/slack/"
},
{
"source": "/docs/integrations/toolkits/spark_sql/",
"destination": "/docs/integrations/tools/spark_sql/"
},
{
"source": "/docs/integrations/toolkits/spark/",
"destination": "/docs/integrations/tools/spark_sql/"
},
{
"source": "/docs/integrations/toolkits/sql_database/",
"destination": "/docs/integrations/tools/sql_database/"
},
{
"source": "/docs/integrations/toolkits/steam/",
"destination": "/docs/integrations/tools/steam/"
},
{
"source": "/docs/integrations/tools/apify/",
"destination": "/docs/integrations/providers/apify/#utility"
},
{
"source": "/docs/integrations/tools/search_tools/",
"destination": "/docs/integrations/tools/#search"
},
{
"source": "/docs/langsmith/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/langsmith/walkthrough/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/modules/",
"destination": "/docs/how_to/#components"
},
{
"source": "/docs/modules/agents/",
"destination": "/docs/how_to/#agents"
},
{
"source": "/docs/modules/agents/agent_types/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/agent_types/json_agent/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/agent_types/openai_assistants/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/agent_types/openai_functions_agent/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/agent_types/openai_tools/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/agent_types/react/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/agent_types/self_ask_with_search/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/agent_types/structured_chat/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/agent_types/tool_calling/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/agent_types/xml_agent/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/concepts/",
"destination": "https://langchain-ai.github.io/langgraph/concepts/"
},
{
"source": "/docs/modules/agents/how_to/agent_iter/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/how_to/agent_structured/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/how_to/custom_agent/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/how_to/handle_parsing_errors/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/how_to/intermediate_steps/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/how_to/max_iterations/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/how_to/max_time_limit/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/how_to/streaming/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/quick_start/",
"destination": "https://langchain-ai.github.io/langgraph/"
},
{
"source": "/docs/modules/callbacks/",
"destination": "/docs/how_to/#callbacks"
},
{
"source": "/docs/modules/callbacks/async_callbacks/",
"destination": "/docs/how_to/callbacks_async/"
},
{
"source": "/docs/modules/callbacks/custom_callbacks/",
"destination": "/docs/how_to/custom_callbacks/"
},
{
"source": "/docs/modules/callbacks/multiple_callbacks/",
"destination": "/docs/how_to/#callbacks"
},
{
"source": "/docs/modules/callbacks/token_counting/",
"destination": "/docs/how_to/chat_token_usage_tracking/"
},
{
"source": "/docs/modules/chains/",
"destination": "/docs/versions/migrating_chains/"
},
{
"source": "/docs/modules/composition/",
"destination": "https://langchain-ai.github.io/langgraph/concepts/"
},
{
"source": "/docs/modules/data_connection/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/modules/data_connection/document_loaders/",
"destination": "/docs/how_to/#document-loaders"
},
{
"source": "/docs/modules/data_connection/document_loaders/csv/",
"destination": "/docs/integrations/document_loaders/csv/"
},
{
"source": "/docs/modules/data_connection/document_loaders/custom/",
"destination": "/docs/how_to/document_loader_custom/"
},
{
"source": "/docs/modules/data_connection/document_loaders/file_directory/",
"destination": "/docs/how_to/document_loader_directory/"
},
{
"source": "/docs/modules/data_connection/document_loaders/html/",
"destination": "/docs/how_to/document_loader_html/"
},
{
"source": "/docs/modules/data_connection/document_loaders/json/",
"destination": "/docs/how_to/document_loader_json/"
},
{
"source": "/docs/modules/data_connection/document_loaders/markdown/",
"destination": "/docs/how_to/document_loader_markdown/"
},
{
"source": "/docs/modules/data_connection/document_loaders/office_file/",
"destination": "/docs/how_to/document_loader_office_file/"
},
{
"source": "/docs/modules/data_connection/document_loaders/pdf/",
"destination": "/docs/how_to/document_loader_pdf/"
},
{
"source": "/docs/modules/data_connection/document_transformers/",
"destination": "/docs/how_to/#text-splitters"
},
{
"source": "/docs/modules/data_connection/document_transformers/character_text_splitter/",
"destination": "/docs/how_to/character_text_splitter/"
},
{
"source": "/docs/modules/data_connection/document_transformers/code_splitter/",
"destination": "/docs/how_to/code_splitter/"
},
{
"source": "/docs/modules/data_connection/document_transformers/HTML_header_metadata/",
"destination": "/docs/how_to/HTML_header_metadata_splitter/"
},
{
"source": "/docs/modules/data_connection/document_transformers/HTML_section_aware_splitter/",
"destination": "/docs/how_to/HTML_section_aware_splitter/"
},
{
"source": "/docs/modules/data_connection/document_transformers/markdown_header_metadata/",
"destination": "/docs/how_to/markdown_header_metadata_splitter/"
},
{
"source": "/docs/modules/data_connection/document_transformers/recursive_json_splitter/",
"destination": "/docs/how_to/recursive_json_splitter/"
},
{
"source": "/docs/modules/data_connection/document_transformers/recursive_text_splitter/",
"destination": "/docs/how_to/recursive_text_splitter/"
},
{
"source": "/docs/modules/data_connection/document_transformers/semantic-chunker/",
"destination": "/docs/how_to/semantic-chunker/"
},
{
"source": "/docs/modules/data_connection/document_transformers/split_by_token/",
"destination": "/docs/how_to/split_by_token/"
},
{
"source": "/docs/modules/data_connection/indexing/",
"destination": "/docs/how_to/indexing/"
},
{
"source": "/docs/modules/data_connection/retrievers/",
"destination": "/docs/how_to/#retrievers"
},
{
"source": "/docs/modules/data_connection/retrievers/contextual_compression/",
"destination": "/docs/how_to/contextual_compression/"
},
{
"source": "/docs/modules/data_connection/retrievers/custom_retriever/",
"destination": "/docs/how_to/custom_retriever/"
},
{
"source": "/docs/modules/data_connection/retrievers/ensemble/",
"destination": "/docs/how_to/ensemble_retriever/"
},
{
"source": "/docs/modules/data_connection/retrievers/long_context_reorder/",
"destination": "/docs/how_to/long_context_reorder/"
},
{
"source": "/docs/modules/data_connection/retrievers/multi_vector/",
"destination": "/docs/how_to/multi_vector/"
},
{
"source": "/docs/modules/data_connection/retrievers/MultiQueryRetriever/",
"destination": "/docs/how_to/MultiQueryRetriever/"
},
{
"source": "/docs/modules/data_connection/retrievers/parent_document_retriever/",
"destination": "/docs/how_to/parent_document_retriever/"
},
{
"source": "/docs/modules/data_connection/retrievers/self_query/",
"destination": "/docs/how_to/self_query/"
},
{
"source": "/docs/modules/data_connection/retrievers/time_weighted_vectorstore/",
"destination": "/docs/how_to/time_weighted_vectorstore/"
},
{
"source": "/docs/modules/data_connection/retrievers/vectorstore/",
"destination": "/docs/how_to/vectorstore_retriever/"
},
{
"source": "/docs/modules/data_connection/text_embedding/",
"destination": "/docs/how_to/embed_text/"
},
{
"source": "/docs/modules/data_connection/text_embedding/caching_embeddings/",
"destination": "/docs/how_to/caching_embeddings/"
},
{
"source": "/docs/modules/data_connection/vectorstores/",
"destination": "/docs/how_to/#vector-stores"
},
{
"source": "/docs/modules/memory/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/memory/adding_memory_chain_multiple_inputs/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/memory/adding_memory/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/memory/agent_with_memory_in_db/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/memory/agent_with_memory/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/memory/chat_messages/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/memory/conversational_customization/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/memory/custom_memory/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/memory/multiple_memory/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/memory/types/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/memory/types/buffer_window/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/memory/types/buffer/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/memory/types/entity_summary_memory/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/memory/types/kg/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/memory/types/summary_buffer/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/memory/types/summary/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/memory/types/token_buffer/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/memory/types/vectorstore_retriever_memory/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/modules/model_io/",
"destination": "/docs/how_to/#chat-models"
},
{
"source": "/docs/modules/model_io/chat/",
"destination": "/docs/how_to/#chat-models"
},
{
"source": "/docs/modules/model_io/chat/chat_model_caching/",
"destination": "/docs/how_to/chat_model_caching/"
},
{
"source": "/docs/modules/model_io/chat/custom_chat_model/",
"destination": "/docs/how_to/custom_chat_model/"
},
{
"source": "/docs/modules/model_io/chat/function_calling/",
"destination": "/docs/how_to/tool_calling/"
},
{
"source": "/docs/modules/model_io/chat/logprobs/",
"destination": "/docs/how_to/logprobs/"
},
{
"source": "/docs/modules/model_io/chat/message_types/",
"destination": "/docs/concepts/#messages"
},
{
"source": "/docs/modules/model_io/chat/quick_start/",
"destination": "/docs/tutorials/llm_chain/"
},
{
"source": "/docs/modules/model_io/chat/response_metadata/",
"destination": "/docs/how_to/response_metadata/"
},
{
"source": "/docs/modules/model_io/chat/streaming/",
"destination": "/docs/how_to/streaming/"
},
{
"source": "/docs/modules/model_io/chat/structured_output/",
"destination": "/docs/how_to/structured_output/"
},
{
"source": "/docs/modules/model_io/chat/token_usage_tracking/",
"destination": "/docs/how_to/chat_token_usage_tracking/"
},
{
"source": "/docs/modules/model_io/concepts/",
"destination": "/docs/concepts/#chat-models"
},
{
"source": "/docs/modules/model_io/llms/",
"destination": "/docs/concepts/#llms"
},
{
"source": "/docs/modules/model_io/llms/custom_llm/",
"destination": "/docs/how_to/custom_llm/"
},
{
"source": "/docs/modules/model_io/llms/llm_caching/",
"destination": "/docs/how_to/llm_caching/"
},
{
"source": "/docs/modules/model_io/llms/quick_start/",
"destination": "/docs/tutorials/llm_chain/"
},
{
"source": "/docs/modules/model_io/llms/streaming_llm/",
"destination": "/docs/how_to/streaming_llm/"
},
{
"source": "/docs/modules/model_io/llms/token_usage_tracking/",
"destination": "/docs/how_to/llm_token_usage_tracking/"
},
{
"source": "/docs/modules/model_io/output_parsers/",
"destination": "/docs/how_to/#output-parsers"
},
{
"source": "/docs/modules/model_io/output_parsers/custom/",
"destination": "/docs/how_to/output_parser_custom/"
},
{
"source": "/docs/modules/model_io/output_parsers/quick_start/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/docs/modules/model_io/output_parsers/types/csv/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/docs/modules/model_io/output_parsers/types/datetime/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/docs/modules/model_io/output_parsers/types/enum/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/docs/modules/model_io/output_parsers/types/json/",
"destination": "/docs/how_to/output_parser_json/"
},
{
"source": "/docs/modules/model_io/output_parsers/types/openai_functions/",
"destination": "/docs/how_to/structured_output/"
},
{
"source": "/docs/modules/model_io/output_parsers/types/openai_tools/",
"destination": "/docs/how_to/tool_calling/"
},
{
"source": "/docs/modules/model_io/output_parsers/types/output_fixing/",
"destination": "/docs/how_to/output_parser_fixing/"
},
{
"source": "/docs/modules/model_io/output_parsers/types/pandas_dataframe/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/docs/modules/model_io/output_parsers/types/pydantic/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/docs/modules/model_io/output_parsers/types/retry/",
"destination": "/docs/how_to/output_parser_retry/"
},
{
"source": "/docs/modules/model_io/output_parsers/types/structured/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/docs/modules/model_io/output_parsers/types/xml/",
"destination": "/docs/how_to/output_parser_xml/"
},
{
"source": "/docs/modules/model_io/output_parsers/types/yaml/",
"destination": "/docs/how_to/output_parser_yaml/"
},
{
"source": "/docs/modules/model_io/prompts/",
"destination": "/docs/how_to/#prompt-templates"
},
{
"source": "/docs/modules/model_io/prompts/composition/",
"destination": "/docs/how_to/prompts_composition/"
},
{
"source": "/docs/modules/model_io/prompts/example_selectors/",
"destination": "/docs/how_to/example_selectors/"
},
{
"source": "/docs/modules/model_io/prompts/example_selectors/length_based/",
"destination": "/docs/how_to/example_selectors_length_based/"
},
{
"source": "/docs/modules/model_io/prompts/example_selectors/mmr/",
"destination": "/docs/how_to/example_selectors_mmr/"
},
{
"source": "/docs/modules/model_io/prompts/example_selectors/ngram_overlap/",
"destination": "/docs/how_to/example_selectors_ngram/"
},
{
"source": "/docs/modules/model_io/prompts/example_selectors/similarity/",
"destination": "/docs/how_to/example_selectors_similarity/"
},
{
"source": "/docs/modules/model_io/prompts/few_shot_examples_chat/",
"destination": "/docs/how_to/few_shot_examples_chat/"
},
{
"source": "/docs/modules/model_io/prompts/few_shot_examples/",
"destination": "/docs/how_to/few_shot_examples/"
},
{
"source": "/docs/modules/model_io/prompts/partial/",
"destination": "/docs/how_to/prompts_partial/"
},
{
"source": "/docs/modules/model_io/prompts/quick_start/",
"destination": "/docs/how_to/#prompt-templates"
},
{
"source": "/docs/modules/model_io/quick_start/",
"destination": "/docs/tutorials/llm_chain/"
},
{
"source": "/docs/modules/tools/",
"destination": "/docs/how_to/#tools"
},
{
"source": "/docs/modules/tools/custom_tools/",
"destination": "/docs/how_to/custom_tools/"
},
{
"source": "/docs/modules/tools/toolkits/",
"destination": "/docs/how_to/#tools"
},
{
"source": "/docs/modules/tools/tools_as_openai_functions/",
"destination": "/docs/how_to/tool_calling/"
},
{
"source": "/docs/packages/",
"destination": "/docs/versions/release_policy/"
},
{
"source": "/docs/use_cases/",
"destination": "/docs/tutorials/"
},
{
"source": "/docs/use_cases/chatbots/",
"destination": "/docs/tutorials/chatbot/"
},
{
"source": "/docs/use_cases/chatbots/memory_management/",
"destination": "/docs/tutorials/chatbot/"
},
{
"source": "/docs/use_cases/chatbots/quickstart/",
"destination": "/docs/tutorials/chatbot/"
},
{
"source": "/docs/use_cases/chatbots/retrieval/",
"destination": "/docs/tutorials/chatbot/"
},
{
"source": "/docs/use_cases/chatbots/tool_usage/",
"destination": "/docs/tutorials/chatbot/"
},
{
"source": "/docs/use_cases/code_understanding/",
"destination": "https://langchain-ai.github.io/langgraph/tutorials/code_assistant/langgraph_code_assistant/"
},
{
"source": "/docs/use_cases/data_generation/",
"destination": "/docs/tutorials/data_generation/"
},
{
"source": "/docs/use_cases/extraction/",
"destination": "/docs/tutorials/extraction/"
},
{
"source": "/docs/use_cases/extraction/guidelines/",
"destination": "/docs/tutorials/extraction/"
},
{
"source": "/docs/use_cases/extraction/how_to/examples/",
"destination": "/docs/tutorials/extraction/"
},
{
"source": "/docs/use_cases/extraction/how_to/handle_files/",
"destination": "/docs/tutorials/extraction/"
},
{
"source": "/docs/use_cases/extraction/how_to/handle_long_text/",
"destination": "/docs/tutorials/extraction/"
},
{
"source": "/docs/use_cases/extraction/how_to/parse/",
"destination": "/docs/tutorials/extraction/"
},
{
"source": "/docs/use_cases/extraction/quickstart/",
"destination": "/docs/tutorials/extraction/"
},
{
"source": "/docs/use_cases/graph/",
"destination": "/docs/tutorials/graph/"
},
{
"source": "/docs/use_cases/graph/constructing/",
"destination": "/docs/tutorials/graph/"
},
{
"source": "/docs/use_cases/graph/mapping/",
"destination": "/docs/tutorials/graph/"
},
{
"source": "/docs/use_cases/graph/prompting/",
"destination": "/docs/tutorials/graph/"
},
{
"source": "/docs/use_cases/graph/quickstart/",
"destination": "/docs/tutorials/graph/"
},
{
"source": "/docs/use_cases/graph/semantic/",
"destination": "/docs/tutorials/graph/"
},
{
"source": "/docs/use_cases/query_analysis/",
"destination": "/docs/tutorials/query_analysis/"
},
{
"source": "/docs/use_cases/query_analysis/how_to/constructing-filters/",
"destination": "/docs/tutorials/query_analysis/"
},
{
"source": "/docs/use_cases/query_analysis/how_to/few_shot/",
"destination": "/docs/tutorials/query_analysis/"
},
{
"source": "/docs/use_cases/query_analysis/how_to/high_cardinality/",
"destination": "/docs/tutorials/query_analysis/"
},
{
"source": "/docs/use_cases/query_analysis/how_to/multiple_queries/",
"destination": "/docs/tutorials/query_analysis/"
},
{
"source": "/docs/use_cases/query_analysis/how_to/multiple_retrievers/",
"destination": "/docs/tutorials/query_analysis/"
},
{
"source": "/docs/use_cases/query_analysis/how_to/no_queries/",
"destination": "/docs/tutorials/query_analysis/"
},
{
"source": "/docs/use_cases/query_analysis/quickstart/",
"destination": "/docs/tutorials/query_analysis/"
},
{
"source": "/docs/use_cases/query_analysis/techniques/decomposition/",
"destination": "/docs/tutorials/query_analysis/"
},
{
"source": "/docs/use_cases/query_analysis/techniques/expansion/",
"destination": "/docs/tutorials/query_analysis/"
},
{
"source": "/docs/use_cases/query_analysis/techniques/hyde/",
"destination": "/docs/tutorials/query_analysis/"
},
{
"source": "/docs/use_cases/query_analysis/techniques/routing/",
"destination": "/docs/tutorials/query_analysis/"
},
{
"source": "/docs/use_cases/query_analysis/techniques/step_back/",
"destination": "/docs/tutorials/query_analysis/"
},
{
"source": "/docs/use_cases/query_analysis/techniques/structuring/",
"destination": "/docs/tutorials/query_analysis/"
},
{
"source": "/docs/use_cases/question_answering/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/use_cases/question_answering/chat_history/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/use_cases/question_answering/citations/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/use_cases/question_answering/conversational_retrieval_agents/",
"destination": "/docs/tutorials/qa_chat_history/"
},
{
"source": "/docs/use_cases/question_answering/hybrid/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/use_cases/question_answering/local_retrieval_qa/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/use_cases/question_answering/per_user/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/use_cases/question_answering/quickstart/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/use_cases/question_answering/sources/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/use_cases/question_answering/streaming/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/use_cases/sql/",
"destination": "/docs/tutorials/sql_qa/"
},
{
"source": "/docs/use_cases/sql/agents/",
"destination": "/docs/tutorials/sql_qa/"
},
{
"source": "/docs/use_cases/sql/csv/",
"destination": "/docs/tutorials/sql_qa/"
},
{
"source": "/docs/use_cases/sql/large_db/",
"destination": "/docs/tutorials/sql_qa/"
},
{
"source": "/docs/use_cases/sql/prompting/",
"destination": "/docs/tutorials/sql_qa/"
},
{
"source": "/docs/use_cases/sql/query_checking/",
"destination": "/docs/tutorials/sql_qa/"
},
{
"source": "/docs/use_cases/sql/quickstart/",
"destination": "/docs/tutorials/sql_qa/"
},
{
"source": "/docs/use_cases/summarization/",
"destination": "/docs/tutorials/summarization/"
},
{
"source": "/docs/use_cases/tagging/",
"destination": "/docs/tutorials/classification/"
},
{
"source": "/docs/use_cases/tool_use/",
"destination": "/docs/tutorials/agents/"
},
{
"source": "/docs/use_cases/tool_use/agents/",
"destination": "/docs/tutorials/agents/"
},
{
"source": "/docs/use_cases/tool_use/human_in_the_loop/",
"destination": "/docs/tutorials/agents/"
},
{
"source": "/docs/use_cases/tool_use/multiple_tools/",
"destination": "/docs/tutorials/agents/"
},
{
"source": "/docs/use_cases/tool_use/parallel/",
"destination": "/docs/tutorials/agents/"
},
{
"source": "/docs/use_cases/tool_use/prompting/",
"destination": "/docs/tutorials/agents/"
},
{
"source": "/docs/use_cases/tool_use/quickstart/",
"destination": "/docs/tutorials/agents/"
},
{
"source": "/docs/use_cases/tool_use/tool_error_handling/",
"destination": "/docs/tutorials/agents/"
},
{
"source": "/docs/use_cases/web_scraping/",
"destination": "https://langchain-ai.github.io/langgraph/tutorials/web-navigation/web_voyager/"
},
{
"source": "/docs/modules/data_connection/document_transformers/text_splitters/",
"destination": "/docs/how_to/#text-splitters"
},
{
"source": "/docs/modules/data_connection/document_transformers/text_splitters/character_text_splitter/",
"destination": "/docs/how_to/character_text_splitter/"
},
{
"source": "/docs/modules/data_connection/document_transformers/text_splitters/code_splitter/",
"destination": "/docs/how_to/code_splitter/"
},
{
"source": "/docs/modules/data_connection/document_transformers/text_splitters/HTML_header_metadata/",
"destination": "/docs/how_to/HTML_header_metadata_splitter/"
},
{
"source": "/docs/modules/data_connection/document_transformers/text_splitters/HTML_section_aware_splitter/",
"destination": "/docs/how_to/HTML_section_aware_splitter/"
},
{
"source": "/docs/modules/data_connection/document_transformers/text_splitters/markdown_header_metadata/",
"destination": "/docs/how_to/markdown_header_metadata_splitter/"
},
{
"source": "/docs/modules/data_connection/document_transformers/text_splitters/recursive_json_splitter/",
"destination": "/docs/how_to/recursive_json_splitter/"
},
{
"source": "/docs/modules/data_connection/document_transformers/text_splitters/recursive_text_splitter/",
"destination": "/docs/how_to/recursive_text_splitter/"
},
{
"source": "/docs/modules/data_connection/document_transformers/text_splitters/semantic-chunker/",
"destination": "/docs/how_to/semantic-chunker/"
},
{
"source": "/docs/modules/data_connection/document_transformers/text_splitters/split_by_token/",
"destination": "/docs/how_to/split_by_token/"
},
{
"source": "/docs/modules/model_io/prompts/prompt_templates/",
"destination": "/docs/how_to/#prompt-templates"
},
{
"source": "/docs/modules/model_io/prompts/prompt_templates/composition/",
"destination": "/docs/how_to/prompts_composition/"
},
{
"source": "/docs/modules/model_io/prompts/prompt_templates/example_selectors/",
"destination": "/docs/how_to/example_selectors/"
},
{
"source": "/docs/modules/model_io/prompts/prompt_templates/example_selectors/length_based/",
"destination": "/docs/how_to/example_selectors_length_based/"
},
{
"source": "/docs/modules/model_io/prompts/prompt_templates/example_selectors/mmr/",
"destination": "/docs/how_to/example_selectors_mmr/"
},
{
"source": "/docs/modules/model_io/prompts/prompt_templates/example_selectors/ngram_overlap/",
"destination": "/docs/how_to/example_selectors_ngram/"
},
{
"source": "/docs/modules/model_io/prompts/prompt_templates/example_selectors/similarity/",
"destination": "/docs/how_to/example_selectors_similarity/"
},
{
"source": "/docs/modules/model_io/prompts/prompt_templates/few_shot_examples_chat/",
"destination": "/docs/how_to/few_shot_examples_chat/"
},
{
"source": "/docs/modules/model_io/prompts/prompt_templates/few_shot_examples/",
"destination": "/docs/how_to/few_shot_examples/"
},
{
"source": "/docs/modules/model_io/prompts/prompt_templates/partial/",
"destination": "/docs/how_to/prompts_partial/"
},
{
"source": "/docs/modules/model_io/prompts/prompt_templates/quick_start/",
"destination": "/docs/how_to/#prompt-templates"
},
{
"source": "/docs/modules/model_io/models/",
"destination": "/docs/how_to/#chat-models"
},
{
"source": "/docs/modules/model_io/models/chat/",
"destination": "/docs/how_to/#chat-models"
},
{
"source": "/docs/modules/model_io/models/chat/chat_model_caching/",
"destination": "/docs/how_to/chat_model_caching/"
},
{
"source": "/docs/modules/model_io/models/chat/custom_chat_model/",
"destination": "/docs/how_to/custom_chat_model/"
},
{
"source": "/docs/modules/model_io/models/chat/function_calling/",
"destination": "/docs/how_to/tool_calling/"
},
{
"source": "/docs/modules/model_io/models/chat/logprobs/",
"destination": "/docs/how_to/logprobs/"
},
{
"source": "/docs/modules/model_io/models/chat/message_types/",
"destination": "/docs/concepts/#messages"
},
{
"source": "/docs/modules/model_io/models/chat/quick_start/",
"destination": "/docs/tutorials/llm_chain/"
},
{
"source": "/docs/modules/model_io/models/chat/response_metadata/",
"destination": "/docs/how_to/response_metadata/"
},
{
"source": "/docs/modules/model_io/models/chat/streaming/",
"destination": "/docs/how_to/streaming/"
},
{
"source": "/docs/modules/model_io/models/chat/structured_output/",
"destination": "/docs/how_to/structured_output/"
},
{
"source": "/docs/modules/model_io/models/chat/token_usage_tracking/",
"destination": "/docs/how_to/chat_token_usage_tracking/"
},
{
"source": "/docs/modules/model_io/models/concepts/",
"destination": "/docs/concepts/#chat-models"
},
{
"source": "/docs/modules/model_io/models/llms/",
"destination": "/docs/concepts/#llms"
},
{
"source": "/docs/modules/model_io/models/llms/custom_llm/",
"destination": "/docs/how_to/custom_llm/"
},
{
"source": "/docs/modules/model_io/models/llms/llm_caching/",
"destination": "/docs/how_to/llm_caching/"
},
{
"source": "/docs/modules/model_io/models/llms/quick_start/",
"destination": "/docs/tutorials/llm_chain/"
},
{
"source": "/docs/modules/model_io/models/llms/streaming_llm/",
"destination": "/docs/how_to/streaming_llm/"
},
{
"source": "/docs/modules/model_io/models/llms/token_usage_tracking/",
"destination": "/docs/how_to/llm_token_usage_tracking/"
},
{
"source": "/docs/modules/model_io/models/output_parsers/",
"destination": "/docs/how_to/#output-parsers"
},
{
"source": "/docs/modules/model_io/models/output_parsers/custom/",
"destination": "/docs/how_to/output_parser_custom/"
},
{
"source": "/docs/modules/model_io/models/output_parsers/quick_start/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/docs/modules/model_io/models/output_parsers/types/csv/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/docs/modules/model_io/models/output_parsers/types/datetime/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/docs/modules/model_io/models/output_parsers/types/enum/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/docs/modules/model_io/models/output_parsers/types/json/",
"destination": "/docs/how_to/output_parser_json/"
},
{
"source": "/docs/modules/model_io/models/output_parsers/types/openai_functions/",
"destination": "/docs/how_to/structured_output/"
},
{
"source": "/docs/modules/model_io/models/output_parsers/types/openai_tools/",
"destination": "/docs/how_to/tool_calling/"
},
{
"source": "/docs/modules/model_io/models/output_parsers/types/output_fixing/",
"destination": "/docs/how_to/output_parser_fixing/"
},
{
"source": "/docs/modules/model_io/models/output_parsers/types/pandas_dataframe/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/docs/modules/model_io/models/output_parsers/types/pydantic/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/docs/modules/model_io/models/output_parsers/types/retry/",
"destination": "/docs/how_to/output_parser_retry/"
},
{
"source": "/docs/modules/model_io/models/output_parsers/types/structured/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/docs/modules/model_io/models/output_parsers/types/xml/",
"destination": "/docs/how_to/output_parser_xml/"
},
{
"source": "/docs/modules/model_io/models/output_parsers/types/yaml/",
"destination": "/docs/how_to/output_parser_yaml/"
},
{
"source": "/docs/modules/model_io/models/prompts/",
"destination": "/docs/how_to/#prompt-templates"
},
{
"source": "/docs/modules/model_io/models/prompts/composition/",
"destination": "/docs/how_to/prompts_composition/"
},
{
"source": "/docs/modules/model_io/models/prompts/example_selectors/",
"destination": "/docs/how_to/example_selectors/"
},
{
"source": "/docs/modules/model_io/models/prompts/example_selectors/length_based/",
"destination": "/docs/how_to/example_selectors_length_based/"
},
{
"source": "/docs/modules/model_io/models/prompts/example_selectors/mmr/",
"destination": "/docs/how_to/example_selectors_mmr/"
},
{
"source": "/docs/modules/model_io/models/prompts/example_selectors/ngram_overlap/",
"destination": "/docs/how_to/example_selectors_ngram/"
},
{
"source": "/docs/modules/model_io/models/prompts/example_selectors/similarity/",
"destination": "/docs/how_to/example_selectors_similarity/"
},
{
"source": "/docs/modules/model_io/models/prompts/few_shot_examples_chat/",
"destination": "/docs/how_to/few_shot_examples_chat/"
},
{
"source": "/docs/modules/model_io/models/prompts/few_shot_examples/",
"destination": "/docs/how_to/few_shot_examples/"
},
{
"source": "/docs/modules/model_io/models/prompts/partial/",
"destination": "/docs/how_to/prompts_partial/"
},
{
"source": "/docs/modules/model_io/models/prompts/quick_start/",
"destination": "/docs/how_to/#prompt-templates"
},
{
"source": "/docs/modules/model_io/models/quick_start/",
"destination": "/docs/tutorials/llm_chain/"
},
{
"source": "/docs/use_cases/more/graph/",
"destination": "/docs/tutorials/graph/"
},
{
"source": "/docs/use_cases/more/graph/constructing/",
"destination": "/docs/tutorials/graph/"
},
{
"source": "/docs/use_cases/more/graph/mapping/",
"destination": "/docs/tutorials/graph/"
},
{
"source": "/docs/use_cases/more/graph/prompting/",
"destination": "/docs/tutorials/graph/"
},
{
"source": "/docs/use_cases/more/graph/quickstart/",
"destination": "/docs/tutorials/graph/"
},
{
"source": "/docs/use_cases/more/graph/semantic/",
"destination": "/docs/tutorials/graph/"
},
{
"source": "/docs/modules/model_io/chat/how_to/",
"destination": "/docs/how_to/#chat-models"
},
{
"source": "/docs/modules/model_io/chat/how_to/chat_model_caching/",
"destination": "/docs/how_to/chat_model_caching/"
},
{
"source": "/docs/modules/model_io/chat/how_to/custom_chat_model/",
"destination": "/docs/how_to/custom_chat_model/"
},
{
"source": "/docs/modules/model_io/chat/how_to/function_calling/",
"destination": "/docs/how_to/tool_calling/"
},
{
"source": "/docs/modules/model_io/chat/how_to/logprobs/",
"destination": "/docs/how_to/logprobs/"
},
{
"source": "/docs/modules/model_io/chat/how_to/message_types/",
"destination": "/docs/concepts/#messages"
},
{
"source": "/docs/modules/model_io/chat/how_to/quick_start/",
"destination": "/docs/tutorials/llm_chain/"
},
{
"source": "/docs/modules/model_io/chat/how_to/response_metadata/",
"destination": "/docs/how_to/response_metadata/"
},
{
"source": "/docs/modules/model_io/chat/how_to/streaming/",
"destination": "/docs/how_to/streaming/"
},
{
"source": "/docs/modules/model_io/chat/how_to/structured_output/",
"destination": "/docs/how_to/structured_output/"
},
{
"source": "/docs/modules/model_io/chat/how_to/token_usage_tracking/",
"destination": "/docs/how_to/chat_token_usage_tracking/"
},
{
"source": "/docs/modules/model_io/llms/how_to/",
"destination": "/docs/concepts/#llms"
},
{
"source": "/docs/modules/model_io/llms/how_to/custom_llm/",
"destination": "/docs/how_to/custom_llm/"
},
{
"source": "/docs/modules/model_io/llms/how_to/llm_caching/",
"destination": "/docs/how_to/llm_caching/"
},
{
"source": "/docs/modules/model_io/llms/how_to/quick_start/",
"destination": "/docs/tutorials/llm_chain/"
},
{
"source": "/docs/modules/model_io/llms/how_to/streaming_llm/",
"destination": "/docs/how_to/streaming_llm/"
},
{
"source": "/docs/modules/model_io/llms/how_to/token_usage_tracking/",
"destination": "/docs/how_to/llm_token_usage_tracking/"
},
{
"source": "/docs/modules/model_io/llms/integrations/llm_caching/",
"destination": "/docs/how_to/llm_caching/"
},
{
"source": "/docs/modules/model_io/chat/integrations/ollama_functions/",
"destination": "/docs/integrations/chat/ollama/"
},
{
"source": "/en/latest/modules/models/",
"destination": "/docs/how_to/#chat-models"
},
{
"source": "/en/latest/modules/models/chat/",
"destination": "/docs/how_to/#chat-models"
},
{
"source": "/en/latest/modules/models/chat/chat_model_caching/",
"destination": "/docs/how_to/chat_model_caching/"
},
{
"source": "/en/latest/modules/models/chat/custom_chat_model/",
"destination": "/docs/how_to/custom_chat_model/"
},
{
"source": "/en/latest/modules/models/chat/function_calling/",
"destination": "/docs/how_to/tool_calling/"
},
{
"source": "/en/latest/modules/models/chat/logprobs/",
"destination": "/docs/how_to/logprobs/"
},
{
"source": "/en/latest/modules/models/chat/message_types/",
"destination": "/docs/concepts/#messages"
},
{
"source": "/en/latest/modules/models/chat/quick_start/",
"destination": "/docs/tutorials/llm_chain/"
},
{
"source": "/en/latest/modules/models/chat/response_metadata/",
"destination": "/docs/how_to/response_metadata/"
},
{
"source": "/en/latest/modules/models/chat/streaming/",
"destination": "/docs/how_to/streaming/"
},
{
"source": "/en/latest/modules/models/chat/structured_output/",
"destination": "/docs/how_to/structured_output/"
},
{
"source": "/en/latest/modules/models/chat/token_usage_tracking/",
"destination": "/docs/how_to/chat_token_usage_tracking/"
},
{
"source": "/en/latest/modules/models/concepts/",
"destination": "/docs/concepts/#chat-models"
},
{
"source": "/en/latest/modules/models/llms/",
"destination": "/docs/concepts/#llms"
},
{
"source": "/en/latest/modules/models/llms/custom_llm/",
"destination": "/docs/how_to/custom_llm/"
},
{
"source": "/en/latest/modules/models/llms/llm_caching/",
"destination": "/docs/how_to/llm_caching/"
},
{
"source": "/en/latest/modules/models/llms/quick_start/",
"destination": "/docs/tutorials/llm_chain/"
},
{
"source": "/en/latest/modules/models/llms/streaming_llm/",
"destination": "/docs/how_to/streaming_llm/"
},
{
"source": "/en/latest/modules/models/llms/token_usage_tracking/",
"destination": "/docs/how_to/llm_token_usage_tracking/"
},
{
"source": "/en/latest/modules/models/output_parsers/",
"destination": "/docs/how_to/#output-parsers"
},
{
"source": "/en/latest/modules/models/output_parsers/custom/",
"destination": "/docs/how_to/output_parser_custom/"
},
{
"source": "/en/latest/modules/models/output_parsers/quick_start/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/en/latest/modules/models/output_parsers/types/csv/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/en/latest/modules/models/output_parsers/types/datetime/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/en/latest/modules/models/output_parsers/types/enum/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/en/latest/modules/models/output_parsers/types/json/",
"destination": "/docs/how_to/output_parser_json/"
},
{
"source": "/en/latest/modules/models/output_parsers/types/openai_functions/",
"destination": "/docs/how_to/structured_output/"
},
{
"source": "/en/latest/modules/models/output_parsers/types/openai_tools/",
"destination": "/docs/how_to/tool_calling/"
},
{
"source": "/en/latest/modules/models/output_parsers/types/output_fixing/",
"destination": "/docs/how_to/output_parser_fixing/"
},
{
"source": "/en/latest/modules/models/output_parsers/types/pandas_dataframe/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/en/latest/modules/models/output_parsers/types/pydantic/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/en/latest/modules/models/output_parsers/types/retry/",
"destination": "/docs/how_to/output_parser_retry/"
},
{
"source": "/en/latest/modules/models/output_parsers/types/structured/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/en/latest/modules/models/output_parsers/types/xml/",
"destination": "/docs/how_to/output_parser_xml/"
},
{
"source": "/en/latest/modules/models/output_parsers/types/yaml/",
"destination": "/docs/how_to/output_parser_yaml/"
},
{
"source": "/en/latest/modules/models/prompts/",
"destination": "/docs/how_to/#prompt-templates"
},
{
"source": "/en/latest/modules/models/prompts/composition/",
"destination": "/docs/how_to/prompts_composition/"
},
{
"source": "/en/latest/modules/models/prompts/example_selectors/",
"destination": "/docs/how_to/example_selectors/"
},
{
"source": "/en/latest/modules/models/prompts/example_selectors/length_based/",
"destination": "/docs/how_to/example_selectors_length_based/"
},
{
"source": "/en/latest/modules/models/prompts/example_selectors/mmr/",
"destination": "/docs/how_to/example_selectors_mmr/"
},
{
"source": "/en/latest/modules/models/prompts/example_selectors/ngram_overlap/",
"destination": "/docs/how_to/example_selectors_ngram/"
},
{
"source": "/en/latest/modules/models/prompts/example_selectors/similarity/",
"destination": "/docs/how_to/example_selectors_similarity/"
},
{
"source": "/en/latest/modules/models/prompts/few_shot_examples_chat/",
"destination": "/docs/how_to/few_shot_examples_chat/"
},
{
"source": "/en/latest/modules/models/prompts/few_shot_examples/",
"destination": "/docs/how_to/few_shot_examples/"
},
{
"source": "/en/latest/modules/models/prompts/partial/",
"destination": "/docs/how_to/prompts_partial/"
},
{
"source": "/en/latest/modules/models/prompts/quick_start/",
"destination": "/docs/how_to/#prompt-templates"
},
{
"source": "/en/latest/modules/models/quick_start/",
"destination": "/docs/tutorials/llm_chain/"
},
{
"source": "/docs/modules/model_io/prompts/example_selector_types/",
"destination": "/docs/how_to/example_selectors/"
},
{
"source": "/docs/modules/model_io/prompts/example_selector_types/length_based/",
"destination": "/docs/how_to/example_selectors_length_based/"
},
{
"source": "/docs/modules/model_io/prompts/example_selector_types/mmr/",
"destination": "/docs/how_to/example_selectors_mmr/"
},
{
"source": "/docs/modules/model_io/prompts/example_selector_types/ngram_overlap/",
"destination": "/docs/how_to/example_selectors_ngram/"
},
{
"source": "/docs/modules/model_io/prompts/example_selector_types/similarity/",
"destination": "/docs/how_to/example_selectors_similarity/"
},
{
"source": "/docs/modules/agents/tools/",
"destination": "/docs/how_to/#tools"
},
{
"source": "/docs/modules/agents/tools/custom_tools/",
"destination": "/docs/how_to/custom_tools/"
},
{
"source": "/docs/modules/agents/tools/toolkits/",
"destination": "/docs/how_to/#tools"
},
{
"source": "/docs/modules/agents/tools/tools_as_openai_functions/",
"destination": "/docs/how_to/tool_calling/"
},
{
"source": "/docs/guides/deployments/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/deployments/template_repos/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/comparison/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/comparison/custom/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/comparison/pairwise_embedding_distance/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/comparison/pairwise_string/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/examples/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/examples/comparisons/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/string/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/string/criteria_eval_chain/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/string/custom/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/string/embedding_distance/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/string/exact_match/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/string/json/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/string/regex_match/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/string/scoring_eval_chain/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/string/string_distance/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/trajectory/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/trajectory/custom/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/evaluation/trajectory/trajectory_eval/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/privacy/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/privacy/amazon_comprehend_chain/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/privacy/constitutional_chain/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/privacy/hugging_face_prompt_injection/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/privacy/layerup_security/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/privacy/logical_fallacy_chain/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/privacy/moderation/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/privacy/presidio_data_anonymization/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/privacy/presidio_data_anonymization/multi_language/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/privacy/presidio_data_anonymization/qa_privacy_protection/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/privacy/presidio_data_anonymization/reversible/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/safety/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/safety/amazon_comprehend_chain/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/safety/constitutional_chain/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/safety/hugging_face_prompt_injection/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/safety/layerup_security/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/safety/logical_fallacy_chain/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/safety/moderation/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/safety/presidio_data_anonymization/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/safety/presidio_data_anonymization/multi_language/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/safety/presidio_data_anonymization/qa_privacy_protection/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/safety/presidio_data_anonymization/reversible/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/integrations/llms/titan_takeoff_pro/",
"destination": "/docs/integrations/llms/titan_takeoff/"
},
{
"source": "/docs/integrations/providers/optimum_intel/",
"destination": "/docs/integrations/providers/intel/"
},
{
"source": "/docs/use_cases/graph/integrations/diffbot_graphtransformer/",
"destination": "/docs/integrations/graphs/diffbot/"
},
{
"source": "/docs/use_cases/graph/integrations/graph_arangodb_qa/",
"destination": "/docs/integrations/graphs/arangodb/"
},
{
"source": "/docs/use_cases/graph/integrations/graph_cypher_qa/",
"destination": "/docs/integrations/graphs/neo4j_cypher/"
},
{
"source": "/docs/use_cases/graph/integrations/graph_falkordb_qa/",
"destination": "/docs/integrations/graphs/falkordb/"
},
{
"source": "/docs/use_cases/graph/integrations/graph_gremlin_cosmosdb_qa/",
"destination": "/docs/integrations/graphs/azure_cosmosdb_gremlin/"
},
{
"source": "/docs/use_cases/graph/integrations/graph_hugegraph_qa/",
"destination": "/docs/integrations/graphs/hugegraph/"
},
{
"source": "/docs/use_cases/graph/integrations/graph_kuzu_qa/",
"destination": "/docs/integrations/graphs/kuzu_db/"
},
{
"source": "/docs/use_cases/graph/integrations/graph_memgraph_qa/",
"destination": "/docs/integrations/graphs/memgraph/"
},
{
"source": "/docs/use_cases/graph/integrations/graph_nebula_qa/",
"destination": "/docs/integrations/graphs/nebula_graph/"
},
{
"source": "/docs/use_cases/graph/integrations/graph_networkx_qa/",
"destination": "/docs/integrations/graphs/networkx/"
},
{
"source": "/docs/use_cases/graph/integrations/graph_ontotext_graphdb_qa/",
"destination": "/docs/integrations/graphs/ontotext/"
},
{
"source": "/docs/use_cases/graph/integrations/graph_sparql_qa/",
"destination": "/docs/integrations/graphs/rdflib_sparql/"
},
{
"source": "/docs/use_cases/graph/integrations/neptune_cypher_qa/",
"destination": "/docs/integrations/graphs/amazon_neptune_open_cypher/"
},
{
"source": "/docs/use_cases/graph/integrations/neptune_sparql_qa/",
"destination": "/docs/integrations/graphs/amazon_neptune_sparql/"
},
{
"source": "/docs/integrations/providers/facebook_chat/",
"destination": "/docs/integrations/providers/facebook/"
},
{
"source": "/docs/integrations/providers/facebook_faiss/",
"destination": "/docs/integrations/providers/facebook/"
},
{
"source": "/docs/integrations/memory/google_cloud_sql_mssql/",
"destination": "/docs/integrations/memory/google_sql_mssql/"
},
{
"source": "/docs/integrations/memory/google_cloud_sql_mysql/",
"destination": "/docs/integrations/memory/google_sql_mysql/"
},
{
"source": "/docs/integrations/memory/google_cloud_sql_pg/",
"destination": "/docs/integrations/memory/google_sql_pg/"
},
{
"source": "/docs/integrations/memory/google_datastore/",
"destination": "/docs/integrations/memory/google_firestore_datastore/"
},
{
"source": "/docs/integrations/llms/huggingface_textgen_inference/",
"destination": "/docs/integrations/llms/huggingface_endpoint/"
},
{
"source": "/docs/integrations/llms/huggingface_hub/",
"destination": "/docs/integrations/llms/huggingface_endpoint/"
},
{
"source": "/docs/integrations/llms/bigdl/",
"destination": "/docs/integrations/llms/ipex_llm/"
},
{
"source": "/docs/integrations/llms/watsonxllm/",
"destination": "/docs/integrations/llms/ibm_watsonx/"
},
{
"source": "/docs/integrations/llms/pai_eas_endpoint/",
"destination": "/docs/integrations/llms/alibabacloud_pai_eas_endpoint/"
},
{
"source": "/docs/integrations/vectorstores/hanavector/",
"destination": "/docs/integrations/vectorstores/sap_hanavector/"
},
{
"source": "/docs/use_cases/qa_structured/sql/",
"destination": "/docs/tutorials/sql_qa/"
},
{
"source": "/docs/contributing/packages/",
"destination": "/docs/versions/release_policy/"
},
{
"source": "/docs/community/",
"destination": "/docs/contributing/"
},
{
"source": "/docs/modules/chains/(.+)/",
"destination": "/docs/versions/migrating_chains/"
},
{
"source": "/docs/modules/agents/how_to/custom_llm_agent/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/how_to/custom-functions-with-openai-functions-agent/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/how_to/custom_llm_chat_agent/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/how_to/custom_mrkl_agent/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/agents/how_to/streaming_stdout_final_only/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/model_io/prompts/prompts_pipelining/",
"destination": "/docs/how_to/prompts_composition/"
},
{
"source": "/docs/modules/model_io/output_parsers/enum/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/docs/modules/model_io/output_parsers/pandas_dataframe/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/docs/modules/model_io/output_parsers/structured/",
"destination": "/docs/how_to/output_parser_structured/"
},
{
"source": "/docs/modules/model_io/output_parsers/xml/",
"destination": "/docs/how_to/output_parser_xml/"
},
{
"source": "/docs/use_cases/question_answering/code_understanding/",
"destination": "https://langchain-ai.github.io/langgraph/tutorials/code_assistant/langgraph_code_assistant/"
},
{
"source": "/docs/use_cases/question_answering/document-context-aware-QA/",
"destination": "/docs/how_to/#text-splitters"
},
{
"source": "/docs/integrations/providers/alibabacloud_opensearch/",
"destination": "/docs/integrations/providers/alibaba_cloud/"
},
{
"source": "/docs/integrations/chat/pai_eas_chat_endpoint/",
"destination": "/docs/integrations/chat/alibaba_cloud_pai_eas/"
},
{
"source": "/docs/integrations/providers/tencentvectordb/",
"destination": "/docs/integrations/providers/tencent/"
},
{
"source": "/docs/integrations/chat/hunyuan/",
"destination": "/docs/integrations/chat/tencent_hunyuan/"
},
{
"source": "/docs/integrations/document_loaders/excel/",
"destination": "/docs/integrations/document_loaders/microsoft_excel/"
},
{
"source": "/docs/integrations/document_loaders/onenote/",
"destination": "/docs/integrations/document_loaders/microsoft_onenote/"
},
{
"source": "/docs/integrations/providers/aws_dynamodb/",
"destination": "/docs/integrations/providers/aws/"
},
{
"source": "/docs/integrations/providers/scann/",
"destination": "/docs/integrations/providers/google/"
},
{
"source": "/docs/integrations/toolkits/google_drive/",
"destination": "/docs/integrations/tools/google_drive/"
},
{
"source": "/docs/use_cases/question_answering/chat_vector_db/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/use_cases/question_answering/in_memory_question_answering/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/use_cases/question_answering/multi_retrieval_qa_router/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/use_cases/question_answering/multiple_retrieval/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/use_cases/question_answering/vector_db_qa/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/use_cases/question_answering/vector_db_text_generation/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/guides/langsmith/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/langsmith/walkthrough/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/use_cases/qa_structured/integrations/sqlite/",
"destination": "/docs/tutorials/sql_qa/"
},
{
"source": "/docs/use_cases/more/data_generation/",
"destination": "/docs/tutorials/data_generation/"
},
{
"source": "/docs/use_cases/question_answering/how_to/chat_vector_db/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/use_cases/question_answering/how_to/conversational_retrieval_agents/",
"destination": "/docs/tutorials/qa_chat_history/"
},
{
"source": "/docs/use_cases/question_answering/question_answering/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/use_cases/question_answering/how_to/local_retrieval_qa/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/use_cases/question_answering/how_to/question_answering/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/modules/agents/agents/examples/mrkl_chat(.html?)/",
"destination": "/docs/how_to/#agents"
},
{
"source": "/docs/integrations/",
"destination": "/docs/integrations/providers/"
},
{
"source": "/docs/expression_language/cookbook/routing/",
"destination": "/docs/how_to/routing/"
},
{
"source": "/docs/guides/expression_language/",
"destination": "/docs/how_to/#langchain-expression-language-lcel"
},
{
"source": "/docs/integrations/providers/amazon_api_gateway/",
"destination": "/docs/integrations/providers/aws/"
},
{
"source": "/docs/integrations/providers/huggingface/",
"destination": "/docs/integrations/providers/huggingface/"
},
{
"source": "/docs/integrations/providers/azure_blob_storage/",
"destination": "/docs/integrations/providers/microsoft/"
},
{
"source": "/docs/integrations/providers/google_vertexai_matchingengine/",
"destination": "/docs/integrations/providers/google/"
},
{
"source": "/docs/integrations/providers/aws_s3/",
"destination": "/docs/integrations/providers/aws/"
},
{
"source": "/docs/integrations/providers/azure_openai/",
"destination": "/docs/integrations/providers/microsoft/"
},
{
"source": "/docs/integrations/providers/azure_cognitive_search_/",
"destination": "/docs/integrations/providers/microsoft/"
},
{
"source": "/docs/integrations/providers/bedrock/",
"destination": "/docs/integrations/providers/aws/"
},
{
"source": "/docs/integrations/providers/google_bigquery/",
"destination": "/docs/integrations/providers/google/"
},
{
"source": "/docs/integrations/providers/google_cloud_storage/",
"destination": "/docs/integrations/providers/google/"
},
{
"source": "/docs/integrations/providers/google_drive/",
"destination": "/docs/integrations/providers/google/"
},
{
"source": "/docs/integrations/providers/google_search/",
"destination": "/docs/integrations/providers/google/"
},
{
"source": "/docs/integrations/providers/microsoft_onedrive/",
"destination": "/docs/integrations/providers/microsoft/"
},
{
"source": "/docs/integrations/providers/microsoft_powerpoint/",
"destination": "/docs/integrations/providers/microsoft/"
},
{
"source": "/docs/integrations/providers/microsoft_word/",
"destination": "/docs/integrations/providers/microsoft/"
},
{
"source": "/docs/integrations/providers/sagemaker_endpoint/",
"destination": "/docs/integrations/providers/aws/"
},
{
"source": "/docs/integrations/providers/sagemaker_tracking/",
"destination": "/docs/integrations/callbacks/sagemaker_tracking/"
},
{
"source": "/docs/integrations/providers/openai/",
"destination": "/docs/integrations/providers/openai/"
},
{
"source": "/docs/integrations/cassandra/",
"destination": "/docs/integrations/providers/cassandra/"
},
{
"source": "/docs/integrations/providers/providers/semadb/",
"destination": "/docs/integrations/providers/semadb/"
},
{
"source": "/docs/integrations/vectorstores/vectorstores/semadb/",
"destination": "/docs/integrations/vectorstores/semadb/"
},
{
"source": "/docs/integrations/vectorstores/async_faiss/",
"destination": "/docs/integrations/vectorstores/faiss_async/"
},
{
"source": "/docs/integrations/vectorstores/matchingengine/",
"destination": "/docs/integrations/vectorstores/google_vertex_ai_vector_search/"
},
{
"source": "/docs/integrations/tools/sqlite/",
"destination": "/docs/tutorials/sql_qa/"
},
{
"source": "/docs/integrations/document_loaders/pdf-amazonTextractPDFLoader/",
"destination": "/docs/integrations/document_loaders/amazon_textract/"
},
{
"source": "/docs/integrations/document_loaders/Etherscan/",
"destination": "/docs/integrations/document_loaders/etherscan/"
},
{
"source": "/docs/integrations/document_loaders/merge_doc_loader/",
"destination": "/docs/integrations/document_loaders/merge_doc/"
},
{
"source": "/docs/integrations/document_loaders/recursive_url_loader/",
"destination": "/docs/integrations/document_loaders/recursive_url/"
},
{
"source": "/docs/integrations/providers/google_document_ai/",
"destination": "/docs/integrations/providers/google/"
},
{
"source": "/docs/integrations/memory/motorhead_memory_managed/",
"destination": "/docs/integrations/memory/motorhead_memory/"
},
{
"source": "/docs/integrations/memory/dynamodb_chat_message_history/",
"destination": "/docs/integrations/memory/aws_dynamodb/"
},
{
"source": "/docs/integrations/memory/entity_memory_with_sqlite/",
"destination": "/docs/integrations/memory/sqlite/"
},
{
"source": "/docs/modules/model_io/chat/integrations/anthropic/",
"destination": "/docs/integrations/chat/anthropic/"
},
{
"source": "/docs/modules/model_io/chat/integrations/azure_chat_openai/",
"destination": "/docs/integrations/chat/azure_chat_openai/"
},
{
"source": "/docs/modules/model_io/chat/integrations/google_vertex_ai_palm/",
"destination": "/docs/integrations/chat/google_vertex_ai_palm/"
},
{
"source": "/docs/modules/model_io/chat/integrations/openai/",
"destination": "/docs/integrations/chat/openai/"
},
{
"source": "/docs/modules/model_io/chat/integrations/promptlayer_chatopenai/",
"destination": "/docs/integrations/chat/promptlayer_chatopenai/"
},
{
"source": "/docs/modules/model_io/llms/integrations/ai21/",
"destination": "/docs/integrations/llms/ai21/"
},
{
"source": "/docs/modules/model_io/llms/integrations/aleph_alpha/",
"destination": "/docs/integrations/llms/aleph_alpha/"
},
{
"source": "/docs/modules/model_io/llms/integrations/anyscale/",
"destination": "/docs/integrations/llms/anyscale/"
},
{
"source": "/docs/modules/model_io/llms/integrations/banana/",
"destination": "/docs/integrations/llms/banana/"
},
{
"source": "/docs/modules/model_io/llms/integrations/baseten/",
"destination": "/docs/integrations/llms/baseten/"
},
{
"source": "/docs/modules/model_io/llms/integrations/beam/",
"destination": "/docs/integrations/llms/beam/"
},
{
"source": "/docs/modules/model_io/llms/integrations/bedrock/",
"destination": "/docs/integrations/llms/bedrock/"
},
{
"source": "/docs/modules/model_io/llms/integrations/cohere/",
"destination": "/docs/integrations/llms/cohere/"
},
{
"source": "/docs/modules/model_io/llms/integrations/ctransformers/",
"destination": "/docs/integrations/llms/ctransformers/"
},
{
"source": "/docs/modules/model_io/llms/integrations/databricks/",
"destination": "/docs/integrations/llms/databricks/"
},
{
"source": "/docs/modules/model_io/llms/integrations/google_vertex_ai_palm/",
"destination": "/docs/integrations/llms/google_vertex_ai_palm/"
},
{
"source": "/docs/modules/model_io/llms/integrations/huggingface_pipelines/",
"destination": "/docs/integrations/llms/huggingface_pipelines/"
},
{
"source": "/docs/modules/model_io/llms/integrations/jsonformer_experimental/",
"destination": "/docs/integrations/llms/jsonformer_experimental/"
},
{
"source": "/docs/modules/model_io/llms/integrations/llamacpp/",
"destination": "/docs/integrations/llms/llamacpp/"
},
{
"source": "/docs/modules/model_io/llms/integrations/manifest/",
"destination": "/docs/integrations/llms/manifest/"
},
{
"source": "/docs/modules/model_io/llms/integrations/modal/",
"destination": "/docs/integrations/llms/modal/"
},
{
"source": "/docs/modules/model_io/llms/integrations/mosaicml/",
"destination": "/docs/integrations/llms/mosaicml/"
},
{
"source": "/docs/modules/model_io/llms/integrations/nlpcloud/",
"destination": "/docs/integrations/llms/nlpcloud/"
},
{
"source": "/docs/modules/model_io/llms/integrations/openai/",
"destination": "/docs/integrations/llms/openai/"
},
{
"source": "/docs/modules/model_io/llms/integrations/openlm/",
"destination": "/docs/integrations/llms/openlm/"
},
{
"source": "/docs/modules/model_io/llms/integrations/predictionguard/",
"destination": "/docs/integrations/llms/predictionguard/"
},
{
"source": "/docs/modules/model_io/llms/integrations/promptlayer_openai/",
"destination": "/docs/integrations/llms/promptlayer_openai/"
},
{
"source": "/docs/modules/model_io/llms/integrations/rellm_experimental/",
"destination": "/docs/integrations/llms/rellm_experimental/"
},
{
"source": "/docs/modules/model_io/llms/integrations/replicate/",
"destination": "/docs/integrations/llms/replicate/"
},
{
"source": "/docs/modules/model_io/llms/integrations/runhouse/",
"destination": "/docs/integrations/llms/runhouse/"
},
{
"source": "/docs/modules/model_io/llms/integrations/sagemaker/",
"destination": "/docs/integrations/llms/sagemaker/"
},
{
"source": "/docs/modules/model_io/llms/integrations/stochasticai/",
"destination": "/docs/integrations/llms/stochasticai/"
},
{
"source": "/docs/modules/model_io/llms/integrations/writer/",
"destination": "/docs/integrations/llms/writer/"
},
{
"source": "/en/latest/use_cases/extraction.html/",
"destination": "/docs/tutorials/extraction/"
},
{
"source": "/en/latest/use_cases/summarization.html/",
"destination": "/docs/tutorials/summarization/"
},
{
"source": "/en/latest/use_cases/tabular.html/",
"destination": "/docs/tutorials/sql_qa/"
},
{
"source": "/en/latest/youtube.html/",
"destination": "/docs/additional_resources/youtube/"
},
{
"source": "/docs/",
"destination": "/"
},
{
"source": "/en/latest/",
"destination": "/"
},
{
"source": "/en/latest/index.html/",
"destination": "/"
},
{
"source": "/en/latest/modules/models.html/",
"destination": "/docs/how_to/#chat-models"
},
{
"source": "/docs/integrations/retrievers/google_cloud_enterprise_search/",
"destination": "/docs/integrations/retrievers/google_vertex_ai_search/"
},
{
"source": "/docs/integrations/tools/metaphor_search/",
"destination": "/docs/integrations/tools/exa_search/"
},
{
"source": "/docs/expression_language/how_to/fallbacks/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/expression_language/cookbook/retrieval/",
"destination": "/docs/tutorials/rag/"
},
{
"source": "/docs/expression_language/cookbook/agent/",
"destination": "/docs/how_to/migrate_agent/"
},
{
"source": "/docs/modules/model_io/prompts/message_prompts/",
"destination": "/docs/how_to/#prompt-templates"
},
{
"source": "/docs/modules/model_io/prompts/pipeline/",
"destination": "/docs/how_to/prompts_composition/"
},
{
"source": "/docs/expression_language/cookbook/memory/",
"destination": "/docs/how_to/chatbots_memory/"
},
{
"source": "/docs/expression_language/cookbook/tools/",
"destination": "/docs/tutorials/agents/"
},
{
"source": "/docs/expression_language/cookbook/sql_db/",
"destination": "/docs/tutorials/sql_qa/"
},
{
"source": "/docs/expression_language/cookbook/moderation/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/expression_language/cookbook/embedding_router/",
"destination": "/docs/how_to/routing/"
},
{
"source": "/docs/guides/structured_output/",
"destination": "/docs/how_to/structured_output/"
},
{
"source": "/docs/modules/agents/how_to/structured_tools/",
"destination": "/docs/how_to/#tools"
},
{
"source": "/docs/use_cases/csv/",
"destination": "/docs/tutorials/sql_qa/"
},
{
"source": "/docs/guides/debugging/",
"destination": "/docs/how_to/debugging/"
},
{
"source": "/docs/guides/extending_langchain/",
"destination": "/docs/how_to/#custom"
},
{
"source": "/docs/guides/fallbacks/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/model_laboratory/",
"destination": "https://docs.smith.langchain.com/"
},
{
"source": "/docs/guides/pydantic_compatibility/",
"destination": "/docs/how_to/pydantic_compatibility/"
},
{
"source": "/docs/guides/local_llms/",
"destination": "/docs/how_to/local_llms/"
},
{
"source": "/docs/modules/model_io/quick_start/",
"destination": "/docs/how_to/#chat-models"
},
{
"source": "/docs/expression_language/how_to/generators/",
"destination": "/docs/how_to/functions/"
},
{
"source": "/docs/expression_language/how_to/functions/",
"destination": "/docs/how_to/functions/"
},
{
"source": "/docs/expression_language/how_to/passthrough/",
"destination": "/docs/how_to/passthrough/"
},
{
"source": "/docs/expression_language/how_to/map/",
"destination": "/docs/how_to/parallel/"
},
{
"source": "/docs/expression_language/how_to/binding/",
"destination": "/docs/how_to/binding/"
},
{
"source": "/docs/expression_language/how_to/configure/",
"destination": "/docs/how_to/configure/"
},
{
"source": "/docs/expression_language/cookbook/prompt_llm_parser/",
"destination": "/docs/how_to/sequence/"
},
{
"source": "/docs/contributing/documentation/",
"destination": "/docs/contributing/how_to/documentation/"
},
{
"source": "/docs/expression_language/cookbook/",
"destination": "/docs/how_to/#langchain-expression-language-lcel"
},
{
"source": "/docs/integrations/text_embedding/solar/",
"destination": "/docs/integrations/text_embedding/upstage/"
},
{
"source": "/docs/integrations/chat/solar/",
"destination": "/docs/integrations/chat/upstage/"
},
{
"source": "/docs/modules/model_io/chat/llm_chain/",
"destination": "/docs/tutorials/llm_chain/"
},
{
"source": "/docs/modules/agents/toolkits/",
"destination": "/docs/integrations/tools/"
},
{
"source": "/docs/integrations/toolkits/document_comparison_toolkit/",
"destination": "/v0.1/docs/integrations/toolkits/document_comparison_toolkit/"
},
{
"source": "/docs/integrations/toolkits/xorbits/",
"destination": "/v0.1/docs/integrations/toolkits/xorbits/"
},
{
"source": "/docs/modules/callbacks/filecallbackhandler/",
"destination": "/v0.1/docs/modules/callbacks/filecallbackhandler/"
},
{
"source": "/docs/modules/callbacks/tags/",
"destination": "/v0.1/docs/modules/callbacks/tags/"
},
{
"source": "/docs/templates/",
"destination": "/v0.1/docs/templates/"
},
{
"source": "/docs/templates/anthropic-iterative-search/",
"destination": "/v0.1/docs/templates/anthropic-iterative-search/"
},
{
"source": "/docs/templates/basic-critique-revise/",
"destination": "/v0.1/docs/templates/basic-critique-revise/"
},
{
"source": "/docs/templates/bedrock-jcvd/",
"destination": "/v0.1/docs/templates/bedrock-jcvd/"
},
{
"source": "/docs/templates/cassandra-entomology-rag/",
"destination": "/v0.1/docs/templates/cassandra-entomology-rag/"
},
{
"source": "/docs/templates/cassandra-synonym-caching/",
"destination": "/v0.1/docs/templates/cassandra-synonym-caching/"
},
{
"source": "/docs/templates/chain-of-note-wiki/",
"destination": "/v0.1/docs/templates/chain-of-note-wiki/"
},
{
"source": "/docs/templates/chat-bot-feedback/",
"destination": "/v0.1/docs/templates/chat-bot-feedback/"
},
{
"source": "/docs/templates/cohere-librarian/",
"destination": "/v0.1/docs/templates/cohere-librarian/"
},
{
"source": "/docs/templates/csv-agent/",
"destination": "/v0.1/docs/templates/csv-agent/"
},
{
"source": "/docs/templates/elastic-query-generator/",
"destination": "/v0.1/docs/templates/elastic-query-generator/"
},
{
"source": "/docs/templates/extraction-anthropic-functions/",
"destination": "/v0.1/docs/templates/extraction-anthropic-functions/"
},
{
"source": "/docs/templates/extraction-openai-functions/",
"destination": "/v0.1/docs/templates/extraction-openai-functions/"
},
{
"source": "/docs/templates/gemini-functions-agent/",
"destination": "/v0.1/docs/templates/gemini-functions-agent/"
},
{
"source": "/docs/templates/guardrails-output-parser/",
"destination": "/v0.1/docs/templates/guardrails-output-parser/"
},
{
"source": "/docs/templates/hybrid-search-weaviate/",
"destination": "/v0.1/docs/templates/hybrid-search-weaviate/"
},
{
"source": "/docs/templates/hyde/",
"destination": "/v0.1/docs/templates/hyde/"
},
{
"source": "/docs/templates/intel-rag-xeon/",
"destination": "/v0.1/docs/templates/intel-rag-xeon/"
},
{
"source": "/docs/templates/llama2-functions/",
"destination": "/v0.1/docs/templates/llama2-functions/"
},
{
"source": "/docs/templates/mongo-parent-document-retrieval/",
"destination": "/v0.1/docs/templates/mongo-parent-document-retrieval/"
},
{
"source": "/docs/templates/neo4j-advanced-rag/",
"destination": "/v0.1/docs/templates/neo4j-advanced-rag/"
},
{
"source": "/docs/templates/neo4j-cypher-ft/",
"destination": "/v0.1/docs/templates/neo4j-cypher-ft/"
},
{
"source": "/docs/templates/neo4j-cypher-memory/",
"destination": "/v0.1/docs/templates/neo4j-cypher-memory/"
},
{
"source": "/docs/templates/neo4j-cypher/",
"destination": "/v0.1/docs/templates/neo4j-cypher/"
},
{
"source": "/docs/templates/neo4j-generation/",
"destination": "/v0.1/docs/templates/neo4j-generation/"
},
{
"source": "/docs/templates/neo4j-parent/",
"destination": "/v0.1/docs/templates/neo4j-parent/"
},
{
"source": "/docs/templates/neo4j-semantic-layer/",
"destination": "/v0.1/docs/templates/neo4j-semantic-layer/"
},
{
"source": "/docs/templates/neo4j-semantic-ollama/",
"destination": "/v0.1/docs/templates/neo4j-semantic-ollama/"
},
{
"source": "/docs/templates/neo4j-vector-memory/",
"destination": "/v0.1/docs/templates/neo4j-vector-memory/"
},
{
"source": "/docs/templates/nvidia-rag-canonical/",
"destination": "/v0.1/docs/templates/nvidia-rag-canonical/"
},
{
"source": "/docs/templates/openai-functions-agent-gmail/",
"destination": "/v0.1/docs/templates/openai-functions-agent-gmail/"
},
{
"source": "/docs/templates/openai-functions-agent/",
"destination": "/v0.1/docs/templates/openai-functions-agent/"
},
{
"source": "/docs/templates/openai-functions-tool-retrieval-agent/",
"destination": "/v0.1/docs/templates/openai-functions-tool-retrieval-agent/"
},
{
"source": "/docs/templates/pii-protected-chatbot/",
"destination": "/v0.1/docs/templates/pii-protected-chatbot/"
},
{
"source": "/docs/templates/pirate-speak-configurable/",
"destination": "/v0.1/docs/templates/pirate-speak-configurable/"
},
{
"source": "/docs/templates/pirate-speak/",
"destination": "/v0.1/docs/templates/pirate-speak/"
},
{
"source": "/docs/templates/plate-chain/",
"destination": "/v0.1/docs/templates/plate-chain/"
},
{
"source": "/docs/templates/propositional-retrieval/",
"destination": "/v0.1/docs/templates/propositional-retrieval/"
},
{
"source": "/docs/templates/python-lint/",
"destination": "/v0.1/docs/templates/python-lint/"
},
{
"source": "/docs/templates/rag-astradb/",
"destination": "/v0.1/docs/templates/rag-astradb/"
},
{
"source": "/docs/templates/rag-aws-bedrock/",
"destination": "/v0.1/docs/templates/rag-aws-bedrock/"
},
{
"source": "/docs/templates/rag-aws-kendra/",
"destination": "/v0.1/docs/templates/rag-aws-kendra/"
},
{
"source": "/docs/templates/rag-azure-search/",
"destination": "/v0.1/docs/templates/rag-azure-search/"
},
{
"source": "/docs/templates/rag-chroma-multi-modal-multi-vector/",
"destination": "/v0.1/docs/templates/rag-chroma-multi-modal-multi-vector/"
},
{
"source": "/docs/templates/rag-chroma-multi-modal/",
"destination": "/v0.1/docs/templates/rag-chroma-multi-modal/"
},
{
"source": "/docs/templates/rag-chroma-private/",
"destination": "/v0.1/docs/templates/rag-chroma-private/"
},
{
"source": "/docs/templates/rag-chroma/",
"destination": "/v0.1/docs/templates/rag-chroma/"
},
{
"source": "/docs/templates/rag-codellama-fireworks/",
"destination": "/v0.1/docs/templates/rag-codellama-fireworks/"
},
{
"source": "/docs/templates/rag-conversation-zep/",
"destination": "/v0.1/docs/templates/rag-conversation-zep/"
},
{
"source": "/docs/templates/rag-conversation/",
"destination": "/v0.1/docs/templates/rag-conversation/"
},
{
"source": "/docs/templates/rag-elasticsearch/",
"destination": "/v0.1/docs/templates/rag-elasticsearch/"
},
{
"source": "/docs/templates/rag-fusion/",
"destination": "/v0.1/docs/templates/rag-fusion/"
},
{
"source": "/docs/templates/rag-gemini-multi-modal/",
"destination": "/v0.1/docs/templates/rag-gemini-multi-modal/"
},
{
"source": "/docs/templates/rag-google-cloud-sensitive-data-protection/",
"destination": "/v0.1/docs/templates/rag-google-cloud-sensitive-data-protection/"
},
{
"source": "/docs/templates/rag-google-cloud-vertexai-search/",
"destination": "/v0.1/docs/templates/rag-google-cloud-vertexai-search/"
},
{
"source": "/docs/templates/rag-gpt-crawler/",
"destination": "/v0.1/docs/templates/rag-gpt-crawler/"
},
{
"source": "/docs/templates/rag-jaguardb/",
"destination": "/v0.1/docs/templates/rag-jaguardb/"
},
{
"source": "/docs/templates/rag-lancedb/",
"destination": "/v0.1/docs/templates/rag-lancedb/"
},
{
"source": "/docs/templates/rag-lantern/",
"destination": "/v0.1/docs/templates/rag-lantern/"
},
{
"source": "/docs/templates/rag-matching-engine/",
"destination": "/v0.1/docs/templates/rag-matching-engine/"
},
{
"source": "/docs/templates/rag-momento-vector-index/",
"destination": "/v0.1/docs/templates/rag-momento-vector-index/"
},
{
"source": "/docs/templates/rag-mongo/",
"destination": "/v0.1/docs/templates/rag-mongo/"
},
{
"source": "/docs/templates/rag-multi-index-fusion/",
"destination": "/v0.1/docs/templates/rag-multi-index-fusion/"
},
{
"source": "/docs/templates/rag-multi-index-router/",
"destination": "/v0.1/docs/templates/rag-multi-index-router/"
},
{
"source": "/docs/templates/rag-multi-modal-local/",
"destination": "/v0.1/docs/templates/rag-multi-modal-local/"
},
{
"source": "/docs/templates/rag-multi-modal-mv-local/",
"destination": "/v0.1/docs/templates/rag-multi-modal-mv-local/"
},
{
"source": "/docs/templates/rag-ollama-multi-query/",
"destination": "/v0.1/docs/templates/rag-ollama-multi-query/"
},
{
"source": "/docs/templates/rag-opensearch/",
"destination": "/v0.1/docs/templates/rag-opensearch/"
},
{
"source": "/docs/templates/rag-pinecone-multi-query/",
"destination": "/v0.1/docs/templates/rag-pinecone-multi-query/"
},
{
"source": "/docs/templates/rag-pinecone-rerank/",
"destination": "/v0.1/docs/templates/rag-pinecone-rerank/"
},
{
"source": "/docs/templates/rag-pinecone/",
"destination": "/v0.1/docs/templates/rag-pinecone/"
},
{
"source": "/docs/templates/rag-redis-multi-modal-multi-vector/",
"destination": "/v0.1/docs/templates/rag-redis-multi-modal-multi-vector/"
},
{
"source": "/docs/templates/rag-redis/",
"destination": "/v0.1/docs/templates/rag-redis/"
},
{
"source": "/docs/templates/rag-self-query/",
"destination": "/v0.1/docs/templates/rag-self-query/"
},
{
"source": "/docs/templates/rag-semi-structured/",
"destination": "/v0.1/docs/templates/rag-semi-structured/"
},
{
"source": "/docs/templates/rag-singlestoredb/",
"destination": "/v0.1/docs/templates/rag-singlestoredb/"
},
{
"source": "/docs/templates/rag-supabase/",
"destination": "/v0.1/docs/templates/rag-supabase/"
},
{
"source": "/docs/templates/rag-timescale-conversation/",
"destination": "/v0.1/docs/templates/rag-timescale-conversation/"
},
{
"source": "/docs/templates/rag-timescale-hybrid-search-time/",
"destination": "/v0.1/docs/templates/rag-timescale-hybrid-search-time/"
},
{
"source": "/docs/templates/rag-vectara-multiquery/",
"destination": "/v0.1/docs/templates/rag-vectara-multiquery/"
},
{
"source": "/docs/templates/rag-vectara/",
"destination": "/v0.1/docs/templates/rag-vectara/"
},
{
"source": "/docs/templates/rag-weaviate/",
"destination": "/v0.1/docs/templates/rag-weaviate/"
},
{
"source": "/docs/templates/research-assistant/",
"destination": "/v0.1/docs/templates/research-assistant/"
},
{
"source": "/docs/templates/retrieval-agent-fireworks/",
"destination": "/v0.1/docs/templates/retrieval-agent-fireworks/"
},
{
"source": "/docs/templates/retrieval-agent/",
"destination": "/v0.1/docs/templates/retrieval-agent/"
},
{
"source": "/docs/templates/rewrite-retrieve-read/",
"destination": "/v0.1/docs/templates/rewrite-retrieve-read/"
},
{
"source": "/docs/templates/robocorp-action-server/",
"destination": "/v0.1/docs/templates/robocorp-action-server/"
},
{
"source": "/docs/templates/self-query-qdrant/",
"destination": "/v0.1/docs/templates/self-query-qdrant/"
},
{
"source": "/docs/templates/self-query-supabase/",
"destination": "/v0.1/docs/templates/self-query-supabase/"
},
{
"source": "/docs/templates/shopping-assistant/",
"destination": "/v0.1/docs/templates/shopping-assistant/"
},
{
"source": "/docs/templates/skeleton-of-thought/",
"destination": "/v0.1/docs/templates/skeleton-of-thought/"
},
{
"source": "/docs/templates/solo-performance-prompting-agent/",
"destination": "/v0.1/docs/templates/solo-performance-prompting-agent/"
},
{
"source": "/docs/templates/sql-llama2/",
"destination": "/v0.1/docs/templates/sql-llama2/"
},
{
"source": "/docs/templates/sql-llamacpp/",
"destination": "/v0.1/docs/templates/sql-llamacpp/"
},
{
"source": "/docs/templates/sql-ollama/",
"destination": "/v0.1/docs/templates/sql-ollama/"
},
{
"source": "/docs/templates/sql-pgvector/",
"destination": "/v0.1/docs/templates/sql-pgvector/"
},
{
"source": "/docs/templates/sql-research-assistant/",
"destination": "/v0.1/docs/templates/sql-research-assistant/"
},
{
"source": "/docs/templates/stepback-qa-prompting/",
"destination": "/v0.1/docs/templates/stepback-qa-prompting/"
},
{
"source": "/docs/templates/summarize-anthropic/",
"destination": "/v0.1/docs/templates/summarize-anthropic/"
},
{
"source": "/docs/templates/vertexai-chuck-norris/",
"destination": "/v0.1/docs/templates/vertexai-chuck-norris/"
},
{
"source": "/docs/templates/xml-agent/",
"destination": "/v0.1/docs/templates/xml-agent/"
},
{
"source": "/docs/use_cases/apis/",
"destination": "/v0.1/docs/use_cases/apis/"
},
{
"source": "/en/latest/use_cases/apis.html/",
"destination": "/v0.1/docs/use_cases/apis/"
}
]
}