Package Information
Available Nodes
Documentation
n8n-nodes-rooyai-chat
π Access 40+ Premium AI Models in n8n with Full AI Agent Support!
Connect to Rooyai.com and unlock access to 40+ powerful AI models including Gemini 2.5, Claude 3.5, GPT-4, Llama 3.3, DeepSeek R1, and more. Fully compatible with n8n's AI Agent for tool calling workflows!
π€ AI Agent Support (Tool Calling)
This node provides full AI Agent compatibility with tool calling support. Your AI can:
- β Use HTTP Request tools to fetch live data from websites
- β Call custom functions defined in your n8n workflows
- β Chain multiple tools in a single conversation
- β Make intelligent decisions about when to use tools
Example AI Agent Workflow
ββββββββββββββββββββ ββββββββββββββββββββ ββββββββββββββββββββ
β Chat Trigger ββββββΆβ AI Agent ββββββΆβ HTTP Request β
β β β (Rooyai Model) β β (Tool) β
ββββββββββββββββββββ ββββββββββββββββββββ ββββββββββββββββββββ
The AI Agent uses the Rooyai Chat Model to:
- Understand user requests
- Decide which tools to use
- Call tools automatically
- Synthesize results into natural responses
β¨ Why Rooyai?
| Feature | Description |
|---|---|
| π€ 40+ AI Models | Access the best models from OpenAI, Anthropic, Google, Meta, and more |
| π§ Full Tool Calling | Complete AI Agent support with automatic tool detection and execution |
| π Free API Key | Sign up at rooyai.com to get started |
| π° Cost Tracking | Built-in tracking of API costs per request |
| β‘ High Performance | Fast, reliable API with real-time streaming responses |
| π Enterprise Ready | Production-grade infrastructure with 99.9% uptime |
π¦ Installation
Via n8n Community Nodes (Recommended)
- Go to Settings β Community Nodes
- Click Install
- Enter:
n8n-nodes-rooyai-chat - Click Install
Via npm
npm install n8n-nodes-rooyai-chat
Restart n8n after installation. The node appears under AI β Language Models.
βοΈ Quick Start
1. Get Your Free API Key
π Visit rooyai.com to get your free API key!
2. Create Credentials in n8n
- Go to Credentials β Add Credential
- Search for "Rooyai API"
- Enter your API key from rooyai.com
- Click Save
3. Add to Your Workflow
For Basic LLM Chain:
[Rooyai Chat Model] βββΆ [Basic LLM Chain]
For AI Agent with Tools:
[Chat Trigger] βββΆ [AI Agent] βββΆ [Your Tools]
β
[Rooyai Chat Model]
π Available Models (40+)
π₯ Top Picks
| Model | ID | Best For |
|---|---|---|
| Gemini 2.5 Pro | gemini-2.5-pro |
Most capable, complex reasoning |
| Gemini 2.5 Flash | gemini-2.5-flash |
Fast, cost-effective |
| Claude 3.5 Sonnet | claude-3.5-sonnet |
Creative writing, analysis |
| GPT-4 | gpt-4 |
General purpose, reliable |
| DeepSeek R1 | deepseek-r1 |
Advanced reasoning, math |
| Llama 3.3 70B | llama-3.3-70b |
Open source, powerful |
π‘ Specialized Models
| Model | ID | Specialty |
|---|---|---|
| Qwen3 Coder | qwen3-coder |
Code generation |
| DeepSeek V3 | deepseek-v3 |
Technical tasks |
| Kimi K2 | kimi-k2 |
Long context (200K+) |
| Devstral | devstral |
Development assistant |
| GLM 4.5 | glm-4.5-air |
Chinese/English |
View all 40+ models at rooyai.com β
π οΈ Node Parameters
| Parameter | Description | Default |
|---|---|---|
| Model | AI model to use | gemini-2.0-flash |
| Temperature | Creativity level (0-1) | 0.7 |
| Max Tokens | Maximum response length | 4096 |
π Usage Examples
Example 1: Simple Chat
Connect Rooyai Chat Model to a Basic LLM Chain for simple Q&A:
[Manual Trigger] βββΆ [Basic LLM Chain] βββΆ [Output]
β
[Rooyai Chat Model]
Example 2: AI Agent with Web Search
Create an AI that can search the web and analyze results:
[Chat Trigger] βββΆ [AI Agent] βββΆ [HTTP Request Tool]
β
[Rooyai Chat Model]
Example 3: Multi-Tool Agent
Build a powerful agent with multiple capabilities:
ββββΆ [HTTP Request]
[Chat Trigger] βββΆ [AI Agent] βββΆ [Code Executor]
β ββββΆ [Database Query]
[Rooyai Chat Model]
π§ API Configuration
Default Endpoint
- Base URL:
https://rooyai.com/api/v1 - Chat Endpoint:
https://rooyai.com/api/v1/chat
Custom Headers
Add custom headers in credentials for:
- Organization ID
- Project tracking
- Custom routing
π Troubleshooting
"API key not found"
- Verify your API key at rooyai.com/dashboard
- Ensure credentials are selected in the node
"Tool calls not working"
- Make sure you're using v0.5.17 or later
- Verify tools are connected to the AI Agent
- Check that the model supports tool calling
"Node not appearing"
- Restart n8n completely after installation
- Check n8n logs:
docker logs <container_name>
ποΈ Development
Scripts
npm install # Install dependencies
npm run build # Build for production
npm run dev # Watch mode
npm run lint # Check code quality
Project Structure
n8n-nodes-rooyai-chat/
βββ credentials/
β βββ RooyaiApi.credentials.ts # API credentials
βββ nodes/Rooyai/
β βββ Rooyai.node.ts # Main node
β βββ RooyaiLangChainWrapper.ts # LangChain integration
β βββ rooyai.svg # Node icon
βββ package.json
π License
MIT License - Free for personal and commercial use.
π Resources
- π Rooyai.com - Get your API key
- π n8n Documentation
- π€ AI Agent Guide
- π¬ n8n Community
Ready to build intelligent AI workflows?
Access 40+ AI models with full tool calling support π
