.. _experimental_api_reference: ============= ``langchain_experimental`` API Reference ============= :mod:`langchain_experimental.autonomous_agents` ================================================ .. automodule:: langchain_experimental.autonomous_agents :no-members: :no-inherited-members: Classes -------------- .. currentmodule:: langchain_experimental .. autosummary:: :toctree: autonomous_agents :template: class.rst autonomous_agents.autogpt.memory.AutoGPTMemory autonomous_agents.autogpt.output_parser.AutoGPTAction autonomous_agents.autogpt.output_parser.AutoGPTOutputParser autonomous_agents.autogpt.output_parser.BaseAutoGPTOutputParser autonomous_agents.autogpt.prompt.AutoGPTPrompt autonomous_agents.baby_agi.baby_agi.BabyAGI autonomous_agents.baby_agi.task_creation.TaskCreationChain autonomous_agents.baby_agi.task_execution.TaskExecutionChain autonomous_agents.baby_agi.task_prioritization.TaskPrioritizationChain autonomous_agents.hugginggpt.repsonse_generator.ResponseGenerationChain autonomous_agents.hugginggpt.task_planner.BasePlanner autonomous_agents.hugginggpt.task_planner.PlanningOutputParser autonomous_agents.hugginggpt.task_planner.TaskPlaningChain autonomous_agents.hugginggpt.task_planner.TaskPlanner Functions -------------- .. currentmodule:: langchain_experimental .. autosummary:: :toctree: autonomous_agents :template: function.rst autonomous_agents.autogpt.output_parser.preprocess_json_input autonomous_agents.autogpt.prompt_generator.get_prompt autonomous_agents.hugginggpt.repsonse_generator.load_response_generator autonomous_agents.hugginggpt.task_planner.load_chat_planner :mod:`langchain_experimental.cpal` =================================== .. automodule:: langchain_experimental.cpal :no-members: :no-inherited-members: Classes -------------- .. currentmodule:: langchain_experimental .. autosummary:: :toctree: cpal :template: class.rst cpal.base.CPALChain cpal.base.CausalChain cpal.base.InterventionChain cpal.base.NarrativeChain cpal.base.QueryChain cpal.constants.Constant cpal.models.CausalModel cpal.models.EntityModel cpal.models.EntitySettingModel cpal.models.InterventionModel cpal.models.NarrativeModel cpal.models.QueryModel cpal.models.ResultModel cpal.models.StoryModel cpal.models.SystemSettingModel :mod:`langchain_experimental.generative_agents` ================================================ .. automodule:: langchain_experimental.generative_agents :no-members: :no-inherited-members: Classes -------------- .. currentmodule:: langchain_experimental .. autosummary:: :toctree: generative_agents :template: class.rst generative_agents.generative_agent.GenerativeAgent generative_agents.memory.GenerativeAgentMemory :mod:`langchain_experimental.llms` =================================== .. automodule:: langchain_experimental.llms :no-members: :no-inherited-members: Classes -------------- .. currentmodule:: langchain_experimental .. autosummary:: :toctree: llms :template: class.rst llms.anthropic_functions.AnthropicFunctions llms.anthropic_functions.TagParser llms.jsonformer_decoder.JsonFormer llms.llamaapi.ChatLlamaAPI llms.rellm_decoder.RELLM Functions -------------- .. currentmodule:: langchain_experimental .. autosummary:: :toctree: llms :template: function.rst llms.jsonformer_decoder.import_jsonformer llms.rellm_decoder.import_rellm :mod:`langchain_experimental.pal_chain` ======================================== .. automodule:: langchain_experimental.pal_chain :no-members: :no-inherited-members: Classes -------------- .. currentmodule:: langchain_experimental .. autosummary:: :toctree: pal_chain :template: class.rst pal_chain.base.PALChain Functions -------------- .. currentmodule:: langchain_experimental .. autosummary:: :toctree: pal_chain :template: function.rst pal_chain.math_prompt.solution pal_chain.math_prompt.solution pal_chain.math_prompt.solution pal_chain.math_prompt.solution pal_chain.math_prompt.solution pal_chain.math_prompt.solution pal_chain.math_prompt.solution pal_chain.math_prompt.solution :mod:`langchain_experimental.plan_and_execute` =============================================== .. automodule:: langchain_experimental.plan_and_execute :no-members: :no-inherited-members: Classes -------------- .. currentmodule:: langchain_experimental .. autosummary:: :toctree: plan_and_execute :template: class.rst plan_and_execute.agent_executor.PlanAndExecute plan_and_execute.executors.base.BaseExecutor plan_and_execute.executors.base.ChainExecutor plan_and_execute.planners.base.BasePlanner plan_and_execute.planners.base.LLMPlanner plan_and_execute.planners.chat_planner.PlanningOutputParser plan_and_execute.schema.BaseStepContainer plan_and_execute.schema.ListStepContainer plan_and_execute.schema.Plan plan_and_execute.schema.PlanOutputParser plan_and_execute.schema.Step plan_and_execute.schema.StepResponse Functions -------------- .. currentmodule:: langchain_experimental .. autosummary:: :toctree: plan_and_execute :template: function.rst plan_and_execute.executors.agent_executor.load_agent_executor plan_and_execute.planners.chat_planner.load_chat_planner :mod:`langchain_experimental.prompts` ====================================== .. automodule:: langchain_experimental.prompts :no-members: :no-inherited-members: Functions -------------- .. currentmodule:: langchain_experimental .. autosummary:: :toctree: prompts :template: function.rst prompts.load.load_prompt :mod:`langchain_experimental.sql` ================================== .. automodule:: langchain_experimental.sql :no-members: :no-inherited-members: Classes -------------- .. currentmodule:: langchain_experimental .. autosummary:: :toctree: sql :template: class.rst sql.base.SQLDatabaseChain sql.base.SQLDatabaseSequentialChain :mod:`langchain_experimental.tot` ================================== .. automodule:: langchain_experimental.tot :no-members: :no-inherited-members: Classes -------------- .. currentmodule:: langchain_experimental .. autosummary:: :toctree: tot :template: class.rst tot.base.ToTChain tot.checker.ToTChecker tot.prompts.CheckerOutputParser tot.prompts.JSONListOutputParser tot.thought.Thought tot.thought.ThoughtValidity tot.thought_generation.BaseThoughtGenerationStrategy tot.thought_generation.ProposePromptStrategy tot.thought_generation.SampleCoTStrategy