API cleient wedi'i deipio
Defnyddiwch gleient cryno sy'n addas i TypeScript ar gyfer negeseuon, sgyrsiau dilynol, ffurfweddu'r teclyn a labeli lleol.
Defnyddiwch @openstaticfish/chattybox i reoli'r rhyngwyneb tra bo ChattyBox yn rhedeg adalw, dyfyniadau ffynhonnell, sgyrsiau a graddio. Mae'r allwedd API sy'n ddiogel i'r porwr yn adnabod eich prosiect a gellir ei chyfyngu i darddleoedd cymeradwy.
Mae ChattyBox yn cropian eich gwefan bresennol, dogfennaeth, canolfan gymorth, CMS neu sylfaen wybodaeth, ac yna'n mewnosod chatbot sy'n ateb o'ch cynnwys cyhoeddedig eich hun yn hytrach na chof generig model.
Crëwch brosiect ChattyBox, mynegaiwch eich cynnwys a phrofwch gwestiynau cynrychioliadol.
Crëwch allwedd API teclyn gyhoeddus; gallwch ei chyfyngu’n ddewisol i darddiadau eich ap.
Gosodwch @openstaticfish/chattybox a chychwynnwch y cleient gyda'r URL API o'r dangosfwrdd.
Cyflwynwch atebion ac URLau'r ffynonellau a ddyfynnwyd yn y rhyngwyneb sydd ei angen ar eich cynnyrch.
Lansiad tri cham
Yr SDK yw'r llwybr a argymhellir ar gyfer integreiddiadau dan arweiniad datblygwyr sydd angen rhyngwyneb personol, cyflwr cymhwysiad neu lifoedd gwaith penodol i'r cynnyrch.
Defnyddiwch y pwyntiau gwirio hyn i benderfynu a ddylai ChattyBox eistedd wrth ymyl eich platfform docs, amnewid cynorthwyydd ar wahân, neu aros yn ynysig ar gyfer profi.
Defnyddiwch gleient cryno sy'n addas i TypeScript ar gyfer negeseuon, sgyrsiau dilynol, ffurfweddu'r teclyn a labeli lleol.
Derbyniwch URLau ffynhonnell gyda phob ateb wedi'i seilio a phenderfynwch yn union sut maent yn ymddangos yn eich rhyngwyneb.
Cadwch yr ID sgwrs a ddychwelwyd i grwpio negeseuon mewn un sgwrs. Nid yw’r cais ateb presennol yn cynnwys negeseuon cynharach fel cyd-destun i’r model.
Eich cymhwysiad sy'n rheoli cyflwyno a rhyngweithio; ChattyBox sy'n gweithredu cropian, adalw, cynhyrchu a graddio.
Mae'r pecyn yn gweithio mewn cymwysiadau porwr a Node.js cyfredol sy'n darparu fetch. Defnyddiwch union URL API y teclyn a'r allwedd porwr gyhoeddus a ddangosir yn nhab Mewnosod eich prosiect.
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);Llyfrgell gleient yw hi sy'n darparu cludiant sgwrsio a data ymateb heb bennu'r rhyngwyneb. Eich cymhwysiad sy'n cyflwyno negeseuon, ffynonellau, cyflyrau llwytho a rheolyddion.
Ydy. Gosodwch @openstaticfish/chattybox o npm a defnyddiwch yr API cyhoeddus sydd wedi'i ddogfennu ar dudalen gyfeirio'r SDK.
Mae'r SDK yn galw seilwaith a reolir ChattyBox, sy'n adalw o'ch cynnwys wedi'i fynegeio ac yn dychwelyd y neges a gynhyrchwyd gydag URLau'r ffynonellau a ddyfynnwyd.
Defnyddiwch yr SDK pan fo'ch tîm yn rheoli rhyngwyneb neu lif gwaith personol. Defnyddiwch widget.js pan fyddwch am i ChattyBox gynnal rhyngwyneb sgwrsio parod.
Nid oes angen cerdyn credyd. Ni ddefnyddir eich cynnwys i hyfforddi modelau.
Haen am ddim. Dim angen cerdyn.
Rydym yn defnyddio offer dadansoddeg a rheoli tagiau dewisol i ddeall sut mae'r wefan yn cael ei defnyddio. Dewiswch a ydych am ganiatáu Ahrefs Web Analytics, PostHog a Google Tag Manager. Mae diffodd dadansoddeg yn ail-lwytho'r dudalen hon fel bod y newid yn cael ei weithredu'n briodol. Nid yw swyddogaethau hanfodol y wefan na monitro gwallau yn cael eu rheoli gan y dewis hwn. Darllenwch ein polisi preifatrwydd.