En AI-motor är den viktigaste komponenten som driver en AI-agent. Den hanterar användarinmatning – text och röst, förstår användarens avsikt och genererar lämpliga svar.

Administratörer kan välja den AI-motor som bäst överensstämmer med hur de vill att deras skriptade AI-agenter ska bete sig.

Komponenter i en AI-motor

Kärnkomponenterna är relevanta för skriptade AI-agenter, men deras funktion är något annorlunda:

  • NLU (Natural Language Understanding): NLU-komponenten mappar kundindata till de avsikter som definieras i skriptet. Den känner igen kundens input inom ramverket.
  • Dialoghantering: Denna komponent hanterar konversationsflödet enligt skriptet. Det säkerställer att agenten följer de definierade sökvägarna och ger rätt svar baserat på den erkända avsikten och sammanhanget.
  • Svarshämtning: Den här komponenten levererar svaren som konfigurerats i skriptet.

För röstbaserade interaktioner, förutom de komponenter som nämns ovan, innehåller AI-motorn även ASR (Automatic Speech Recognition) och TTS (Text-to-Speech).

Hur man väljer rätt motor

  • Webex AI Pro 1.0 (med Swiftmatch)

    Den här AI-motorn är idealisk för att utveckla AI-agenter som hanterar olika användaruttryck samtidigt som indata mappas korrekt till fördefinierade avsikter, vilket säkerställer konsekventa och tillförlitliga interaktioner i olika scenarier. Det är användbart för:

    • Hantera mindre träningsdatauppsättning: Om träningsdatauppsättningen har färre än 10 yttranden per avsikt är den här motorn mer lämplig.
    • Flerspråkiga skriptagenter: Detta är ett bra val för att skapa agenter som hanterar konversationer på flera språk.
    • Skriptade agenter med en viss nivå av "smart matchning": Medan svaren är skriptade erbjuder denna AI-motor en naturlig känsla genom att matcha användarinmatning till närmaste avsikt, även om fraseringen inte är exakt.

    Fördelar: Hjälper till med inmatningsvariationer, bättre med mindre träningsdatauppsättningar, har flerspråkigt stöd, stöder smart matchning.

    Begränsningar: Swiftmatch utmärker sig i sin starka naturliga språkförståelse. Men om ditt skript kräver flexibilitet när det gäller att matcha användarindata till avsikter - med hänsyn till variationer i frasering - kan Swiftmatch behöva extra datakonfiguration med olika träningsdata. Den är utformad för exakt och styv matchning, vilket kan göra hanteringsvariationer mer utmanande.

  • Webex AI Pro 1.0 (med MindMeld)

    Den här AI-motorn passar bra för skriptade agenter med komplexa konversationsflöden i flera steg. Det är användbart för:

    • Hantera datauppsättning för medelhög träning: Om träningsdatauppsättningen har färre än 20 yttranden per avsikt är den här motorn mer lämplig.
    • Komplexa skriptade arbetsflöden: Om skriptet innehåller flera steg, villkor eller förgreningslogik kan MindMeld hantera dessa komplexa flöden.
    • Flerspråkiga skriptade agenter: MindMeld stöder flera språk.
    • Utför roll- och entitetsklassificering: Förbättrar förståelsen för användarinmatning genom att identifiera meningsdelar och viktiga detaljer, vilket förbättrar svarens noggrannhet och relevans.

    Fördelar: Bra för komplexa skriptflöden, bra för medelstora datauppsättningar och har flerspråkigt stöd, mer exakt än RASA, enkelt och effektivt val för grundläggande avsiktsklassificering.

    Begränsningar: MindMeld kan hantera komplexa flöden inom plattformens befintliga begränsningar, men det är lämpligt för strukturerade konversationer. Om ett skript kräver mycket flexibel och dynamisk dialoghantering, med konversationsflöden som kan förändras avsevärt baserat på kundinmatning, kan MindMelds beroende av fördefinierade flöden vara begränsande. Det är mindre lämpligt för fria och oförutsägbara konversationer, även i en skriptad miljö.

  • Webex AI Pro 1.0 (med RASA)

    Den här AI-motorn är väl lämpad för att skapa skriptade agenter som kräver flexibla konversationsflöden i flera steg med sin anpassningsbara dialoghantering och robusta AI-funktioner. Det är användbart för:

    • Hantera stora träningsdatauppsättningar: Om träningsdatauppsättningen har fler än 25 yttranden per avsikt är den här motorn mer lämplig.
    • Utför roll- och entitetsklassificering: Förbättrar förståelsen för kundindata genom att identifiera meningsdelar och viktiga detaljer, vilket förbättrar svarens noggrannhet och relevans.

    Fördelar: Visar korrekta resultat, lämpliga för enkla till komplexa skript, bra för stora träningsdatauppsättningar och mer komplexa scenarier.

    Begränsningar: Behöver mer träningsdata; tar mycket tid att träna.

AI-motorn sammanför talteknik (ASR/TTS), stora språkmodeller (LLM), intelligenta skyddsräcken och expertutformade systemuppmaningar i ett enda val i AI Agent Studio.

När du skapar en ny AI-agent kan du välja mellan flera AI-motorer som är skräddarsydda för att uppfylla deras unika behov.

Autonom AI-agent erbjuder för närvarande två alternativ för val av AI-motor:

  1. Webex AI Pro 1.0: Perfekt för de flesta användningsområden för kontaktcenter med globalt språkstöd och människoliknande interaktioner. En lista över språk och röster som stöds finns i artikeln Språk och röster som stöds.
  2. Webex AI Pro-US 1.0: Perfekt för scenarier som kräver en förbättrad människoliknande konversationsupplevelse, endast tillgänglig på engelska.

Hur man väljer rätt motor

  • Språkstöd : Webex AI Pro-US 1.0 är endast tillgängligt för engelska medan Webex AI Pro 1.0 stöder engelska + olika andra språk i beta.
  • Geobegränsningar: Webex AI Pro-US 1.0 är endast tillgängligt för amerikanska kunder medan Webex AI Pro 1.0 är globalt tillgängligt.
  • Röstupplevelse: Webex AI Pro-US 1.0 erbjuder en förbättrad människoliknande konversationsupplevelse men är begränsad till färre röster Webex medan AI Pro 1.0 erbjuder ett brett utbud av röster för mänskliga interaktioner i olika accenter.
  • Delmeddelanden: Webex AI Pro-US 1.0 är optimerad för att generera snabbare interimsmeddelanden med hjälp av egna modeller. Webex AI Pro 1.0 genererar mer kontextuella interimssvar med LLM.