Skip to content

AI & LLM

AI model integration, text generation, embeddings, and autonomous agents.

18 modules

ModuleDescription
स्वायत्त एजेंटमेमोरी और लक्ष्य-उन्मुख व्यवहार वाला स्व-निर्देशित AI एजेंट
चेन एजेंटकई चरणों के साथ अनुक्रमिक AI प्रोसेसिंग चेन
टूल उपयोग एजेंटAI एजेंट जो टूल्स/फंक्शन्स को कॉल कर सकता है
टेक्स्ट एम्बेडिंगAI मॉडल का उपयोग करके टेक्स्ट से वेक्टर एम्बेडिंग उत्पन्न करें
AI एक्सट्रैक्टAI का उपयोग करके टेक्स्ट से संरचित डेटा निकालें
लोकल Ollama चैटOllama के माध्यम से लोकल LLM के साथ चैट करें (पूर्णतः ऑफ़लाइन)
AI मेमोरीAI एजेंट के लिए वार्तालाप मेमोरी
एंटिटी मेमोरीवार्तालाप से एंटिटी (लोग, स्थान, अवधारणाएं) निकालें और ट्रैक करें
Redis मेमोरीRedis स्टोरेज का उपयोग करके स्थायी वार्तालाप मेमोरी
वेक्टर मेमोरीप्रासंगिक संदर्भ पुनर्प्राप्ति के लिए वेक्टर एम्बेडिंग का उपयोग करते हुए सिमेंटिक मेमोरी
AI मॉडलAI एजेंट के लिए LLM मॉडल कॉन्फ़िगरेशन
AI ToolExpose a module as a tool for AI Agent
विज़न विश्लेषणAI विज़न मॉडल का उपयोग करके छवियों का विश्लेषण करें
Claude चैटAnthropic Claude AI को चैट संदेश भेजें और प्रतिक्रिया प्राप्त करें
Google Gemini चैटGoogle Gemini AI को चैट संदेश भेजें और प्रतिक्रिया प्राप्त करें
OpenAI चैटOpenAI GPT मॉडल्स को चैट संदेश भेजें
DALL-E इमेज जनरेशनDALL-E का उपयोग करके इमेज जनरेट करें
AI एजेंटमल्टी-पोर्ट कनेक्शन (मॉडल, मेमोरी, टूल्स) वाला स्वायत्त AI एजेंट

Modules

स्वायत्त एजेंट

agent.autonomous

मेमोरी और लक्ष्य-उन्मुख व्यवहार वाला स्व-निर्देशित AI एजेंट

Parameters:

NameTypeRequiredDefaultDescription
goalstringYes-एजेंट के लिए प्राप्त करने का लक्ष्य
contextstringNo-एजेंट के लिए प्राप्त करने का लक्ष्य
max_iterationsnumberNo5अतिरिक्त संदर्भ या प्रतिबंध
llm_providerselect (openai, ollama)Noopenaiअधिकतम तर्क चरण
modelstringNogpt-4-turbo-previewमॉडल नाम (जैसे, gpt-4, llama2, mistral)
ollama_urlstringNohttp://localhost:11434मॉडल नाम (जैसे, gpt-4, llama2, mistral)
temperaturenumberNo0.7Ollama सर्वर URL (केवल ollama प्रदाता के लिए)

Output:

FieldTypeDescription
resultstringरचनात्मकता स्तर (0-2)
thoughtsarrayऑपरेशन परिणाम
iterationsnumberऑपरेशन परिणाम
goal_achievedbooleanएजेंट तर्क चरण

Example: Research task

yaml
goal: Research the latest trends in AI and summarize the top 3
max_iterations: 5
model: gpt-4

Example: Problem solving

yaml
goal: Find the best approach to optimize database queries
context: PostgreSQL database with 10M records
max_iterations: 10

चेन एजेंट

agent.chain

कई चरणों के साथ अनुक्रमिक AI प्रोसेसिंग चेन

Parameters:

NameTypeRequiredDefaultDescription
inputstringYes-चेन के लिए प्रारंभिक इनपुट
chain_stepsarrayYes-चेन के लिए प्रारंभिक इनपुट
llm_providerselect (openai, ollama)Noopenaiप्रोसेसिंग चरणों की सरणी (प्रत्येक एक प्रॉम्प्ट टेम्पलेट है)
modelstringNogpt-4-turbo-previewमॉडल नाम (जैसे, gpt-4, llama2, mistral)
ollama_urlstringNohttp://localhost:11434मॉडल नाम (जैसे, gpt-4, llama2, mistral)
temperaturenumberNo0.7Ollama सर्वर URL (केवल ollama प्रदाता के लिए)

Output:

FieldTypeDescription
resultstringरचनात्मकता स्तर (0-2)
intermediate_resultsarrayऑपरेशन परिणाम
steps_completednumberऑपरेशन परिणाम

Example: Content pipeline

yaml
input: AI and machine learning trends
chain_steps: ["Generate 5 blog post ideas about: {input}", "Take the first idea and write a detailed outline: {previous}", "Write an introduction paragraph based on: {previous}"]
model: gpt-4

Example: Data analysis chain

yaml
input: User behavior data shows 60% bounce rate
chain_steps: ["Analyze what might cause this issue: {input}", "Suggest 3 solutions based on: {previous}", "Create an action plan from: {previous}"]

टूल उपयोग एजेंट

agent.tool_use

AI एजेंट जो टूल्स/फंक्शन्स को कॉल कर सकता है

Parameters:

NameTypeRequiredDefaultDescription
promptstringYes-एजेंट के लिए लक्ष्य या कार्य
toolsarrayYes-टूल परिभाषाओं की सूची [{नाम, विवरण, पैरामीटर्स}]
providerselect (openai, anthropic)Noopenaiएजेंट के लिए LLM प्रदाता
modelstringNogpt-4oउपयोग करने के लिए मॉडल
api_keystringNo-API कुंजी (पर्यावरण चर पर वापस गिरता है)
max_iterationsnumberNo10टूल कॉल राउंड्स की अधिकतम संख्या
system_promptstringNo-एजेंट को मार्गदर्शन करने के लिए वैकल्पिक सिस्टम प्रॉम्प्ट

Output:

FieldTypeDescription
resultstringएजेंट का अंतिम उत्तर
tool_callsarrayनिष्पादन के दौरान किए गए सभी टूल कॉल्स
iterationsnumberपूर्ण किए गए पुनरावृत्तियों की संख्या
modelstringउपयोग किया गया मॉडल

Example: File Processing Agent

yaml
prompt: Read the config file and update the version number
tools: [{"name": "read_file", "description": "Read contents of a file", "parameters": {"type": "object", "properties": {"path": {"type": "string", "description": "File path"}}, "required": ["path"]}}, {"name": "write_file", "description": "Write contents to a file", "parameters": {"type": "object", "properties": {"path": {"type": "string", "description": "File path"}, "content": {"type": "string", "description": "File content"}}, "required": ["path", "content"]}}]
provider: openai
model: gpt-4o
max_iterations: 5

टेक्स्ट एम्बेडिंग

ai.embed

AI मॉडल का उपयोग करके टेक्स्ट से वेक्टर एम्बेडिंग उत्पन्न करें

Parameters:

NameTypeRequiredDefaultDescription
textstringYes-एम्बेड करने के लिए टेक्स्ट
providerselect (openai, local)Noopenaiएम्बेडिंग के लिए AI प्रदाता
modelstringNotext-embedding-3-smallउपयोग करने के लिए एम्बेडिंग मॉडल
api_keystringNo-API कुंजी (पर्यावरण चर पर निर्भर)
dimensionsnumberNo-एम्बेडिंग आयाम (उन मॉडलों के लिए जो इसे समर्थन करते हैं)

Output:

FieldTypeDescription
embeddingsarrayवेक्टर एम्बेडिंग ऐरे
modelstringएम्बेडिंग के लिए उपयोग किया गया मॉडल
dimensionsnumberएम्बेडिंग वेक्टर में आयामों की संख्या
token_countnumberप्रोसेस किए गए टोकन की संख्या

Example: Single Text Embedding

yaml
text: The quick brown fox jumps over the lazy dog
provider: openai
model: text-embedding-3-small

Example: Reduced Dimensions

yaml
text: Semantic search query
provider: openai
model: text-embedding-3-small
dimensions: 256

AI एक्सट्रैक्ट

ai.extract

AI का उपयोग करके टेक्स्ट से संरचित डेटा निकालें

Parameters:

NameTypeRequiredDefaultDescription
textstringYes-जिस टेक्स्ट से डेटा निकालना है
schemaobjectYes-निकालने के लिए फ़ील्ड को परिभाषित करने वाली JSON स्कीमा
instructionsstringNo-अतिरिक्त निकालने के निर्देश
providerselect (openai, anthropic)Noopenaiउपयोग करने के लिए AI प्रदाता
modelstringNogpt-4o-miniनिकालने के लिए उपयोग करने के लिए मॉडल
api_keystringNo-API कुंजी (पर्यावरण चर पर निर्भर)
temperaturenumberNo0सैंपलिंग तापमान (0-2)

Output:

FieldTypeDescription
extractedobjectनिकाला गया संरचित डेटा
modelstringनिकालने के लिए उपयोग किया गया मॉडल
raw_responsestringकच्चा मॉडल प्रतिक्रिया

Example: Extract Contact Info

yaml
text: John Smith is a senior engineer at Acme Corp. Email: john@acme.com
schema: {"type": "object", "properties": {"name": {"type": "string"}, "title": {"type": "string"}, "company": {"type": "string"}, "email": {"type": "string"}}}
provider: openai
model: gpt-4o-mini

Example: Extract Invoice Data

yaml
text: Invoice #1234 from Acme Corp. Total: $500.00. Due: 2024-03-01
schema: {"type": "object", "properties": {"invoice_number": {"type": "string"}, "vendor": {"type": "string"}, "total": {"type": "number"}, "due_date": {"type": "string"}}}
instructions: Extract all invoice fields. Parse amounts as numbers.

लोकल Ollama चैट

ai.local_ollama.chat

Ollama के माध्यम से लोकल LLM के साथ चैट करें (पूर्णतः ऑफ़लाइन)

Parameters:

NameTypeRequiredDefaultDescription
promptstringYes-लोकल LLM को भेजने के लिए संदेश
modelselect (llama2, llama2:13b, llama2:70b, mistral, mixtral, codellama, codellama:13b, phi, neural-chat, starling-lm)Nollama2लोकल LLM को भेजने के लिए संदेश
temperaturenumberNo0.7सैंपलिंग तापमान (0-2)
system_messagestringNo-सिस्टम भूमिका संदेश (वैकल्पिक)
ollama_urlstringNohttp://localhost:11434सिस्टम भूमिका संदेश (वैकल्पिक)
max_tokensnumberNo-Ollama सर्वर URL

Output:

FieldTypeDescription
responsestringप्रतिक्रिया में अधिकतम टोकन (वैकल्पिक, मॉडल पर निर्भर)
modelstringऑपरेशन से प्रतिक्रिया
contextarrayऑपरेशन से प्रतिक्रिया
total_durationnumberमॉडल नाम या पहचानकर्ता
load_durationnumberफॉलो-अप अनुरोधों के लिए वार्तालाप संदर्भ
prompt_eval_countnumberकुल प्रोसेसिंग अवधि
eval_countnumberमॉडल लोडिंग अवधि

Example: Simple local chat

yaml
prompt: Explain quantum computing in 3 sentences
model: llama2

Example: Code generation with local model

yaml
prompt: Write a Python function to calculate fibonacci numbers
model: codellama
temperature: 0.2
system_message: You are a Python programming expert. Write clean, efficient code.

Example: Local reasoning task

yaml
prompt: What are the pros and cons of microservices architecture?
model: mistral
temperature: 0.7

AI मेमोरी

ai.memory

AI एजेंट के लिए वार्तालाप मेमोरी

Parameters:

NameTypeRequiredDefaultDescription
memory_typeselect (buffer, window, summary)Yesbufferमेमोरी स्टोरेज का प्रकार
window_sizenumberNo10रखने के लिए हाल के संदेशों की संख्या (विंडो मेमोरी के लिए)
session_idstringNo-इस वार्तालाप सेशन के लिए अद्वितीय पहचानकर्ता
initial_messagesarrayNo[]पूर्व-लोडेड वार्तालाप इतिहास

Output:

FieldTypeDescription
memory_typestringपूर्व-लोडेड वार्तालाप इतिहास
session_idstringपूर्व-लोडेड वार्तालाप इतिहास
messagesarrayमेमोरी का प्रकार
configobjectसेशन पहचानकर्ता

Example: Simple Buffer Memory

yaml
memory_type: buffer

Example: Window Memory (last 5 messages)

yaml
memory_type: window
window_size: 5

एंटिटी मेमोरी

ai.memory.entity

वार्तालाप से एंटिटी (लोग, स्थान, अवधारणाएं) निकालें और ट्रैक करें

Parameters:

NameTypeRequiredDefaultDescription
entity_typesmultiselectNo['person', 'organization', 'location']Types of entities to extract and track
extraction_modelselect (llm, spacy, regex)YesllmModel for entity extraction
session_idstringNo-Unique identifier for this memory session
track_relationshipsbooleanNoTrueTrack relationships between entities
max_entitiesnumberNo100Maximum number of entities to remember

Output:

FieldTypeDescription
memory_typestringयाद रखने के लिए अधिकतम एंटिटी संख्या
session_idstringयाद रखने के लिए अधिकतम एंटिटी संख्या
entitiesobjectमेमोरी का प्रकार (entity)
relationshipsarrayसेशन पहचानकर्ता
configobjectप्रकार के अनुसार ट्रैक की गई एंटिटी

Example: People & Organizations

yaml
entity_types: ["person", "organization"]
extraction_model: llm

Example: Full Entity Tracking

yaml
entity_types: ["person", "organization", "location", "concept"]
track_relationships: true
max_entities: 200

Redis मेमोरी

ai.memory.redis

Redis स्टोरेज का उपयोग करके स्थायी वार्तालाप मेमोरी

Parameters:

NameTypeRequiredDefaultDescription
redis_urlstringYesredis://localhost:6379Redis connection URL
key_prefixstringNoflyto:memory:Prefix for all Redis keys
session_idstringYes-Unique identifier for this memory session
ttl_secondsnumberNo86400Time-to-live for memory entries (0 = no expiry)
max_messagesnumberNo100Maximum messages to store per session
load_on_startbooleanNoTrueLoad existing messages from Redis on initialization

Output:

FieldTypeDescription
memory_typestringप्रारंभ पर Redis से मौजूदा संदेश लोड करें
session_idstringप्रारंभ पर Redis से मौजूदा संदेश लोड करें
messagesarrayमेमोरी का प्रकार (redis)
connectedbooleanसेशन पहचानकर्ता
configobjectलोड किया गया संदेश इतिहास

Example: Local Redis

yaml
redis_url: redis://localhost:6379
session_id: my-session
ttl_seconds: 3600

Example: Cloud Redis with Auth

yaml
redis_url: redis://:password@redis-cloud.example.com:6379
session_id: user-session
ttl_seconds: 86400
max_messages: 500

वेक्टर मेमोरी

ai.memory.vector

प्रासंगिक संदर्भ पुनर्प्राप्ति के लिए वेक्टर एम्बेडिंग का उपयोग करते हुए सिमेंटिक मेमोरी

Parameters:

NameTypeRequiredDefaultDescription
embedding_modelselect (text-embedding-3-small, text-embedding-3-large, text-embedding-ada-002, local)Yestext-embedding-3-smallModel to use for generating embeddings
top_knumberNo5Number of most relevant memories to retrieve
similarity_thresholdnumberNo0.7Minimum similarity score (0-1) for retrieval
session_idstringNo-Unique identifier for this memory session
include_metadatabooleanNoTrueInclude timestamp and other metadata with memories

Output:

FieldTypeDescription
memory_typestringमेमोरी के साथ टाइमस्टैम्प और अन्य मेटाडेटा शामिल करें
session_idstringमेमोरी के साथ टाइमस्टैम्प और अन्य मेटाडेटा शामिल करें
embedding_modelstringमेमोरी का प्रकार (vector)
configobjectसेशन पहचानकर्ता

Example: Default Vector Memory

yaml
embedding_model: text-embedding-3-small
top_k: 5

Example: High Precision Memory

yaml
embedding_model: text-embedding-3-large
top_k: 10
similarity_threshold: 0.85

AI मॉडल

ai.model

AI एजेंट के लिए LLM मॉडल कॉन्फ़िगरेशन

Parameters:

NameTypeRequiredDefaultDescription
providerselect (openai, anthropic, ollama)NoopenaiAI model provider
modelstringNogpt-4oSpecific model to use
temperaturenumberNo0.7Creativity level (0=deterministic, 1=creative)
api_keystringNo-API key (defaults to provider env var)
base_urlstringNo-Custom API base URL (for Ollama or proxies)
max_tokensnumberNo4096प्रतिक्रिया में अधिकतम टोकन

Output:

FieldTypeDescription
providerstringप्रतिक्रिया में अधिकतम टोकन
modelstringLLM प्रदाता नाम
configobjectLLM प्रदाता नाम

Example: OpenAI GPT-4

yaml
provider: openai
model: gpt-4o
temperature: 0.7

Example: Anthropic Claude

yaml
provider: anthropic
model: claude-3-5-sonnet-20241022
temperature: 0.5

AI Tool

ai.tool

Expose a module as a tool for AI Agent

Parameters:

NameTypeRequiredDefaultDescription
module_idstringYes-Module ID to expose as tool (e.g. http.request, data.json_parse)
tool_descriptionstringNo-Custom description for the agent (overrides module default)

Output:

FieldTypeDescription
module_idstringModule ID exposed as tool

Example: HTTP Request Tool

yaml
module_id: http.request

Example: JSON Parse Tool

yaml
module_id: data.json_parse

विज़न विश्लेषण

ai.vision.analyze

AI विज़न मॉडल का उपयोग करके छवियों का विश्लेषण करें

Parameters:

NameTypeRequiredDefaultDescription
image_pathstringNo-छवि फ़ाइल का स्थानीय पथ
image_urlstringNo-विश्लेषण के लिए छवि का URL
promptstringNoDescribe this image in detailछवि के बारे में क्या विश्लेषण या पूछना है
providerselect (openai, anthropic)Noopenaiविज़न विश्लेषण के लिए AI प्रदाता
modelstringNogpt-4oउपयोग करने के लिए विज़न मॉडल
api_keystringNo-API कुंजी (पर्यावरण चर पर निर्भर)
max_tokensnumberNo1000प्रतिक्रिया में अधिकतम टोकन
detailselect (low, high, auto)Noautoछवि का विवरण स्तर (कम/उच्च/स्वचालित)

Output:

FieldTypeDescription
analysisstringछवि का AI विश्लेषण
modelstringविश्लेषण के लिए उपयोग किया गया मॉडल
providerstringविश्लेषण के लिए उपयोग किया गया प्रदाता
tokens_usednumberउपयोग किए गए टोकन की संख्या

Example: Analyze Screenshot

yaml
image_path: /tmp/screenshot.png
prompt: Describe what you see in this UI screenshot
provider: openai
model: gpt-4o

Example: Analyze from URL

yaml
image_url: https://example.com/photo.jpg
prompt: What objects are in this image?
provider: anthropic
model: claude-sonnet-4-20250514

Claude चैट

api.anthropic.chat

Anthropic Claude AI को चैट संदेश भेजें और प्रतिक्रिया प्राप्त करें

Parameters:

NameTypeRequiredDefaultDescription
api_keystringNo-Anthropic API कुंजी (डिफ़ॉल्ट env.ANTHROPIC_API_KEY)
modelstringNoclaude-3-5-sonnet-20241022उपयोग करने के लिए Claude मॉडल
messagesarrayYes-भूमिका और सामग्री के साथ संदेश ऑब्जेक्ट की सरणी
max_tokensnumberNo1024ऑपरेशन द्वारा लौटाई गई सामग्री
temperaturenumberNo1.0सैंपलिंग तापमान (0-1)। उच्च मान आउटपुट को अधिक रैंडम बनाते हैं
systemstringNo-Claude व्यवहार को निर्देशित करने के लिए सिस्टम प्रॉम्प्ट

Output:

FieldTypeDescription
contentstringClaude व्यवहार को निर्देशित करने के लिए सिस्टम प्रॉम्प्ट
modelstringClaude प्रतिक्रिया टेक्स्ट
stop_reasonstringप्रतिक्रिया के लिए उपयोग किया गया मॉडल
usageobjectमॉडल ने जनरेट करना क्यों बंद किया (end_turn, max_tokens, आदि)

Example: Simple question

yaml
messages: [{"role": "user", "content": "What is the capital of France?"}]
max_tokens: 100

Example: Text summarization

yaml
system: You are a helpful assistant that summarizes text concisely.
messages: [{"role": "user", "content": "Summarize this article: ${article_text}"}]
max_tokens: 500

Google Gemini चैट

api.google_gemini.chat

Google Gemini AI को चैट संदेश भेजें और प्रतिक्रिया प्राप्त करें

Parameters:

NameTypeRequiredDefaultDescription
api_keystringNo-Google AI API कुंजी (डिफ़ॉल्ट env.GOOGLE_AI_API_KEY)
modelstringNogemini-1.5-proउपयोग करने के लिए Gemini मॉडल
promptstringYes-Gemini को भेजने के लिए टेक्स्ट प्रॉम्प्ट
temperaturenumberNo1.0रैंडमनेस नियंत्रित करता है (0-2)। उच्च मान आउटपुट को अधिक रैंडम बनाते हैं
max_output_tokensnumberNo2048प्रतिक्रिया में अधिकतम टोकन संख्या

Output:

FieldTypeDescription
textstringGenerated text response from Gemini
modelstringModel used for generation
candidatesarrayAll candidate responses

Example: Simple question

yaml
prompt: Explain quantum computing in simple terms

Example: Content generation

yaml
prompt: Write a professional email about ${topic}
temperature: 0.7
max_output_tokens: 500

OpenAI चैट

api.openai.chat

OpenAI GPT मॉडल्स को चैट संदेश भेजें

Parameters:

NameTypeRequiredDefaultDescription
promptstringYes-GPT को भेजने के लिए संदेश
modelselect (gpt-4-turbo-preview, gpt-4, gpt-3.5-turbo)Nogpt-4-turbo-previewGPT को भेजने के लिए संदेश
temperaturenumberNo0.7सैंपलिंग तापमान (0-2)
max_tokensnumberNo1000सैंपलिंग तापमान (0-2)
system_messagestringNo-प्रतिक्रिया में अधिकतम टोकन

Output:

FieldTypeDescription
responsestringसिस्टम भूमिका संदेश (वैकल्पिक)
modelstringऑपरेशन से प्रतिक्रिया
usageobjectऑपरेशन से प्रतिक्रिया

Example: Simple chat

yaml
prompt: Explain quantum computing in 3 sentences
model: gpt-3.5-turbo

Example: Code generation

yaml
prompt: Write a Python function to calculate fibonacci numbers
model: gpt-4
temperature: 0.2
system_message: You are a Python programming expert

DALL-E इमेज जनरेशन

api.openai.image

DALL-E का उपयोग करके इमेज जनरेट करें

Parameters:

NameTypeRequiredDefaultDescription
promptstringYes-जनरेट करने के लिए इमेज का विवरण
sizeselect (256x256, 512x512, 1024x1024, 1792x1024, 1024x1792)No1024x1024जनरेट करने के लिए इमेज का विवरण
modelselect (dall-e-3, dall-e-2)Nodall-e-3DALL-E मॉडल संस्करण
qualityselect (standard, hd)Nostandardइमेज गुणवत्ता (केवल DALL-E 3)
nnumberNo1जनरेट करने के लिए इमेज की संख्या (1-10)

Output:

FieldTypeDescription
imagesarrayList of generated images
modelstringModel name or identifier

Example: Generate artwork

yaml
prompt: A serene mountain landscape at sunset, digital art
size: 1024x1024
model: dall-e-3
quality: hd

Example: Create logo

yaml
prompt: Modern tech startup logo with blue and green colors
size: 512x512
model: dall-e-2
n: 3

AI एजेंट

llm.agent

मल्टी-पोर्ट कनेक्शन (मॉडल, मेमोरी, टूल्स) वाला स्वायत्त AI एजेंट

Parameters:

NameTypeRequiredDefaultDescription
prompt_sourceselect (manual, auto)Nomanualकार्य प्रॉम्प्ट कहां से प्राप्त करें
taskstringNo-एजेंट के लिए पूर्ण करने का कार्य। अपस्ट्रीम डेटा संदर्भित करने के लिए {{input}} उपयोग करें।
prompt_pathstringNo{<!-- -->{input}<!-- -->}इनपुट से प्रॉम्प्ट निकालने का पथ (जैसे, {{input.message}})
join_strategyselect (first, newline, separator, json)Nofirstसरणी इनपुट कैसे संभालें
join_separatorstringNo`

| सरणी आइटम जॉइन करने के लिए सेपरेटर | |max_input_size| number | No |10000| प्रॉम्प्ट के लिए अधिकतम अक्षर (ओवरफ्लो रोकता है) | |system_prompt| string | No |You are a helpful AI agent. Use the available tools to complete the task. Think step by step.| एजेंट व्यवहार के लिए निर्देश | |tools| array | No |[]| मॉड्यूल IDs की सूची (टूल नोड्स कनेक्ट करने का विकल्प) | |context| object | No |{}| मॉड्यूल IDs की सूची (टूल नोड्स कनेक्ट करने का विकल्प) | |max_iterations| number | No |10| एजेंट के लिए अतिरिक्त संदर्भ डेटा | |provider | select (openai, anthropic, ollama) | No | openai| AI model provider | |model| string | No |gpt-4o| Specific model to use | |temperature| number | No |0.3| Creativity level (0=deterministic, 1=creative) | |api_key| string | No | - | API key (defaults to provider env var) | |base_url` | string | No | - | Custom API base URL (for Ollama or proxies) |

Output:

FieldTypeDescription
okbooleanक्या एजेंट सफलतापूर्वक पूर्ण हुआ
resultstringक्या एजेंट सफलतापूर्वक पूर्ण हुआ
stepsarrayक्या एजेंट सफलतापूर्वक पूर्ण हुआ
tool_callsnumberएजेंट से अंतिम परिणाम
tokens_usednumberएजेंट द्वारा उठाए गए चरणों की सूची

Example: Web Research Agent

yaml
task: Search for the latest news about AI and summarize the top 3 stories
tools: ["http.request", "data.json_parse"]
model: gpt-4o

Example: Data Processing Agent

yaml
task: Read the CSV file, filter rows where status is "active", and count them
tools: ["file.read", "data.csv_parse", "array.filter"]
model: gpt-4o

Released under the Apache 2.0 License.