Files
langchain/docs/vercel.json
2025-11-03 16:16:18 -05:00

676 lines
26 KiB
JSON

{
"buildCommand": "yarn build",
"outputDirectory": "build",
"ignoreCommand": "bash ignore-step.sh",
"trailingSlash": true,
"rewrites": [
{
"source": "/docs/integrations(/?)",
"destination": "/docs/integrations/platforms/"
}
],
"redirects": [
{
"source": "/v0.3/docs/:path(.*/?)*",
"destination": "https://docs.langchain.com/oss/python/langchain/overview"
},
{
"source": "/docs/integrations/platforms/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/:path"
},
{
"source": "/docs/troubleshooting/errors/GRAPH_RECURSION_LIMIT",
"destination": "https://docs.langchain.com/oss/python/langgraph/errors/GRAPH_RECURSION_LIMIT"
},
{
"source": "/docs/troubleshooting/errors/GRAPH_RECURSION_LIMIT/",
"destination": "https://docs.langchain.com/oss/python/langgraph/errors/GRAPH_RECURSION_LIMIT"
},
{
"source": "/docs/troubleshooting/errors/INVALID_CONCURRENT_GRAPH_UPDATE",
"destination": "https://docs.langchain.com/oss/python/langgraph/errors/INVALID_CONCURRENT_GRAPH_UPDATE"
},
{
"source": "/docs/troubleshooting/errors/INVALID_CONCURRENT_GRAPH_UPDATE/",
"destination": "https://docs.langchain.com/oss/python/langgraph/errors/INVALID_CONCURRENT_GRAPH_UPDATE"
},
{
"source": "/docs/troubleshooting/errors/INVALID_GRAPH_NODE_RETURN_VALUE",
"destination": "https://docs.langchain.com/oss/python/langgraph/errors/INVALID_GRAPH_NODE_RETURN_VALUE"
},
{
"source": "/docs/troubleshooting/errors/INVALID_GRAPH_NODE_RETURN_VALUE/",
"destination": "https://docs.langchain.com/oss/python/langgraph/errors/INVALID_GRAPH_NODE_RETURN_VALUE"
},
{
"source": "/docs/troubleshooting/errors/MULTIPLE_SUBGRAPHS",
"destination": "https://docs.langchain.com/oss/python/langgraph/errors/MULTIPLE_SUBGRAPHS"
},
{
"source": "/docs/troubleshooting/errors/MULTIPLE_SUBGRAPHS/",
"destination": "https://docs.langchain.com/oss/python/langgraph/errors/MULTIPLE_SUBGRAPHS"
},
{
"source": "/docs/troubleshooting/errors/INVALID_CHAT_HISTORY",
"destination": "https://docs.langchain.com/oss/python/langgraph/errors/INVALID_CHAT_HISTORY"
},
{
"source": "/docs/troubleshooting/errors/INVALID_CHAT_HISTORY/",
"destination": "https://docs.langchain.com/oss/python/langgraph/errors/INVALID_CHAT_HISTORY"
},
{
"source": "/docs/contributing/:path((?:code|documentation|integrations|testing)(?:/|/.*/?)?)",
"destination": "https://docs.langchain.com/oss/python/langchain/overview"
},
{
"source": "/docs/contributing/:path((?:faq|repo_structure|review_process)/?)",
"destination": "https://docs.langchain.com/oss/python/langchain/overview"
},
{
"source": "/api_reference/mongodb/:path(.*/?)*",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/api_reference/tests/:path(.*/?)*",
"destination": "https://reference.langchain.com/python/"
},
{
"source": "/en/latest/modules/models/llms/integrations/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/langchain/overview"
},
{
"source": "/docs/modules/data_connection/document_transformers/text_splitters/recursive_text_splitter",
"destination": "https://reference.langchain.com/python/langchain_text_splitters/#langchain_text_splitters.RecursiveCharacterTextSplitter"
},
{
"source": "/docs/modules/data_connection/document_loaders/",
"destination": "https://reference.langchain.com/python/langchain_core/document_loaders/"
},
{
"source": "/docs/modules/data_connection/retrievers/parent_document_retriever",
"destination": "https://reference.langchain.com/python/langchain_core/retrievers/"
},
{
"source": "/docs/templates/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/langchain/overview"
},
{
"source": "/docs/guides/productionization/:path(.*)",
"destination": "https://docs.langchain.com/langsmith/home"
},
{
"source": "/docs/guides/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/langchain/overview"
},
{
"source": "/docs/langsmith/:path(.*)",
"destination": "https://docs.langchain.com/langsmith/home"
},
{
"source": "/docs/integrations/toolkits/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/tools/:path"
},
{
"source": "/docs/integrations/providers/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/:path"
},
{
"source": "/docs/integrations/retrievers/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/retrievers/:path"
},
{
"source": "/docs/modules/agents/:path(.*)",
"destination": "https://reference.langchain.com/python/langchain/agents/"
},
{
"source": "/docs/modules/memory/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/langchain/short-term-memory"
},
{
"source": "/docs/modules/model_io/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/langchain/models"
},
{
"source": "/docs/use_cases/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/langchain/rag"
},
{
"source": "/docs/expression_language/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/langchain/overview"
},
{
"source": "/docs/integrations/llms/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/langchain/models"
},
{
"source": "/docs/tutorials/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/langchain/rag"
},
{
"source": "/docs/integrations/document_loaders/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/document_loaders/:path"
},
{
"source": "/docs/integrations/chat/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/chat/:path"
},
{
"source": "/docs/integrations/vectorstores/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/vectorstores/:path"
},
{
"source": "/docs/integrations/stores/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/stores/:path"
},
{
"source": "/docs/integrations/text_embedding/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/text_embedding/:path"
},
{
"source": "/docs/integrations/splitters/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/splitters/:path"
},
{
"source": "/docs/modules/chains/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/langchain/overview"
},
{
"source": "/v0.2/api_reference/google_community/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/google_vertexai/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/cohere/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/text_splitters/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/splitters"
},
{
"source": "/v0.2/api_reference/prompty/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/ai21/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/nvidia_ai_endpoints/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/google_genai/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/anthropic/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/qdrant/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/openai/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/huggingface/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/couchbase/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/postgres/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/ollama/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/fireworks/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/mistralai/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/pinecone/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/together/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/chroma/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/voyageai/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/azure_dynamic_sessions/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/community/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/core/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/langchain/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/experimental/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/_modules/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/v0.2/api_reference/:path(.*)",
"destination": "https://reference.langchain.com/python/"
},
{
"source": "/v0.1/api_reference/:path(.*)",
"destination": "https://reference.langchain.com/python/"
},
{
"source": "/api_reference/core/:path(.*)",
"destination": "https://reference.langchain.com/python/langchain_core/"
},
{
"source": "/api_reference/core",
"destination": "https://reference.langchain.com/python/langchain_core/"
},
{
"source": "/api_reference/community/:path(.*)",
"destination": "https://reference.langchain.com/python/"
},
{
"source": "/api_reference/community",
"destination": "https://reference.langchain.com/python/"
},
{
"source": "/api_reference/langchain/:path(.*)",
"destination": "https://reference.langchain.com/python/langchain/"
},
{
"source": "/api_reference/langchain",
"destination": "https://reference.langchain.com/python/langchain/"
},
{
"source": "/api_reference/experimental/:path(.*)",
"destination": "https://reference.langchain.com/python/"
},
{
"source": "/api_reference/experimental",
"destination": "https://reference.langchain.com/python/"
},
{
"source": "/api_reference/text_splitters/:path(.*)",
"destination": "https://reference.langchain.com/python/langchain_text_splitters/"
},
{
"source": "/api_reference/text_splitters",
"destination": "https://reference.langchain.com/python/langchain_text_splitters/"
},
{
"source": "/api_reference/anthropic/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_anthropic/"
},
{
"source": "/api_reference/anthropic",
"destination": "https://reference.langchain.com/python/integrations/langchain_anthropic/"
},
{
"source": "/api_reference/openai/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_openai/"
},
{
"source": "/api_reference/openai",
"destination": "https://reference.langchain.com/python/integrations/langchain_openai/"
},
{
"source": "/api_reference/cohere/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_cohere/"
},
{
"source": "/api_reference/cohere",
"destination": "https://reference.langchain.com/python/integrations/langchain_cohere/"
},
{
"source": "/api_reference/google_community/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_google_community/"
},
{
"source": "/api_reference/google_community",
"destination": "https://reference.langchain.com/python/integrations/langchain_google_community/"
},
{
"source": "/api_reference/google_vertexai/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_google_vertexai/"
},
{
"source": "/api_reference/google_vertexai",
"destination": "https://reference.langchain.com/python/integrations/langchain_google_vertexai/"
},
{
"source": "/api_reference/google_genai/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_google_genai/"
},
{
"source": "/api_reference/google_genai",
"destination": "https://reference.langchain.com/python/integrations/langchain_google_genai/"
},
{
"source": "/api_reference/huggingface/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_huggingface/"
},
{
"source": "/api_reference/huggingface",
"destination": "https://reference.langchain.com/python/integrations/langchain_huggingface/"
},
{
"source": "/api_reference/aws/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_aws/"
},
{
"source": "/api_reference/aws",
"destination": "https://reference.langchain.com/python/integrations/langchain_aws/"
},
{
"source": "/api_reference/azure_dynamic_sessions/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/"
},
{
"source": "/api_reference/azure_dynamic_sessions",
"destination": "https://reference.langchain.com/python/integrations/"
},
{
"source": "/api_reference/pinecone/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_pinecone/"
},
{
"source": "/api_reference/pinecone",
"destination": "https://reference.langchain.com/python/integrations/langchain_pinecone/"
},
{
"source": "/api_reference/qdrant/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_qdrant/"
},
{
"source": "/api_reference/qdrant",
"destination": "https://reference.langchain.com/python/integrations/langchain_qdrant/"
},
{
"source": "/api_reference/chroma/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_chroma/"
},
{
"source": "/api_reference/chroma",
"destination": "https://reference.langchain.com/python/integrations/langchain_chroma/"
},
{
"source": "/api_reference/milvus/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_milvus/"
},
{
"source": "/api_reference/milvus",
"destination": "https://reference.langchain.com/python/integrations/langchain_milvus/"
},
{
"source": "/api_reference/postgres/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_postgres/"
},
{
"source": "/api_reference/postgres",
"destination": "https://reference.langchain.com/python/integrations/langchain_postgres/"
},
{
"source": "/api_reference/mongodb/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_mongodb/"
},
{
"source": "/api_reference/mongodb",
"destination": "https://reference.langchain.com/python/integrations/langchain_mongodb/"
},
{
"source": "/api_reference/elasticsearch/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_elasticsearch/"
},
{
"source": "/api_reference/elasticsearch",
"destination": "https://reference.langchain.com/python/integrations/langchain_elasticsearch/"
},
{
"source": "/api_reference/astradb/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_astradb/"
},
{
"source": "/api_reference/astradb",
"destination": "https://reference.langchain.com/python/integrations/langchain_astradb/"
},
{
"source": "/api_reference/couchbase/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/"
},
{
"source": "/api_reference/couchbase",
"destination": "https://reference.langchain.com/python/integrations/"
},
{
"source": "/api_reference/ollama/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_ollama/"
},
{
"source": "/api_reference/ollama",
"destination": "https://reference.langchain.com/python/integrations/langchain_ollama/"
},
{
"source": "/api_reference/fireworks/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_fireworks/"
},
{
"source": "/api_reference/fireworks",
"destination": "https://reference.langchain.com/python/integrations/langchain_fireworks/"
},
{
"source": "/api_reference/mistralai/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_mistralai/"
},
{
"source": "/api_reference/mistralai",
"destination": "https://reference.langchain.com/python/integrations/langchain_mistralai/"
},
{
"source": "/api_reference/together/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_together/"
},
{
"source": "/api_reference/together",
"destination": "https://reference.langchain.com/python/integrations/langchain_together/"
},
{
"source": "/api_reference/voyageai/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/"
},
{
"source": "/api_reference/voyageai",
"destination": "https://reference.langchain.com/python/integrations/"
},
{
"source": "/api_reference/ai21/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/"
},
{
"source": "/api_reference/ai21",
"destination": "https://reference.langchain.com/python/integrations/"
},
{
"source": "/api_reference/nvidia_ai_endpoints/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_nvidia_ai_endpoints/"
},
{
"source": "/api_reference/nvidia_ai_endpoints",
"destination": "https://reference.langchain.com/python/integrations/langchain_nvidia_ai_endpoints/"
},
{
"source": "/api_reference/prompty/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_prompty/"
},
{
"source": "/api_reference/prompty",
"destination": "https://reference.langchain.com/python/integrations/langchain_prompty/"
},
{
"source": "/api_reference/box/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/"
},
{
"source": "/api_reference/box",
"destination": "https://reference.langchain.com/python/integrations/"
},
{
"source": "/api_reference/exa/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_exa/"
},
{
"source": "/api_reference/exa",
"destination": "https://reference.langchain.com/python/integrations/langchain_exa/"
},
{
"source": "/api_reference/robocorp/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/"
},
{
"source": "/api_reference/robocorp",
"destination": "https://reference.langchain.com/python/integrations/"
},
{
"source": "/api_reference/unstructured/:path(.*)",
"destination": "https://reference.langchain.com/python/integrations/langchain_unstructured/"
},
{
"source": "/api_reference/unstructured",
"destination": "https://reference.langchain.com/python/integrations/langchain_unstructured/"
},
{
"source": "/api_reference/:path(.*)",
"destination": "https://reference.langchain.com/python/"
},
{
"source": "/v0.2/:path((?!api_reference).*)",
"destination": "https://docs.langchain.com/oss/python/langchain/overview"
},
{
"source": "/v0.1/:path((?!api_reference).*)",
"destination": "https://docs.langchain.com/oss/python/langchain/overview"
},
{
"source": "/en/latest/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/langchain/overview"
},
{
"source": "/docs/modules/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/langchain/overview"
},
{
"source": "/docs/integrations/:path(.*)",
"destination": "https://docs.langchain.com/oss/python/integrations/providers/overview"
},
{
"source": "/docs/how_to/graph_mapping(/?)",
"destination": "https://docs.langchain.com/oss/python/langchain/knowledge-base"
},
{
"source": "/docs/how_to/graph_prompting(/?)",
"destination": "https://docs.langchain.com/oss/python/langchain/knowledge-base"
},
{
"source": "/docs/how_to/multimodal_inputs(/?)",
"destination": "https://docs.langchain.com/oss/python/langchain/messages#multimodal"
},
{
"source": "/docs/langgraph(/?)",
"destination": "https://docs.langchain.com/oss/python/langgraph/overview"
},
{
"source": "/",
"destination": "https://docs.langchain.com/oss/python/langchain/overview"
},
{
"source": "/docs/how_to/migrate_chains(/?)",
"destination": "https://docs.langchain.com/oss/python/migrate/langchain-v1"
},
{
"source": "/docs/",
"destination": "https://docs.langchain.com/oss/python/langchain/overview"
},
{
"source": "/docs/security/",
"destination": "https://docs.langchain.com/oss/python/security-policy"
},
{
"source": "docs/introduction/%23%EF%B8%8F-langgraph",
"destination": "https://docs.langchain.com/oss/python/langgraph/overview"
},
{
"source": "docs/introduction/%23%EF%B8%8F-langsmith",
"destination": "https://docs.langchain.com/langsmith/home"
},
{
"source": "/docs/get_started/introduction",
"destination": "https://docs.langchain.com/oss/python/langchain/quickstart"
},
{
"source": "/docs/troubleshooting/errors/INVALID_PROMPT_INPUT/",
"destination": "https://docs.langchain.com/oss/python/langchain/errors/INVALID_PROMPT_INPUT"
},
{
"source": "/docs/troubleshooting/errors/INVALID_TOOL_RESULTS/",
"destination": "https://docs.langchain.com/oss/python/langchain/errors/INVALID_TOOL_RESULTS"
},
{
"source": "/docs/troubleshooting/errors/MESSAGE_COERCION_FAILURE",
"destination": "https://docs.langchain.com/oss/python/langchain/errors/MESSAGE_COERCION_FAILURE"
},
{
"source": "/docs/troubleshooting/errors/MODEL_AUTHENTICATION",
"destination": "https://docs.langchain.com/oss/python/langchain/errors/MODEL_AUTHENTICATION"
},
{
"source": "/docs/troubleshooting/errors/MODEL_NOT_FOUND",
"destination": "https://docs.langchain.com/oss/python/langchain/errors/MODEL_NOT_FOUND"
},
{
"source": "/docs/troubleshooting/errors/MODEL_RATE_LIMIT",
"destination": "https://docs.langchain.com/oss/python/langchain/errors/MODEL_RATE_LIMIT"
},
{
"source": "/docs/troubleshooting/errors/OUTPUT_PARSING_FAILURE",
"destination": "https://docs.langchain.com/oss/python/langchain/errors/OUTPUT_PARSING_FAILURE"
},
{
"source": "/:path((?!api_reference).*)",
"destination": "https://docs.langchain.com/oss/python/langchain/overview"
}
]
}