ClassicChains — langchain Architecture
Pre-configured sequences for specific tasks like SQL QA or math.
Entity Profile
Dependency Diagram
graph TD subdomain_AgentOrchestration_ClassicChains["ClassicChains"] 3d1839a5_5c4a_dbb9_a710_2b72a8ac5df0["base.py"] subdomain_AgentOrchestration_ClassicChains --> 3d1839a5_5c4a_dbb9_a710_2b72a8ac5df0 df501e46_0845_529a_6418_eb94b1183d72["cypher.py"] subdomain_AgentOrchestration_ClassicChains --> df501e46_0845_529a_6418_eb94b1183d72 9d0efda3_e899_f701_7ce6_4b9df7abdb19["map_reduce.py"] subdomain_AgentOrchestration_ClassicChains --> 9d0efda3_e899_f701_7ce6_4b9df7abdb19 a40b54b2_e125_6f7e_8695_d0b2586d45b2["base.py"] subdomain_AgentOrchestration_ClassicChains --> a40b54b2_e125_6f7e_8695_d0b2586d45b2 0cb3a171_64ff_944b_88ef_4b11fdfc752a["llm.py"] subdomain_AgentOrchestration_ClassicChains --> 0cb3a171_64ff_944b_88ef_4b11fdfc752a ece5313e_51d9_f601_b798_b17e08ee6ea3["requests_chain.py"] subdomain_AgentOrchestration_ClassicChains --> ece5313e_51d9_f601_b798_b17e08ee6ea3 af4f463f_8be6_6466_cd9b_40bc05a68209["base.py"] subdomain_AgentOrchestration_ClassicChains --> af4f463f_8be6_6466_cd9b_40bc05a68209 c1f2e698_a538_d7b3_9ad1_bbafcb42c880["hugegraph.py"] subdomain_AgentOrchestration_ClassicChains --> c1f2e698_a538_d7b3_9ad1_bbafcb42c880 ab0b7396_014e_9570_8f95_c492a9ffc94b["base.py"] subdomain_AgentOrchestration_ClassicChains --> ab0b7396_014e_9570_8f95_c492a9ffc94b d9d11983_4e03_a879_46b9_4ceabb6795a1["loading.py"] subdomain_AgentOrchestration_ClassicChains --> d9d11983_4e03_a879_46b9_4ceabb6795a1 170d423a_b63e_7ad3_41eb_c8cff467739d["base.py"] subdomain_AgentOrchestration_ClassicChains --> 170d423a_b63e_7ad3_41eb_c8cff467739d ad5b5c43_91a3_7293_1f45_d2577f9abe35["sequential.py"] subdomain_AgentOrchestration_ClassicChains --> ad5b5c43_91a3_7293_1f45_d2577f9abe35 b49e4576_4f71_d7e4_855b_f42a1df591b6["response_chain.py"] subdomain_AgentOrchestration_ClassicChains --> b49e4576_4f71_d7e4_855b_f42a1df591b6 12b08e15_dda7_34a6_0911_10fbdd2f2a7b["llm_router.py"] subdomain_AgentOrchestration_ClassicChains --> 12b08e15_dda7_34a6_0911_10fbdd2f2a7b style subdomain_AgentOrchestration_ClassicChains fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Domain
Functions
- APIChain()
- __call__()
- __call__()
- __call__()
- __call__()
- __call__()
- __call__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __getattr__()
- __init__()
- __init__()
- __init__()
- __init__()
- __init__()
- __init__()
- _acall()
- _acall()
- _acall()
- _acall()
- _acall()
- _acall()
- _acall()
- _acall()
- _acall()
- _acall()
- _acall()
- _acall()
- _acall()
- _acall()
- _acall()
- _acollapse()
- _acreate_run()
- _acreate_thread_and_run()
- _agent_type()
- _agent_type()
- _agent_type()
- _agent_type()
- _agent_type()
- _agent_type()
- _agent_type()
- _aget_docs()
- _aget_docs()
- _aget_docs()
- _aget_docs()
- _aget_docs()
- _aget_docs()
- _aget_docs()
- _aget_docs()
- _aget_docs()
- _aget_docs()
- _aget_response()
- _aparse_intermediate_steps()
- _aprocess_llm_result()
- _arun()
- _await_for_run()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _call()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _chain_type()
- _check_in_allowed_domain()
- _collapse()
- _collapse_chain()
- _construct_agent_scratchpad()
- _construct_initial_inputs()
- _construct_refine_inputs()
- _construct_result()
- _construct_scratchpad()
- _construct_scratchpad()
- _construct_scratchpad()
- _convert_agent_action_to_messages()
- _convert_schema()
- _create_function_message()
- _create_openai_functions_structured_output_runnable()
- _create_openai_json_runnable()
- _create_openai_tools_runnable()
- _create_run()
- _create_thread_and_run()
- _create_tool_message()
- _do_generation()
- _do_retrieval()
- _escape()
- _evaluate_expression()
- _extract_scheme_and_domain()
- _extract_tokens_and_log_probs()
- _format_attribute_info()
- _format_url()
- _get_assistants_tool()
- _get_chat_history()
- _get_default_document_prompt()
- _get_default_output_parser()
- _get_default_output_parser()
- _get_default_output_parser()
- _get_default_output_parser()
- _get_default_output_parser()
- _get_default_output_parser()
- _get_default_output_parser()
- _get_docs()
- _get_docs()
- _get_docs()
- _get_docs()
- _get_docs()
- _get_docs()
- _get_docs()
- _get_docs()
- _get_docs()
- _get_docs()
- _get_extraction_function()
- _get_indices_infos()
- _get_inputs()
- _get_language_model()
- _get_num_tokens()
- _get_openai_async_client()
- _get_openai_client()
- _get_openai_tool_output_parser()
- _get_response()
- _get_span()
- _get_tagging_function()
- _get_verbosity()
- _is_assistants_builtin_tool()
- _list_indices()
- _load_agent_from_file()
- _load_agent_from_tools()
- _load_api_chain()
- _load_chain_from_file()
- _load_graph_cypher_chain()
- _load_hyde_chain()
- _load_llm_bash_chain()
- _load_llm_chain()
- _load_llm_checker_chain()
- _load_llm_math_chain()
- _load_llm_requests_chain()
- _load_map_reduce_chain()
- _load_map_reduce_chain()
- _load_map_reduce_chain()
- _load_map_reduce_documents_chain()
- _load_map_rerank_chain()
- _load_map_rerank_chain()
- _load_map_rerank_documents_chain()
- _load_pal_chain()
- _load_qa_with_sources_chain()
- _load_question_to_checked_assertions_chain()
- _load_reduce_documents_chain()
- _load_refine_chain()
- _load_refine_chain()
- _load_refine_chain()
- _load_refine_documents_chain()
- _load_retrieval_qa()
- _load_retrieval_qa_with_sources_chain()
- _load_sequential_chain()
- _load_sql_database_chain()
- _load_stuff_chain()
- _load_stuff_chain()
- _load_stuff_chain()
- _load_stuff_documents_chain()
- _load_vector_db_qa()
- _load_vector_db_qa_with_sources_chain()
- _log_once()
- _low_confidence_spans()
- _match_func_name()
- _merge_partial_and_user_variables()
- _moderate()
- _openapi_params_to_json_schema()
- _paragraphs()
- _parse_critique()
- _parse_generation()
- _parse_intermediate_steps()
- _process_llm_result()
- _process_results()
- _raise_deprecation()
- _raise_deprecation()
- _raise_deprecation()
- _raise_deprecation()
- _raise_deprecation()
- _raise_deprecation()
- _reduce_tokens_below_limit()
- _reduce_tokens_below_limit()
- _reduce_tokens_below_limit()
- _resolve_schema_references()
- _run()
- _run_output_key()
- _run_output_key()
- _search()
- _split_sources()
- _stop()
- _stop()
- _stop()
- _strip()
- _summary()
- _type()
- _type()
- _type()
- _type()
- _type()
- _type()
- _type()
- _type()
- _type()
- _type()
- _type()
- _type()
- _type()
- _type()
- _type()
- _unescape()
- _validate_async_client()
- _validate_indices()
- _validate_inputs()
- _validate_outputs()
- _validate_outputs()
- _validate_prompt()
- _validate_prompt()
- _validate_tools()
- _validate_tools()
- _validate_tools()
- _validate_tools()
- _validate_tools()
- _validate_tools()
- _validate_tools()
- _validate_tools()
- _wait_for_run()
- aapply()
- aapply_and_parse()
- acall()
- acollapse_docs()
- acombine_docs()
- acombine_docs()
- acombine_docs()
- acombine_docs()
- acombine_docs()
- acombine_docs()
- acreate_assistant()
- afrom_names_and_descriptions()
- agenerate()
- ainvoke()
- ainvoke()
- aplan()
- apply()
- apply()
- apply_and_parse()
- apredict()
- apredict_and_parse()
- aprep_inputs()
- aprep_outputs()
- aprep_prompts()
- args()
- aroute()
- arun()
- check_package_version()
- click()
- collapse_docs()
- collapse_document_chain()
- combine_docs()
- combine_docs()
- combine_docs()
- combine_docs()
- combine_docs()
- combine_docs()
- combine_document_chain()
- combine_embeddings()
- construct_examples()
- crawl()
- create_assistant()
- create_citation_fuzzy_match_chain()
- create_citation_fuzzy_match_runnable()
- create_extraction_chain()
- create_extraction_chain_pydantic()
- create_extraction_chain_pydantic()
- create_history_aware_retriever()
- create_json_chat_agent()
- create_openai_fn_chain()
- create_openai_fn_runnable()
- create_openai_tools_agent()
- create_outputs()
- create_prompt()
- create_prompt()
- create_prompt()
- create_prompt()
- create_prompt()
- create_prompt()
- create_prompt()
- create_prompt()
- create_qa_with_sources_chain()
- create_qa_with_structure_chain()
- create_retrieval_chain()
- create_self_ask_with_search_agent()
- create_sql_query_chain()
- create_structured_chat_agent()
- create_structured_output_chain()
- create_structured_output_runnable()
- create_stuff_documents_chain()
- create_tagging_chain()
- create_tagging_chain_pydantic()
- create_xml_agent()
- date()
- datetime()
- dict()
- elasticsearch()
- embed_documents()
- embed_query()
- enter()
- execute()
- false()
- fix_filter_directive()
- float()
- format_log_to_messages()
- format_log_to_str()
- format_to_openai_function_messages()
- format_to_tool_messages()
- format_xml()
- from_chain_type()
- from_chain_type()
- from_chains()
- from_components()
- from_default()
- from_llm()
- from_llm()
- from_llm()
- from_llm()
- from_llm()
- from_llm()
- from_llm()
- from_llm()
- from_llm()
- from_llm()
- from_llm()
- from_llm()
- from_llm()
- from_llm()
- from_llm()
- from_llm_and_api_docs()
- from_llm_and_tools()
- from_llm_and_tools()
- from_llm_and_tools()
- from_llm_and_tools()
- from_llm_and_tools()
- from_names_and_descriptions()
- from_params()
- from_prompts()
- from_retrievers()
- from_string()
- func_call()
- generate()
- generate_example()
- get_default_document_variable_name()
- get_default_document_variable_name()
- get_default_document_variable_name()
- get_default_document_variable_name()
- get_default_output_parser()
- get_default_prompt()
- get_format_instructions()
- get_format_instructions()
- get_format_instructions()
- get_format_instructions()
- get_format_instructions()
- get_format_instructions()
- get_format_instructions()
- get_format_instructions()
- get_format_instructions()
- get_input_schema()
- get_input_schema()
- get_input_schema()
- get_input_schema()
- get_llm_kwargs()
- get_openai_output_parser()
- get_openapi_chain()
- get_output_schema()
- get_output_schema()
- get_output_schema()
- get_output_schema()
- get_output_schema()
- get_parser()
- get_principles()
- get_prompt()
- get_prompt()
- get_query_constructor_prompt()
- get_reduce_chain()
- get_return_intermediate_steps()
- get_return_intermediate_steps()
- get_spans()
- go_to_page()
- initialize_agent()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- input_keys()
- int()
- invoke()
- invoke()
- is_chat_model()
- is_lc_serializable()
- is_lc_serializable()
- is_lc_serializable()
- is_lc_serializable()
- is_lc_serializable()
- is_lc_serializable()
- is_llm()
- langchain_classic()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- langchain_community()
- list()
- llm_prefix()
- llm_prefix()
- llm_prefix()
- llm_prefix()
- llm_prefix()
- llm_prefix()
- llm_prefix()
- load_agent()
- load_agent_from_config()
- load_chain()
- load_chain_from_config()
- load_llm()
- load_qa_chain()
- load_qa_with_sources_chain()
- load_query_constructor_chain()
- load_query_constructor_runnable()
- load_summarize_chain()
- lookup()
- observation_prefix()
- observation_prefix()
- observation_prefix()
- observation_prefix()
- observation_prefix()
- observation_prefix()
- observation_prefix()
- openai()
- openapi_spec_to_openai_fn()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- output_keys()
- parse()
- parse()
- parse()
- parse()
- parse()
- parse()
- parse()
- parse()
- parse()
- parse()
- parse()
- parse()
- parse()
- parse()
- parse()
- parse()
- parse()
- parse()
- parse_ai_message()
- parse_ai_message_to_openai_tool_action()
- parse_ai_message_to_tool_action()
- parse_result()
- parse_result()
- parse_result()
- plan()
- playwright()
- predict()
- predict_and_parse()
- prep_inputs()
- prep_outputs()
- prep_prompts()
- program()
- prompt_length()
- prompt_length()
- raise_callback_manager_deprecation()
- route()
- run()
- save()
- save()
- scroll()
- search()
- set_verbose()
- split_list_of_docs()
- string()
- true()
- type()
- v_args()
- validate_api_answer_prompt()
- validate_api_request_prompt()
- validate_chains()
- validate_chains()
- validate_environment()
- validate_limit_to_domains()
- validate_llm_output()
- validate_naming()
- validate_prompt_input_variables()
- validate_search_type()
- validate_tools_single_input()
Source Files
- libs/langchain/langchain_classic/chains/__init__.py
- libs/langchain/langchain_classic/chains/llm_bash/__init__.py
- libs/langchain/langchain_classic/chains/ernie_functions/__init__.py
- libs/langchain/langchain_classic/chains/llm_symbolic_math/__init__.py
- libs/langchain/langchain_classic/agents/__init__.py
- libs/langchain/langchain_classic/agents/agent_iterator.py
- libs/langchain/langchain_classic/chains/graph_qa/arangodb.py
- libs/langchain/langchain_classic/agents/openai_tools/base.py
- libs/langchain/langchain_classic/chains/llm_summarization_checker/base.py
- libs/langchain/langchain_classic/agents/self_ask_with_search/base.py
- libs/langchain/langchain_classic/chains/retrieval_qa/base.py
- libs/langchain/langchain_classic/chains/conversation/base.py
- libs/langchain/langchain_classic/chains/conversational_retrieval/base.py
- libs/langchain/langchain_classic/chains/openai_functions/base.py
- libs/langchain/langchain_classic/chains/hyde/base.py
- libs/langchain/langchain_classic/agents/json_chat/base.py
- libs/langchain/langchain_classic/chains/combine_documents/base.py
- libs/langchain/langchain_classic/chains/llm_math/base.py
- libs/langchain/langchain_classic/chains/elasticsearch_database/base.py
- libs/langchain/langchain_classic/chains/qa_with_sources/base.py
- libs/langchain/langchain_classic/chains/natbot/base.py
- libs/langchain/langchain_classic/chains/llm_checker/base.py
- libs/langchain/langchain_classic/chains/ernie_functions/base.py
- libs/langchain/langchain_classic/chains/graph_qa/base.py
- libs/langchain/langchain_classic/agents/agent_toolkits/spark_sql/base.py
- libs/langchain/langchain_classic/chains/api/base.py
- libs/langchain/langchain_classic/chains/base.py
- libs/langchain/langchain_classic/agents/mrkl/base.py
- libs/langchain/langchain_classic/chains/router/base.py
- libs/langchain/langchain_classic/chains/flare/base.py
- libs/langchain/langchain_classic/chains/structured_output/base.py
- libs/langchain/langchain_classic/chains/qa_generation/base.py
- libs/langchain/langchain_classic/chains/query_constructor/base.py
- libs/langchain/langchain_classic/chains/constitutional_ai/base.py
- libs/langchain/langchain_classic/agents/agent_toolkits/sql/base.py
- libs/langchain/langchain_classic/agents/xml/base.py
- libs/langchain/langchain_classic/agents/openai_assistant/base.py
- libs/langchain/langchain_classic/agents/chat/base.py
- libs/langchain/langchain_classic/agents/conversational_chat/base.py
- libs/langchain/langchain_classic/agents/react/base.py
- libs/langchain/langchain_classic/agents/structured_chat/base.py
- libs/langchain/langchain_classic/agents/conversational/base.py
- libs/langchain/langchain_classic/chains/question_answering/chain.py
- libs/langchain/langchain_classic/chains/api/openapi/chain.py
- libs/langchain/langchain_classic/chains/summarize/chain.py
- libs/langchain/langchain_classic/chains/openai_functions/citation_fuzzy_match.py
- libs/langchain/langchain_classic/chains/natbot/crawler.py
- libs/langchain/langchain_classic/chains/graph_qa/cypher.py
- libs/langchain/langchain_classic/chains/graph_qa/cypher_utils.py
- libs/langchain/langchain_classic/chains/router/embedding_router.py
- libs/langchain/langchain_classic/chains/example_generator.py
- libs/langchain/langchain_classic/chains/openai_functions/extraction.py
- libs/langchain/langchain_classic/chains/openai_tools/extraction.py
- libs/langchain/langchain_classic/chains/graph_qa/falkordb.py
- libs/langchain/langchain_classic/chains/graph_qa/gremlin.py
- libs/langchain/langchain_classic/chains/history_aware_retriever.py
- libs/langchain/langchain_classic/chains/graph_qa/hugegraph.py
- libs/langchain/langchain_classic/agents/initialize.py
- libs/langchain/langchain_classic/agents/output_parsers/json.py
- libs/langchain/langchain_classic/chains/graph_qa/kuzu.py
- libs/langchain/langchain_classic/chains/llm.py
- libs/langchain/langchain_classic/chains/llm_requests.py
- libs/langchain/langchain_classic/chains/router/llm_router.py
- libs/langchain/langchain_classic/agents/load_tools.py
- libs/langchain/langchain_classic/agents/loading.py
- libs/langchain/langchain_classic/chains/qa_with_sources/loading.py
- libs/langchain/langchain_classic/chains/loading.py
- libs/langchain/langchain_classic/agents/format_scratchpad/log.py
- libs/langchain/langchain_classic/agents/format_scratchpad/log_to_messages.py
- libs/langchain/langchain_classic/chains/combine_documents/map_reduce.py
- libs/langchain/langchain_classic/chains/combine_documents/map_rerank.py
- libs/langchain/langchain_classic/chains/mapreduce.py
- libs/langchain/langchain_classic/chains/conversation/memory.py
- libs/langchain/langchain_classic/chains/moderation.py
- libs/langchain/langchain_classic/chains/router/multi_prompt.py
- libs/langchain/langchain_classic/chains/router/multi_retrieval_qa.py
- libs/langchain/langchain_classic/chains/graph_qa/nebulagraph.py
- libs/langchain/langchain_classic/chains/graph_qa/neptune_cypher.py
- libs/langchain/langchain_classic/chains/graph_qa/neptune_sparql.py
- libs/langchain/langchain_classic/chains/graph_qa/ontotext_graphdb.py
- libs/langchain/langchain_classic/agents/output_parsers/openai_functions.py
- libs/langchain/langchain_classic/agents/format_scratchpad/openai_functions.py
- libs/langchain/langchain_classic/agents/output_parsers/openai_tools.py
- libs/langchain/langchain_classic/chains/openai_functions/openapi.py
- libs/langchain/langchain_classic/agents/mrkl/output_parser.py
- libs/langchain/langchain_classic/agents/structured_chat/output_parser.py
- libs/langchain/langchain_classic/agents/conversational_chat/output_parser.py
- libs/langchain/langchain_classic/agents/conversational/output_parser.py
- libs/langchain/langchain_classic/agents/react/output_parser.py
- libs/langchain/langchain_classic/agents/chat/output_parser.py
- libs/langchain/langchain_classic/chains/query_constructor/parser.py
- libs/langchain/langchain_classic/agents/agent_toolkits/spark_sql/prompt.py
- libs/langchain/langchain_classic/agents/agent_toolkits/sql/prompt.py
- libs/langchain/langchain_classic/chains/prompt_selector.py
- libs/langchain/langchain_classic/chains/graph_qa/prompts.py
- libs/langchain/langchain_classic/chains/flare/prompts.py
- libs/langchain/langchain_classic/chains/api/openapi/prompts.py
- libs/langchain/langchain_classic/chains/openai_functions/qa_with_structure.py
- libs/langchain/langchain_classic/chains/sql_database/query.py
- libs/langchain/langchain_classic/agents/output_parsers/react_json_single_input.py
- libs/langchain/langchain_classic/agents/output_parsers/react_single_input.py
- libs/langchain/langchain_classic/chains/combine_documents/reduce.py
- libs/langchain/langchain_classic/chains/combine_documents/refine.py
- libs/langchain/langchain_classic/chains/api/openapi/requests_chain.py
- libs/langchain/langchain_classic/chains/api/openapi/response_chain.py
- libs/langchain/langchain_classic/chains/retrieval.py
- libs/langchain/langchain_classic/chains/qa_with_sources/retrieval.py
- libs/langchain/langchain_classic/agents/schema.py
- libs/langchain/langchain_classic/agents/output_parsers/self_ask.py
- libs/langchain/langchain_classic/chains/sequential.py
- libs/langchain/langchain_classic/chains/graph_qa/sparql.py
- libs/langchain/langchain_classic/chains/combine_documents/stuff.py
- libs/langchain/langchain_classic/chains/openai_functions/tagging.py
- libs/langchain/langchain_classic/agents/agent_toolkits/sql/toolkit.py
- libs/langchain/langchain_classic/agents/agent_toolkits/spark_sql/toolkit.py
- libs/langchain/langchain_classic/agents/tools.py
- libs/langchain/langchain_classic/agents/format_scratchpad/tools.py
- libs/langchain/langchain_classic/agents/output_parsers/tools.py
- libs/langchain/langchain_classic/chains/transform.py
- libs/langchain/langchain_classic/agents/utils.py
- libs/langchain/langchain_classic/chains/openai_functions/utils.py
- libs/langchain/langchain_classic/chains/qa_with_sources/vector_db.py
- libs/langchain/langchain_classic/agents/output_parsers/xml.py
- libs/langchain/langchain_classic/agents/format_scratchpad/xml.py
Source
- libs/langchain/langchain_classic/chains/__init__.py
- libs/langchain/langchain_classic/chains/llm_bash/__init__.py
- libs/langchain/langchain_classic/chains/ernie_functions/__init__.py
- libs/langchain/langchain_classic/chains/llm_symbolic_math/__init__.py
- libs/langchain/langchain_classic/agents/__init__.py
- libs/langchain/langchain_classic/agents/agent_iterator.py
- libs/langchain/langchain_classic/chains/graph_qa/arangodb.py
- libs/langchain/langchain_classic/agents/openai_tools/base.py
- libs/langchain/langchain_classic/chains/llm_summarization_checker/base.py
- libs/langchain/langchain_classic/agents/self_ask_with_search/base.py
- libs/langchain/langchain_classic/chains/retrieval_qa/base.py
- libs/langchain/langchain_classic/chains/conversation/base.py
- libs/langchain/langchain_classic/chains/conversational_retrieval/base.py
- libs/langchain/langchain_classic/chains/openai_functions/base.py
- libs/langchain/langchain_classic/chains/hyde/base.py
- libs/langchain/langchain_classic/agents/json_chat/base.py
- libs/langchain/langchain_classic/chains/combine_documents/base.py
- libs/langchain/langchain_classic/chains/llm_math/base.py
- libs/langchain/langchain_classic/chains/elasticsearch_database/base.py
- libs/langchain/langchain_classic/chains/qa_with_sources/base.py
- libs/langchain/langchain_classic/chains/natbot/base.py
- libs/langchain/langchain_classic/chains/llm_checker/base.py
- libs/langchain/langchain_classic/chains/ernie_functions/base.py
- libs/langchain/langchain_classic/chains/graph_qa/base.py
- libs/langchain/langchain_classic/agents/agent_toolkits/spark_sql/base.py
- libs/langchain/langchain_classic/chains/api/base.py
- libs/langchain/langchain_classic/chains/base.py
- libs/langchain/langchain_classic/agents/mrkl/base.py
- libs/langchain/langchain_classic/chains/router/base.py
- libs/langchain/langchain_classic/chains/flare/base.py
- libs/langchain/langchain_classic/chains/structured_output/base.py
- libs/langchain/langchain_classic/chains/qa_generation/base.py
- libs/langchain/langchain_classic/chains/query_constructor/base.py
- libs/langchain/langchain_classic/chains/constitutional_ai/base.py
- libs/langchain/langchain_classic/agents/agent_toolkits/sql/base.py
- libs/langchain/langchain_classic/agents/xml/base.py
- libs/langchain/langchain_classic/agents/openai_assistant/base.py
- libs/langchain/langchain_classic/agents/chat/base.py
- libs/langchain/langchain_classic/agents/conversational_chat/base.py
- libs/langchain/langchain_classic/agents/react/base.py
- libs/langchain/langchain_classic/agents/structured_chat/base.py
- libs/langchain/langchain_classic/agents/conversational/base.py
- libs/langchain/langchain_classic/chains/question_answering/chain.py
- libs/langchain/langchain_classic/chains/api/openapi/chain.py
- libs/langchain/langchain_classic/chains/summarize/chain.py
- libs/langchain/langchain_classic/chains/openai_functions/citation_fuzzy_match.py
- libs/langchain/langchain_classic/chains/natbot/crawler.py
- libs/langchain/langchain_classic/chains/graph_qa/cypher.py
- libs/langchain/langchain_classic/chains/graph_qa/cypher_utils.py
- libs/langchain/langchain_classic/chains/router/embedding_router.py
- libs/langchain/langchain_classic/chains/example_generator.py
- libs/langchain/langchain_classic/chains/openai_functions/extraction.py
- libs/langchain/langchain_classic/chains/openai_tools/extraction.py
- libs/langchain/langchain_classic/chains/graph_qa/falkordb.py
- libs/langchain/langchain_classic/chains/graph_qa/gremlin.py
- libs/langchain/langchain_classic/chains/history_aware_retriever.py
- libs/langchain/langchain_classic/chains/graph_qa/hugegraph.py
- libs/langchain/langchain_classic/agents/initialize.py
- libs/langchain/langchain_classic/agents/output_parsers/json.py
- libs/langchain/langchain_classic/chains/graph_qa/kuzu.py
- libs/langchain/langchain_classic/chains/llm.py
- libs/langchain/langchain_classic/chains/llm_requests.py
- libs/langchain/langchain_classic/chains/router/llm_router.py
- libs/langchain/langchain_classic/agents/load_tools.py
- libs/langchain/langchain_classic/agents/loading.py
- libs/langchain/langchain_classic/chains/qa_with_sources/loading.py
- libs/langchain/langchain_classic/chains/loading.py
- libs/langchain/langchain_classic/agents/format_scratchpad/log.py
- libs/langchain/langchain_classic/agents/format_scratchpad/log_to_messages.py
- libs/langchain/langchain_classic/chains/combine_documents/map_reduce.py
- libs/langchain/langchain_classic/chains/combine_documents/map_rerank.py
- libs/langchain/langchain_classic/chains/mapreduce.py
- libs/langchain/langchain_classic/chains/conversation/memory.py
- libs/langchain/langchain_classic/chains/moderation.py
- libs/langchain/langchain_classic/chains/router/multi_prompt.py
- libs/langchain/langchain_classic/chains/router/multi_retrieval_qa.py
- libs/langchain/langchain_classic/chains/graph_qa/nebulagraph.py
- libs/langchain/langchain_classic/chains/graph_qa/neptune_cypher.py
- libs/langchain/langchain_classic/chains/graph_qa/neptune_sparql.py
- libs/langchain/langchain_classic/chains/graph_qa/ontotext_graphdb.py
- libs/langchain/langchain_classic/agents/output_parsers/openai_functions.py
- libs/langchain/langchain_classic/agents/format_scratchpad/openai_functions.py
- libs/langchain/langchain_classic/agents/output_parsers/openai_tools.py
- libs/langchain/langchain_classic/chains/openai_functions/openapi.py
- libs/langchain/langchain_classic/agents/mrkl/output_parser.py
- libs/langchain/langchain_classic/agents/structured_chat/output_parser.py
- libs/langchain/langchain_classic/agents/conversational_chat/output_parser.py
- libs/langchain/langchain_classic/agents/conversational/output_parser.py
- libs/langchain/langchain_classic/agents/react/output_parser.py
- libs/langchain/langchain_classic/agents/chat/output_parser.py
- libs/langchain/langchain_classic/chains/query_constructor/parser.py
- libs/langchain/langchain_classic/agents/agent_toolkits/spark_sql/prompt.py
- libs/langchain/langchain_classic/agents/agent_toolkits/sql/prompt.py
- libs/langchain/langchain_classic/chains/prompt_selector.py
- libs/langchain/langchain_classic/chains/graph_qa/prompts.py
- libs/langchain/langchain_classic/chains/flare/prompts.py
- libs/langchain/langchain_classic/chains/api/openapi/prompts.py
- libs/langchain/langchain_classic/chains/openai_functions/qa_with_structure.py
- libs/langchain/langchain_classic/chains/sql_database/query.py
- libs/langchain/langchain_classic/agents/output_parsers/react_json_single_input.py
- libs/langchain/langchain_classic/agents/output_parsers/react_single_input.py
- libs/langchain/langchain_classic/chains/combine_documents/reduce.py
- libs/langchain/langchain_classic/chains/combine_documents/refine.py
- libs/langchain/langchain_classic/chains/api/openapi/requests_chain.py
- libs/langchain/langchain_classic/chains/api/openapi/response_chain.py
- libs/langchain/langchain_classic/chains/retrieval.py
- libs/langchain/langchain_classic/chains/qa_with_sources/retrieval.py
- libs/langchain/langchain_classic/agents/schema.py
- libs/langchain/langchain_classic/agents/output_parsers/self_ask.py
- libs/langchain/langchain_classic/chains/sequential.py
- libs/langchain/langchain_classic/chains/graph_qa/sparql.py
- libs/langchain/langchain_classic/chains/combine_documents/stuff.py
- libs/langchain/langchain_classic/chains/openai_functions/tagging.py
- libs/langchain/langchain_classic/agents/agent_toolkits/sql/toolkit.py
- libs/langchain/langchain_classic/agents/agent_toolkits/spark_sql/toolkit.py
- libs/langchain/langchain_classic/agents/tools.py
- libs/langchain/langchain_classic/agents/format_scratchpad/tools.py
- libs/langchain/langchain_classic/agents/output_parsers/tools.py
- libs/langchain/langchain_classic/chains/transform.py
- libs/langchain/langchain_classic/agents/utils.py
- libs/langchain/langchain_classic/chains/openai_functions/utils.py
- libs/langchain/langchain_classic/chains/qa_with_sources/vector_db.py
- libs/langchain/langchain_classic/agents/output_parsers/xml.py
- libs/langchain/langchain_classic/agents/format_scratchpad/xml.py
Frequently Asked Questions
What is the ClassicChains subdomain?
ClassicChains is a subdomain in the langchain codebase, part of the AgentOrchestration domain. Pre-configured sequences for specific tasks like SQL QA or math. It contains 124 source files.
Which domain does ClassicChains belong to?
ClassicChains belongs to the AgentOrchestration domain.
What functions are in ClassicChains?
The ClassicChains subdomain contains 649 function(s): APIChain, __call__, __call__, __call__, __call__, __call__, __call__, __getattr__, and 641 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free