Suvvy User Guide
На русском
  • INTRODUCTION
  • QUICK START
  • MAIN SETTINGS
    • System Instruction
      • Best Practices
        • Guidelines for writing instructions
        • Ways to improve accuracy and response quality
        • Instruction debugging
        • Cost optimization
      • Variables
      • Functions
      • Multilingualism
      • Reading URLs
      • Typical reasons for stopping a dialoguePage
    • Additional settings
    • Notifications from Suvvy
  • Knowledge Base
    • Knowledge Base
      • Direct questions
      • Large files
  • Working with Tables
    • Tables (CSV-XLS / Google)
      • Data retrieval
      • Data recording
  • ACTIONS
    • Webhooks
    • Multiagent Systems
      • Calling a subordinate bot
      • Switch active bot
  • CHANNELS
    • CRM Systems
      • amoCRM
      • Kommo
      • Bitrix24
    • Website Chats
      • Jivo
    • Messengers
      • WhatsApp
      • Telegram
    • Social Networks
      • Instagram
      • VK
    • Marketplaces
      • Wildberries
      • OZON
      • Yandex.Market
      • Avito
    • Helpdesk Systems
      • UseDesk
      • PlanFix
    • Custom Channel
      • Working with webhook
      • Sending messages
  • INTEGRATIONS
    • YCLIENTS
    • ALTEGIO
    • Google Calendar
  • Analytics
    • Chart Analysis
  • FOR PARTNERS
    • Partner Program
    • Training
  • Legal Information
    • Terms of Service
    • Privacy Policy
Powered by GitBook
On this page
  1. ACTIONS

Multiagent Systems

PreviousWebhooksNextCalling a subordinate bot

Last updated 5 months ago

Previously, we looked at . One of these methods was the use of a multi-agent setup for configuring bots.

The use of "multi-agent approach" involves dividing the system's instructions into functional blocks and distributing them among separate bots. This helps avoid model defocusing and directs focus on performing specific tasks.

Defocusing occurs when instructions are overloaded with voluminous or ambiguous information, leading to forgetting critical points and disrupting the sequence of actions. The solution is to isolate functional blocks and reduce conditions in each instruction, which is achieved through the multi-agent approach.

Currently, there are two schemes for organizing multi-agent systems implemented in the system:

  • This is used when individual tasks need to be delegated from the main bot to a subordinate bot;

  • This is applied when, at a certain stage, the dialogue needs to be transferred to a completely different bot. For example, this scheme allows for the implementation of a secretary’s role, who, depending on the interlocutor’s question, transfers the dialogue to the required department or branch (a separate bot is created for each department or branch in the system).

ways to improve the quality of responses
Subordinate bot invocation.
Switching the active bot for a dialogue.