n8n-də AI komponentləri: chain və agent
n8n-də AI cluster node-lar üzərində qurulub: mərkəzdə root node dayanır, ona aşağıdan sub-node-lar qoşulur və onun imkanlarını genişləndirir.
Əsas sub-node tipləri:
- Chat Model — hansı dil modelindən istifadə ediləcəyi (OpenAI, Anthropic, Google, Ollama ilə lokal modellər və s.)
- Memory — söhbət tarixçəsi
- Tool — agentin çağıra biləcəyi alətlər
- Embeddings, Vector Store, Document Loader — RAG üçün
Root node isə iki əsas ailəyə bölünür: chain-lər və agent.
| Meyar | Chain | Agent |
|---|---|---|
| Necə işləyir | Əvvəlcədən müəyyən edilmiş ardıcıllıqla komponentləri çağırır | Dil modeli hansı addımı atacağına özü qərar verir |
| Alətlər | Yoxdur | Var — ən azı bir alət qoşulmalıdır |
| Yaddaş | Dəstəklənmir — əvvəlki sualları xatırlamır | Dəstəklənir |
| İcra sayı | Bir dəfə | Bir neçə dəfə — alət çağırır, cavabı qiymətləndirir, davam edir |
| Proqnozlaşdırıla bilənlik | Yüksək — nə baş verəcəyini bilirsən | Aşağı — model qərar verir |
| Xərc | Bir model çağırışı | Bir neçə çağırış — daha bahalı |
n8n üç chain node-u verir:
- Basic LLM Chain — modelə birbaşa müraciət, əlavə komponent olmadan
- Question and Answer Chain — retriever vasitəsilə vector store-a və ya workflow-a qoşulur; sənədlər üzrə sual-cavab üçün
- Summarization Chain — girişi alıb xülasə qaytarır
Agent tərəfində bir node var: AI Agent. Əvvəllər node-da agent tipi seçimi vardı, lakin bu parametr n8n 1.82.0-dan etibarən köhnəlmiş sayılır — bütün AI Agent node-ları artıq Tools Agent kimi işləyir. Həmin köhnə versiya n8n 3.0-dan silinəcək, ona görə köhnə workflow-ları yeniləmək lazımdır.
Seçim qaydası: nə baş verməli olduğunu dəqiq bilirsənsə — chain. Model hansı məlumatın lazım olduğuna özü qərar verməlidirsə — agent.
Ən çox rast gəlinən səhv — hər şey üçün agent işlətmək. Agent bir neçə dəfə icra olunur, hər dəfə model çağırılır və xərc artır; üstəlik nəticə daha az proqnozlaşdırıla biləndir. Tapşırıq "bu mətni xülasə et" və ya "bu e-poçtu kateqoriyalara ayır" kimidirsə, chain kifayətdir — həm ucuzdur, həm də sabit.
📚 Mənbələr və sənədlər
- Agentlər nə edirrəsmidocs.n8n.io
- Chain-lər nə edirrəsmidocs.n8n.io
Chain-lərin yaddaş dəstəkləməməsi burada rəsmi olaraq qeyd olunur.
- Agent və chain müqayisəsi (nümunə workflow)rəsmidocs.n8n.io
- AI Agent noderəsmidocs.n8n.io