Liigu põhisisu juurde
Avatud JavaScripti SDK

Looge kohandatud vestlusrobot meie JavaScripti SDK-ga

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.

Roomab avaldatud dokumentide lehtedelAllikale viidatud vastusedManustatakse ühe skriptigaDokumentide migreerimine pole vajalikKrediitkaarti pole vajaTeie sisu jääb teile
Küsi ChattyBoxilt
x
Kust peaksin alustama, kui vajan sellelt saidilt usaldusväärset vastust?
Alusta avaliku veebisaidi URL-i lisamisest ChattyBoxi. See hangib indekseeritud sisu vastuste suunamiseks ning võib näidata külastajatele kontrollitavaid allikalinke. Testi vastuseid ja varuvastuseid enne avaldamist.
iAllikad3^
JavaScripti SDK juhend
chattybox.ai
Analüütika
chattybox.ai
Avaleht
chattybox.ai
Esita küsimus...
Toetab ChattyBox
Ehitatud JavaScripti ja TypeScripti tiimid jaoks

Käivitage allikaviidetega vestlusbot ilma saidi tehnilist pinu ümber ehitamata

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.

Paigaldage tüübitud ESM-pakett npm-ist Buni või eelistatud paketihalduriga.
Looge ise sõnumite kuvamine, vestluse olek, viited ja interaktsioonidisain.
Kasutage sama hallatud teabeotsingu ja allikapõhiste vastuste taristut nagu majutatud vidin.
Avalikud brauserivõtmed töötavad vaikimisi kõigist päritoludest; täpsed päritolupiirangud on valikuline lisakaitse, mitte autentimine.
1Töövoo samm

Looge ChattyBoxi projekt, indekseerige sisu ja testige tüüpilisi küsimusi.

2Töövoo samm

Loo avalik vidina API-võti; soovi korral piira see rakenduse päritoludega.

3Töövoo samm

Paigaldage @openstaticfish/chattybox ja lähtestage klient töölaual näidatud API URL-iga.

4Töövoo samm

Kuvage vastused ja viidatud allika-URL-id oma tootele sobivas liideses.

Kolmeastmeline käivitamine

Kleepige oma JavaScripti SDK URL, testige viidatud vastuseid ja installige seejärel vidin.

Alustage SDK-ga arendamist
Peata vestlustaristu

Juhtige tootekogemust, mitte teabeotsingu konveierit

SDK on soovitatud lahendus arendajate juhitud integratsioonidele, mis vajavad kohandatud kasutajaliidest, rakenduse olekut või tootespetsiifilisi töövooge.

Otsuste tee

Kasutage neid kontrollpunkte, et otsustada, kas ChattyBox peaks asuma teie dokumentide platvormi kõrval, asendama eraldi assistendi või jääma testimiseks isoleerituks.

01

Tüübitud kliendi-API

Kasutage sihipärast TypeScripti-sõbralikku klienti sõnumite, jätkuvestluste, vidina seadistuse ja lokaliseeritud siltide jaoks.

02

Allikaviited

Saate iga allikapõhise vastusega allika-URL-id ja otsustate ise, kuidas neid liideses kuvada.

03

Vestluse järjepidevus

Säilita tagastatud vestluse ID sõnumite rühmitamiseks ühte vestlusse. Praegune vastusepäring ei lisa varasemaid sõnumeid mudeli konteksti.

04

Selged vastutusalad

Teie rakendus juhib kuvamist ja interaktsioonidisaini; ChattyBox haldab roomamist, teabeotsingut, vastuste loomist ja skaleerimist.

Paigaldustee

Paigaldage JavaScripti vestlusroboti SDK

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.

  1. 1Paigaldage @openstaticfish/chattybox npm-ist.
  2. 2Lähtestage üks Chattyboxi klient avaliku API-võtme ja vidina API URL-iga.
  3. 3Saatke sõnum ning kuvage tagastatud vastus, vestluse ID ja allika-URL-id.
Alustage SDK-ga arendamist
chat.ts
ts
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);
KKK

Levinud küsimused

1

Mis on peata JavaScripti vestlusroboti SDK?

See on klienditeek, mis pakub vestluse transporti ja vastuseandmeid ilma liidest ette kirjutamata. Teie rakendus kuvab sõnumid, allikad, laadimisolekud ja juhtnupud.

2

Kas ChattyBoxi JavaScripti SDK on npm-is avalik?

Jah. Paigaldage @openstaticfish/chattybox npm-ist ja kasutage SDK teatmiku lehel kirjeldatud avalikku API-t.

3

Kas SDK sisaldab teabeotsingut ja allikaviiteid?

SDK kutsub ChattyBoxi hallatud taristut, mis otsib teie indekseeritud sisust teavet ning tagastab loodud sõnumi koos viidatud allika-URL-idega.

4

Kas kasutada SDK-d või widget.js-i?

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.

Alusta tasuta

Krediitkaarti pole vaja. Teie sisu ei kasutata mudelite treenimiseks.

Looge tasuta vestlusbot

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.