Tüübitud kliendi-API
Kasutage sihipärast TypeScripti-sõbralikku klienti sõnumite, jätkuvestluste, vidina seadistuse ja lokaliseeritud siltide jaoks.
Kasutage paketti @openstaticfish/chattybox, et liides ise luua, samal ajal kui ChattyBox hoolitseb teabeotsingu, allikaviidete, vestluste ja skaleerimise eest. Brauseris kasutamiseks turvaline API-võti tuvastab teie projekti ja selle saab piirata lubatud origin'idega.
ChattyBox roomab teie olemasolevat veebisaiti, dokumentatsiooni, abikeskust, CMS-i või teadmistebaasi ning manustab seejärel vestlusroboti, mis vastab teie enda avaldatud sisu, mitte mudeli üldise mälu põhjal.
Looge ChattyBoxi projekt, indekseerige sisu ja testige tüüpilisi küsimusi.
Loo avalik vidina API-võti; soovi korral piira see rakenduse päritoludega.
Paigaldage @openstaticfish/chattybox ja lähtestage klient töölaual näidatud API URL-iga.
Kuvage vastused ja viidatud allika-URL-id oma tootele sobivas liideses.
Kolmeastmeline käivitamine
SDK on soovitatud lahendus arendajate juhitud integratsioonidele, mis vajavad kohandatud kasutajaliidest, rakenduse olekut või tootespetsiifilisi töövooge.
Kasutage neid kontrollpunkte, et otsustada, kas ChattyBox peaks asuma teie dokumentide platvormi kõrval, asendama eraldi assistendi või jääma testimiseks isoleerituks.
Kasutage sihipärast TypeScripti-sõbralikku klienti sõnumite, jätkuvestluste, vidina seadistuse ja lokaliseeritud siltide jaoks.
Saate iga allikapõhise vastusega allika-URL-id ja otsustate ise, kuidas neid liideses kuvada.
Säilita tagastatud vestluse ID sõnumite rühmitamiseks ühte vestlusse. Praegune vastusepäring ei lisa varasemaid sõnumeid mudeli konteksti.
Teie rakendus juhib kuvamist ja interaktsioonidisaini; ChattyBox haldab roomamist, teabeotsingut, vastuste loomist ja skaleerimist.
Pakett töötab tänapäevastes brauseri- ja Node.js-i rakendustes, kus on olemas fetch. Kasutage täpselt oma projekti Embed-vahekaardil näidatud vidina API URL-i ja avalikku brauserivõtit.
import { Chattybox } from '@openstaticfish/chattybox';
// Replace these placeholders with the public key and widget API URL from Embed.
const chattybox = new Chattybox({
apiKey: 'YOUR_PUBLIC_WIDGET_KEY',
baseUrl: 'YOUR_WIDGET_API_URL',
});
const answer = await chattybox.sendMessage({
message: 'How do I get started?',
});
console.log(answer.message, answer.sources);See on klienditeek, mis pakub vestluse transporti ja vastuseandmeid ilma liidest ette kirjutamata. Teie rakendus kuvab sõnumid, allikad, laadimisolekud ja juhtnupud.
Jah. Paigaldage @openstaticfish/chattybox npm-ist ja kasutage SDK teatmiku lehel kirjeldatud avalikku API-t.
SDK kutsub ChattyBoxi hallatud taristut, mis otsib teie indekseeritud sisust teavet ning tagastab loodud sõnumi koos viidatud allika-URL-idega.
Kasutage SDK-d, kui teie tiim loob kohandatud liidese või töövoo. Kasutage widget.js-i, kui soovite, et ChattyBox hooldaks valmis ehituseta vestlusliidest.
Krediitkaarti pole vaja. Teie sisu ei kasutata mudelite treenimiseks.
Tasuta pakett. Kaarti pole vaja.
Kasutame valikulisi analüütika- ja sildihaldustööriistu, et mõista veebisaidi kasutamist. Valige, kas lubate järgmised tööriistad: Ahrefs Web Analytics, PostHog ja Google Tag Manager. Analüütika väljalülitamisel laaditakse see leht uuesti, et muudatus jõustuks korrektselt. Veebisaidi põhifunktsioonid ja veaseire ei sõltu sellest valikust. Lugege meie privaatsuspoliitikat.