with_agent_name(
model: LanguageModelLike,
agent_name_mode: AgentNameMode
) -> LanguageModelLike| Name | Type | Description |
|---|---|---|
model* | LanguageModelLike | Language model to add agent name formatting to. |
agent_name_mode* | AgentNameMode | Use to specify how to expose the agent name to the LLM.
|
Attach formatted agent names to the messages passed to and from a language model.
This is useful for making a message history with multiple agents more coherent.
agent name is consumed from the message.name field.:
If you're using an agent built with create_react_agent, name is automatically set. If you're building a custom agent, make sure to set the name on the AI message returned by the LLM.