Skip to main content
ThunderPhonen upotettavan puhewidgetin avulla verkkosivustosi kävijät voivat puhua tekoälyagentin kanssa suoraan selaimesta. Puhelua ei tarvita — käyttäjät napsauttavat painiketta ja aloittavat ThunderPhonen reaaliaikaisen puhekeskustelun. Widget näkyy lasimaisena palkkina, joka mukautuu vaaleisiin ja tummiin teemoihin. Korostusvärejä ja sijaintia voi mukauttaa. Se jaetaan @thunderphone/widget-npm-pakettina, ja se on saatavilla myös CDN:n kautta ympäristöihin, joissa ei käytetä bundleria.
ThunderPhone widget in light and dark themes with various accent colors

Vaatimukset

Ennen kuin upotat widgetin, suorita nämä kolme vaihetta ThunderPhone Dashboardissa:
1

Luo julkaistava API-avain

Siirry hallintapaneelin asetuksissa kohtaan Kehittäjät ja luo julkaistava avain. Julkaistavat avaimet alkavat merkkijonolla pk_live_, ja ne on turvallista sisällyttää asiakaspuolen koodiin.
2

Määritä sallitut verkkotunnukset

Lisää samoissa Kehittäjät-asetuksissa verkkotunnukset, joihin widget upotetaan. localhost on aina sallittu kehitystä varten. Jokerimerkit ovat tuettuja (esim. *.example.com).
3

Luo verkkowidget

Siirry hallintapaneelissa kohtaan Verkkowidgetit ja luo widget. Valitse agentti, jonka haluat julkaista, sekä käytettävä julkaistava avain. Agentti määritetään automaattisesti julkaistavan avaimesi asetusten perusteella.
Julkaistavat avaimet (pk_live_...) eivät ole samoja kuin salaiset API-tunnuksesi. Julkaistavat avaimet on suunniteltu asiakaspuolen käyttöön, ja ne on rajattu widget-istuntoihin sallituissa verkkotunnuksissasi. Älä koskaan käytä salaista API-tunnustasi asiakaspuolen koodissa.

Pika-aloitus

Asenna paketti:
Lisää widget sovellukseesi:
Siinä kaikki. Käyttäjäsi näkevät lasimaisen puhelupalkin, joka yhdistää heidät tekoälyagenttiisi yhdellä napsautuksella.

Mukauttaminen

Widgetissä on neljä ulkoasuun liittyvää proppia:
Kolme muuta proppia mukauttavat istuntoa ulkoasun sijaan — kaikki välitetään istuntopyyntöön puhelun alkaessa: Katso täydellinen proppitaulukko React-komponentin viitteestä. Täysin mukautettua käyttöliittymää varten käytä headless-hookia puheistunnon hallintaan samalla, kun rakennat oman käyttöliittymäsi. Hook tarjoaa reaaliaikaiset äänitasot äänireaktiivisten visualisointien rakentamiseen.

Integrointivaihtoehdot

Valitse teknologiaasi sopiva integrointitapa:

React-komponentti

Valmis käyttöliittymäkomponentti, jossa on sisäänrakennetut puhelunhallinta- ja tilanäyttötoiminnot. Tuo, välitä propsit, valmista.

Headless-hook

Täysi hallinta käyttöliittymästä. useThunderPhone-hook hallitsee puheistuntoa samalla, kun rakennat oman käyttöliittymäsi.

CDN / Script-tagi

Ei vaadi bundleria. Lataa widget script-tagilla staattisille sivustoille, WordPressiin ja muihin kuin React-ympäristöihin.

Tyylittely

Widgetissä on sisäänrakennetut vaalea ja tumma teema, joita hallitaan theme-propilla, sekä korostusväri, jota hallitaan primaryColor-propilla. Jos tarvitset laajempaa mukautusta, voit ylikirjoittaa CSS-mukautettuja ominaisuuksia ja luokkia. Lisätietoja on tyylittelyoppaassa.
Tarvitsetko apua? Ota yhteyttä: support@thunderphone.com