You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
We'd like to enable better control of tool calling when using Langchain::Assistant. Some of the supported LLMs (Anthropic and OpenAI) let you modify whether parallel tool calls ("multiple tool calls") can be made or not. In some use-cases the Assistant must call tools sequentially hence we should be able to toggle that option on the Assistant instance.
Describe the solution you'd like
Similar to tool_choice enable the developer to toggle:
Is your feature request related to a problem? Please describe.
We'd like to enable better control of tool calling when using Langchain::Assistant. Some of the supported LLMs (Anthropic and OpenAI) let you modify whether parallel tool calls ("multiple tool calls") can be made or not. In some use-cases the Assistant must call tools sequentially hence we should be able to toggle that option on the Assistant instance.
Describe the solution you'd like
Similar to
tool_choice
enable the developer to toggle:Tasks
Langchain::Assistant::LLM::Adapters::Anthropic
supportLangchain::Assistant::LLM::Adapters::OpenAI
supportLangchain::Assistant::LLM::Adapters::GoogleGemini
support (not currently supported)Langchain::Assistant::LLM::Adapters::MistralAI
support (not currently supported)Langchain::Assistant::LLM::Adapters::Ollama
support (not currently supported)The text was updated successfully, but these errors were encountered: