AI Nodes
The nuido_flow_ai module extends Nuido Flow with AI capabilities by introducing a suite of specialized nodes designed to interact with AI services and tools.
AssistantAgentNode: representAssistantAgentclass from Autogen, enabling conversational agent functionality.OpenAiChatCompletionClientNode: wrapsOpenAiChatCompletionClientclass from Autogen, providing access to OpenAI's chat completion API.DateAiToolNode: adds a utility for retrieving the current date, which can be accessed by AI agents during execution.FetchAiMcpNode: connects to the Fetch MCP server, allowing AI agents to fetch web content.TimeAiMcpNode: provides AI agents with access to the Time MCP server, enabling time-based functionalities.
Requirements
Nuido Flow AI is built on top of Autogen. Before proceeding with the installation of Nuido Flow AI add-ons in Odoo, you must first install the required Autogen Python package:
shell
pip install autogen-agentchat==0.5.7 autogen-ext[openai]==0.5.7 mcp-server-fetch==2025.4.7 mcp-server-time==0.6.2Availability
The source code for nuido_flow_ai can be accessed at the Exploring Odoo github repository.
CAUTION
nuido_flow_ai is experimental.
It is not recommended for use in production environments.