Meeskond määratleb Rasa koodipõhiste või visuaalsete tööriistade abil vestlusvood, valdkonnateadmised, tegevused, integratsioonid ja kanalite seadistuse. Seejärel treenitakse või konfigureeritakse assistent, testitakse seda simuleeritud või pärisvestlustega ning juurutatakse valitud kanalitesse ja taristusse, samal ajal kui meeskond jälgib selle toimivust ja uuendab agenti.
Mis on Rasa?
Rasa on vestlusliku tehisintellekti ja agentide loomise platvorm, mille abil saab luua assistente, kes mõistavad kasutajate päringuid, järgivad mitmeastmelisi töövooge, hangivad teavet, kutsuvad väliseid teenuseid ning vastavad teksti- või kõnekanalite kaudu. Selle peamine eesmärk on võimaldada tehnilistel meeskondadel luua oma ärireeglite ja süsteemide ümber töötavaid assistente, selle asemel et toetuda ainult üldotstarbelisele vestlusroboti liidesele.
Platvorm ühendab koodipõhise arenduse visuaalsete tööriistadega, sealhulgas Rasa Studio ja Playgroundiga. Meeskonnad saavad määratleda vestlusvooge, ühendada teadmiste allikaid, seadistada tegevusi ja integratsioone, testida suhtlust ning jälgida assistentide toimimist tegelikus kasutuses.
Mida Rasa tegelikult teeb?
Rasa on kõige kasulikum siis, kui assistent peab äriprotsessi osana midagi usaldusväärselt tegema. Klienditoe assistent võib tuvastada kliendi probleemi, küsida puuduvaid andmeid, hankida API kaudu konto- või teenuseandmeid ning viia lõpule kindlaksmääratud töövoo. Ettevõttesisene assistent võib juhendada töötajaid tööprotseduurides või vastata kontrollitud teadmiste allikast pärit küsimustele.
Rasa CALM-i lähenemisviis ühendab loomulikus keeles suhtluse struktureeritud voogude ja deterministliku äriloogikaga. See võimaldab assistendil jääda paindlikuks selles, kuidas kasutajad oma päringuid sõnastavad, säilitades samal ajal meeskonna kontrolli oluliste tegevuste, õiguste ja protsessietappide üle.
Põhivõimalused
- Vestluslikud töövood: Looge mitmevoorulisi assistente kontekstitundliku dialoogi, ärireeglite, tegevuste ja struktureeritud voogudega.
- Integratsioonid ärisüsteemidega: Kasutage API-sid, webhook'e, kohandatud tegevusi ja väliseid teenuseid teabe hankimiseks või ülesannete täitmiseks.
- Teadmistepõhised vastused: Ühendage valdkonnapõhiseid teadmiste allikaid küsimustele vastamiseks ja viidete lahendamiseks.
- Kasutuselevõtt eri kanalites: Pakkuge assistente veebisaitidel, REST- ja WebSocket-liideste kaudu, sõnumiplatvormidel ning valitud kõne- või IVR-integratsioonide abil.
- Testimine ja ülevaatus: Käivitage otsast lõpuni teste, uurige vestlusi, tuvastage probleeme ning täiustage vooge, treeningandmeid ja seadistusi.
- Ettevõttekasutuse haldus: Kasutage tootmiskeskkondade jaoks mõeldud juurutus-, jälgitavus-, turbe-, juurdepääsukontrolli- ja haldusfunktsioone.
Kuidas meeskonnad Rasat praktikas kasutavad?
Tüüpiline Rasa projekt algab kindlaksmääratud äriprotsessist, mitte üldsõnalisest soovist luua vestlusrobot. Meeskond kaardistab toetatavad vestlused, määrab kindlaks süsteemid, millele assistent peab ligi pääsema, ning loob vood, tegevused, teadmisteühendused ja kanaliseadistused. Seejärel testivad arendajad ja vestlusdisainerid assistenti näidisvestluste abil, enne kui see kasutusele võetakse.
Pärast kasutuselevõttu saavad meeskonnad vaadata üle vestlusi ja toimivust, uurida ebaõnnestunud või lõpetamata suhtlusi ning uuendada assistendi vooge või integratsioone. Seetõttu sarnaneb Rasa vestlussüsteemide rakendusearenduskeskkonnale rohkem kui tarbijatele mõeldud vestlusrakendusele.
Levinud kasutusvaldkonnad on klienditeeninduse automatiseerimine, panga- ja telekommunikatsioonitugi, tervishoiu- ja jaekaubanduse assistendid, ettevõttesisesed tööagendid, veebivestlus, sõnumirobotid, juhendatud töövood ning kõne- või IVR-assistendid.
Kellele Rasa on mõeldud?
Rasa on eelkõige mõeldud tarkvarainseneridele, vestlusdisaineritele, tehisintellekti tootemeeskondadele ja ettevõtetele, kes loovad operatiivsete süsteemidega ühenduvaid assistente. See on eriti asjakohane valik siis, kui organisatsioon vajab kontrolli juurutuskoha, andmekäitluse, äriloogika, integratsioonide või mudeli seadistuse üle.
See sobib vähem inimesele, kes soovib valmis isiklikku vestlusrobotit, lihtsat koodivaba KKK-vidinat või tehisintellektil põhinevat kirjutamistööriista. Võrreldes visuaalsete agentide loomise toodetega, nagu Botpress, Voiceflow, Dify või Langflow, tasub Rasat hinnata tehnilise platvormina, mille väärtus sõltub kogu juurutus- ja integratsioonitöövoo nõuetest.
Juurutus ja integratsioonid
Rasat saab arendada kohapeal Pythonil põhinevate tööriistadega ning sellele pääseb ligi brauseripõhiste Studio ja Playgroundi keskkondade kaudu. Sõltuvalt toote korraldusest saavad meeskonnad kasutada seda hallatava teenusena või hallata seda ise kohapealses või privaatpilvekeskkonnas, sealhulgas Kubernetesel põhinevas taristus.
Toetatud ühendusviiside hulka kuuluvad REST, WebSocket, veebisaidi vestlus, sõnumiplatvormide ühendused, kohandatud ühendused ning valitud kõne- või IVR-teenused. Rasa dokumenteeritud ettevõtete taristu integratsioonid hõlmavad selliseid tehnoloogiaid nagu Kubernetes, Helm, Redis, Kafka, OpenTelemetry ja HashiCorp Vault. Platvorm dokumenteerib ka MCP toe, et ühendada Rasa projektid toetatud kodeerimisagentide ja arenduskeskkondadega.
Hinnakujundus ja juurdepääs
Rasa pakub tasuta Developer Editioni, millel on olulised piirangud. See võimaldab ettevõtte kohta üht robotit ning toetab kuni 1000 välist vestlust kuus või 100 sisemist vestlust kuus, pakkudes tuge kogukonnafoorumi kaudu. See annab võimaluse väiksemaid projekte hinnata või käitada, kuid suurema klienditeenindusjuurutuse jaoks ei pruugi sellest piisata.
Ettevõttekasutuse hind kujuneb müügiprotsessi kaudu, mitte avalikult loetletud fikseeritud tellimuse alusel. Ettevõttekliendid saavad laiema juurdepääsu Rasa Platformile, kvaliteetse toe ning turbe, skaleeritavuse, jälgitavuse ja halduse jaoks mõeldud funktsioonid. Seetõttu tuleks hinda hinnata koos juurutusnõuete, vestluste mahu, integratsioonide ja toe vajadustega.
Privaatsuse ja haldusega seotud kaalutlused
Rasa üks olulisi eripärasid on kliendi kontrollitava juurutuse toetamine. Kohapealse või privaatpilvepaigalduse korral saab organisatsioon hoida vestlusandmeid enda kontrolli all olevas taristus ning määrata oma kasutajaandmete säilitamise korra. Rasa dokumenteerib ka ettevõtetele mõeldud funktsioone, nagu ühekordne sisselogimine, rollipõhine juurdepääsukontroll, saladuste haldus, isikuandmete käsitlemine, krüpteerimine, haavatavuste haldus ja jälgitavus.
Majutatud keskkonnad vajavad eraldi tähelepanu. Rasa privaatsusmaterjalide kohaselt töötlevad majutatud tooted teenuste osutamiseks konto-, kasutus- ja vestlustega seotud andmeid ning säilitamise reeglid erinevad keskkonniti. Tundlikku teavet käitlevad organisatsioonid peaksid üle vaatama kohaldatavad privaatsus- ja tootetingimused, valima juurutusmudeli hoolikalt ning määratlema oma andmete säilitamise ja neile juurdepääsu eeskirjad.
Tugevused ja piirangud
Kus Rasa hästi sobib?
- Organisatsioonid vajavad selgelt määratletud töövoogude ja ärireeglitega assistente.
- Insenerimeeskonnad vajavad põhjalikku kontrolli API-de, tegevuste, kanalite ja juurutuse üle.
- Turbe- või regulatiivsed nõuded eelistavad privaatpilve või kohapealset kasutust.
- Meeskonnad soovivad vestlusi testida ja täiustada, mitte käsitleda assistenti ühekordse viipeliidesena.
- Klienditeeninduse või operatiivsed assistendid peavad ühenduma olemasolevate süsteemidega.
Olulised piirangud
- Tootmiskasutus eeldab tavaliselt tarkvaraarendust, vestlusdisaini, integratsioonitööd, testimist ja taristu haldamise oskusi.
- Rasa ei ole valmis tarbijatele mõeldud vestlusrobot ning see ei kõrvalda vajadust määratleda äriprotsesse ega pakkuda valdkonnateadmisi.
- Ettevõttekasutuse hind on kohandatud ega ole saadaval lihtsa avaliku tellimushinnana.
- Keelte ja mudelite võimalused sõltuvad seadistatud NLU-, dialoogi-, LLM-, kanali- ja juurutuskomponentidest, mitte ühest universaalsest võimaluste loendist.
- Tasuta väljaandel on roboti- ja vestlusmahu piirangud, mis võivad suuremate juurutuste jaoks olla liiga ranged.
Kas Rasa sobib?
Rasa sobib hästi tehnilistele organisatsioonidele, kes loovad hallatud klienditeenindus-, toe-, operatiiv- või kõneassistente, mis peavad suhtlema ärisüsteemidega. Selle atraktiivsus tuleneb struktureeritud vestlusloogika, kohandatavate integratsioonide, juurutuse juhtimise ja ettevõtetele mõeldud haldusfunktsioonide kombinatsioonist.
Üksikisikutele või väikestele meeskondadele, kes soovivad minimaalse seadistusega käivitada lihtsa vestlusroboti, sobib see vähem. Need kasutajad võivad leida majutatud assistendi või mõne lihtsama tööriista laiemast AI-tööriistade kataloogist hõlpsamini hallatava. Rasa muutub märksa atraktiivsemaks siis, kui assistent on osa suuremast tarkvarasüsteemist ning usaldusväärsus, privaatsus, testimine ja kontroll on sama olulised kui loomulikus keeles suhtlus.
