from_llm_and_tools(
cls,
llm: BaseLanguageModel,
tools: Sequence[BaseTool],
callback_manager: BaseCallbackManager| Name | Type | Description |
|---|---|---|
llm* | BaseLanguageModel | The LLM to use as the agent. |
tools* | Sequence[BaseTool] | The tools to use. |
callback_manager | BaseCallbackManager | None | Default: NoneThe callback manager to use. |
extra_prompt_messages | list[BaseMessagePromptTemplate] | None | Default: None |
system_message | SystemMessage | None | Default: _NOT_SET |
kwargs | Any | Default: {} |
Construct an agent from an LLM and tools.
Extra prompt messages to use.
The system message to use. Defaults to a default system message.
Additional parameters to pass to the agent.