ollama_function_calling_agent_failureTier 1 · 70% confidence

ai-agents-ollama-function-call-when-using-ollamafunctions-with-create-openai-func-c26a06c8

agent: ai_agents

When does this happen?

IF When using OllamaFunctions with create_openai_functions_agent in LangChain, the agent executor fails with 'ValueError: Received unsupported message type for Ollama' due to internal message type conversion issues.

How others solved it

THEN Upgrade to a LangChain version that includes PR #22339 (merged but not yet released at issue time). As a temporary workaround, install langchain-experimental directly from the GitHub source by running: pip install git+https://github.com/langchain-ai/langchain.git#egg=langchain-experimental&subdirectory=libs/experimental. This should resolve the message type incompatibility and restore agent functionality.

pip install git+https://github.com/langchain-ai/langchain.git#egg=langchain-experimental&subdirectory=libs/experimental

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics