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 olemasolevas dokumentatsioonis, indekseerib allalaadimiseks sisu ja manustab vestlusroti, mis vastab teie dokumentidele, mitte üldise mudelimälule.
Looge ChattyBoxi projekt, indekseerige sisu ja testige tüüpilisi küsimusi.
Looge avalik vidina API-võti ja piirake see oma rakenduse origin'idega.
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 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.
Hoidke tagastatud vestluse ID-d külastaja olekus, et toetada kontekstipõhiseid jätkuküsimusi.
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';
const chattybox = new Chattybox({
apiKey: import.meta.env.PUBLIC_CHATTYBOX_API_KEY,
baseUrl: import.meta.env.PUBLIC_CHATTYBOX_API_URL,
});
const answer = await chattybox.sendMessage({
message: 'How do I get started?',
});
console.log(answer.message, answer.sources);Hallake vestluse olekut ja viidetega vastuseid kohandatud Reacti liideses.
Kasutage SDK-d turvaliselt üle App Routeri serveri- ja kliendipiiride.
Vaadake kliendimeetodeid, vastusevälju, vestlusi ja vigu.
Valige hooldatud ehituseta kasutajaliides, kui te ei vaja kohandatud kuvamist.
Vaadake npm-is avaldatud versioone, paketi metaandmeid ja paigalduskäsku.
Vaadake GitHubis lähtekoodi repositooriumi, väljalaskeid, probleeme ja projekti ajalugu.
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.