Siirry pääsisältöön
Avoin JavaScript SDK

Rakenna mukautettu chatbot JavaScript SDK:llamme

@openstaticfish/chattybox antaa sinulle käyttöliittymän hallinnan, kun ChattyBox hoitaa tiedonhaun, lähdeviitteet, keskustelut ja skaalauksen. Selaimessa turvallinen API-avain tunnistaa projektisi, ja sen käyttö voidaan rajata hyväksyttyihin origineihin.

Indeksoi julkaistut asiakirjasivut
Lähdeviittauksia
Upota yhdellä skriptillä
Asiakirjojen siirtoa ei vaadita
Luottokorttia ei vaaditaSisältösi pysyy sinun
Kysy ChattyBoxilta
x
Mistä minun kannattaa aloittaa, jos tarvitsen luotettavan vastauksen tältä sivustolta?
Aloita lisäämällä verkkosivustosi URL ChattyBoxiin. Se haravoi sisältösi, vastaa löytämiensä sivujen perusteella ja näyttää kävijöille jokaisen vastauksen lähteet.
iLähteet3^
JavaScript-SDK-alusta opas
chattybox.ai
Analytiikka
chattybox.ai
Etusivu
chattybox.ai
Esitä kysymys...
Palvelun tarjoaa ChattyBox
Rakennettu mallille JavaScript- ja TypeScript-tiimit

Käynnistä lähteeseen viitattu chatbot rakentamatta uudelleen dokumenttipinoasi

ChattyBox indeksoi olemassa olevan dokumentaatiosi, indeksoi sisällön haettavaksi ja upottaa chatbotin, joka vastaa käyttämällä asiakirjojasi yleisen mallimuistin sijaan.

Asenna tyypitetty ESM-paketti npm:stä Bunilla tai haluamallasi paketinhallinnalla.
Rakenna itse viestien esitys, keskustelun tila, lähdeviitteet ja vuorovaikutus.
Käytä samaa hallittua tiedonhaku- ja lähteisiin perustuvaa vastausinfrastruktuuria kuin hostattu widget.
Rajaa julkiset selainavaimet hyväksyttyihin origineihin paljastamatta hallintatunnuksia.
Työnkulun vaihe

Luo ChattyBox-projekti, indeksoi sisältösi ja testaa edustavia kysymyksiä.

Työnkulun vaihe

Luo julkinen widgetin API-avain ja rajaa se sovelluksesi origineihin.

Työnkulun vaihe

Asenna @openstaticfish/chattybox ja alusta asiakas koontinäytön API-URL-osoitteella.

Työnkulun vaihe

Esitä vastaukset ja lähteinä käytetyt URL-osoitteet tuotteesi tarvitsemassa käyttöliittymässä.

Kolmivaiheinen käynnistys

Liitä JavaScript-SDK-alusta URL-osoite, testaa lainatut vastaukset ja asenna sitten widget.

Aloita rakentaminen SDK:lla
Headless-chat-infrastruktuuri

Hallitse tuotekokemusta, älä tiedonhakuputkea

SDK on suositeltu ratkaisu kehittäjävetoisiin integraatioihin, jotka tarvitsevat mukautetun käyttöliittymän, sovellustilan tai tuotekohtaisia työnkulkuja.

01

Tyypitetty asiakas-API

Käytä selkeää TypeScript-ystävällistä asiakasta viesteihin, jatkokeskusteluihin, widgetin määrityksiin ja lokalisoituihin teksteihin.

02

Lähdeviitteet

Saat lähde-URL-osoitteet jokaisen lähteisiin perustuvan vastauksen mukana ja päätät itse, miten ne näkyvät käyttöliittymässä.

03

Keskustelun jatkuvuus

Säilytä palautettu keskustelutunnus kävijän tilassa, jotta kontekstuaaliset jatkokysymykset toimivat.

04

Selkeät vastuurajat

Sovelluksesi hallitsee esitystä ja vuorovaikutusta; ChattyBox hoitaa haravoinnin, tiedonhaun, vastausten luonnin ja skaalauksen.

Asennuspolku

Asenna JavaScript-chatbot-SDK

Paketti toimii nykyisissä selain- ja Node.js-sovelluksissa, joissa fetch on käytettävissä. Käytä projektisi Upota-välilehdellä näkyvää tarkkaa widgetin API-URL-osoitetta ja julkista selainavainta.

  1. 1Asenna @openstaticfish/chattybox npm:stä.
  2. 2Alusta yksi Chattybox-asiakas julkisella API-avaimellasi ja widgetin API-URL-osoitteella.
  3. 3Lähetä viesti ja esitä palautettu vastaus, keskustelutunnus ja lähde-URL-osoitteet.
Aloita rakentaminen SDK:lla
chat.ts
ts
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);
UKK

Yleisiä kysymyksiä

1

Mikä on headless-JavaScript-chatbot-SDK?

Se on asiakaskirjasto, joka tarjoaa chat-yhteyden ja vastausdatan määräämättä käyttöliittymää. Sovelluksesi esittää viestit, lähteet, lataustilat ja ohjaimet.

2

Onko ChattyBoxin JavaScript SDK julkisesti saatavilla npm:ssä?

Kyllä. Asenna @openstaticfish/chattybox npm:stä ja käytä SDK-viitesivulla dokumentoitua julkista API:a.

3

Sisältääkö SDK tiedonhaun ja lähdeviitteet?

SDK kutsuu ChattyBoxin hallittua infrastruktuuria, joka hakee indeksoidusta sisällöstäsi ja palauttaa luodun viestin sekä lähteinä käytetyt URL-osoitteet.

4

Kannattaako käyttää SDK:ta vai widget.js:ää?

Käytä SDK:ta, kun tiimisi rakentaa mukautetun käyttöliittymän tai työnkulun. Käytä widget.js:ää, kun haluat ChattyBoxin ylläpitämän valmiin chat-käyttöliittymän ilman käännösvaihetta.

Aloita ilmaiseksi

Luottokorttia ei vaadita. Sisältöäsi ei käytetä mallien kouluttamiseen.

Luo ilmainen chatbot

Ilmainen taso. Ei korttia.