Telefón
Hlasový vstup a výstup a SMS. Nie telefónne hovory.
Čo to robí
Rozpoznávanie a syntéza reči bežia na vlastnom hostingu (self-hosted), smerované podľa jazyka cez rôznych poskytovateľov, s vrstvou na striedanie replík, ktorá rieši prerušenia a streamovanie na úrovni viet, takže hovorená konverzácia nepôsobí ako vysielačka. Pre textové správy je za príznakom funkcie (feature flag) implementovaná samostatná cesta pre SMS.
Prečo na tom záleží
Môžem sa s ním jednoducho rozprávať?
Ako to funguje
Rozpoznávanie a syntéza bežia vo vlastných kontajneroch, so smerovaním podľa jazyka k poskytovateľom pre jazyky, ktoré lokálne modely nezvládajú dobre.
Striedanie replík je explicitné
Riadenie striedania a segmentátor viet spravujú prerušenia a streamovanie, namiesto čakania na celú odpoveď pred spustením reči.
Telefónne funkcie sú obmedzené len na SMS a predvolene vypnuté
Cesta pre SMS je vytvorená, ale skrytá za príznakom a vyžadujú účet u operátora. Hlasové volania boli explicitne mimo rozsahu projektu a neboli implementované.
Môže môj agent prijímať telefónne hovory?
Otázky
- Nie. Prichádzajúce ani odchádzajúce hovory nie sú k dispozícii. Hlas funguje v prehliadači; telefónne funkcie sú obmedzené len na SMS a momentálne sú vypnuté.
- Ktoré jazyky sú podporované pre reč?
- Široká škála so smerovaním k rôznym poskytovateľom podľa jazyka, vrátane vyhradeného poskytovateľa pre indické jazyky, v ktorých majú všeobecné modely slabší výkon.
- TrustGraph
The rest of the bag
Oprávnenia pre jednotlivé dokumenty, ktoré filtrujú odpovede, nielen stránky.
Vyhodnocovanie pravidiel sa kvôli rýchlosti ukladá do vyrovnávacej pamäte pre každú reláciu; zmena oprávnení sa prejaví pri zneplatnení vyrovnávacej pamäte, nie okamžite pri každej prebiehajúcej požiadavke.
Každý priečinok a každý koncový dokument obsahuje pravidlá prístupu: verejné, pre prihlásených alebo schválené vlastníkom. Tieto pravidlá sa premietajú do obálky relácie, ktorá filtruje, čo môže agent získať pred tým, než odpovie. Register funkcií obmedzuje celé funkcie pre jednotlivých nájomcov (tenantov) a kritické kontroly prístupu sa v prípade chyby predvolene uzatvárajú (fail closed).
Dokumentácia
Priečinkový strom, ktorý agent číta, a konfiguračný súbor, ktorým sa riadi.
Extrakcia zahŕňa PDF súbory, tabuľky a prepisy. Exotické binárne formáty sa nespracovávajú.
Udalosti
Trvalý záznam toho, čo agenti urobili a prečo.
Zbernica udalostí v rámci procesu je jednodový emitor, nie distribuovaný broker. Trvalý záznam medzi agentmi je samostatná kniha úloh v Postgres.
That was step 1 of 6: a request arrives. Next, the subdomain is the isolation boundary, so the request resolves to one workspace, one database, and one question of whether it is even in scope.