We gebruiken cookies. Cookies en browseropslag houden je ingelogd en onthouden je voorkeuren. Met je toestemming meten we ook hoe de site wordt gebruikt. Je kunt je wanneer je wilt. Zie ons cookiebeleid.

Chatwidget

Chatwidgetcode en kostenbeheersing: modellen, antwoordlimieten en daglimieten

Een openbare chatwidget mag nooit voor een verrassende rekening zorgen. Dit zijn de instellingen die begrenzen wat je chatwidgetcode kan uitgeven, en hoe je ze combineert.

Gepubliceerd:

Een chatwidget is per definitie openbaar: iedereen die je pagina opent, kan erin typen. Dat is precies de bedoeling, maar het betekent ook dat de kosten begrensd moeten worden door limieten die alleen jij beheert. api14 geeft je er meerdere, en ze werken samen.

1. Kies het model met de prijs in beeld

De modelkeuzelijst in de widgeteditor toont de prijs van elk model. Voor een supportassistent is een klein, snel model vaak genoeg, en dat kost een fractie van een topmodel. Omdat het model bij de widget wordt opgeslagen, kun je later overstappen op een sterker model zonder de code op je site te wijzigen:

<script src="https://api14.com/widget.js" data-widget="YOUR_WIDGET_ID" async></script>

2. Begrens elk antwoord

Chatwidgets hebben de instelling Maximale antwoordlengte (tokens), die de lengte van elk antwoord beperkt. Een limiet van een paar honderd tokens houdt antwoorden kort en zet een plafond op de kosten van één bericht. Lange gespreksgeschiedenissen worden op de server ingekort, zodat een eindeloze chat het verzoek niet onbeperkt kan laten groeien.

3. Koppel de widget aan een API-key met eigen limieten

Elke widget draait op een van je API-keys, gekozen in de editor. De lijst eindigt met Nieuwe API-key maken, zodat je in een paar seconden een aparte key voor één widget maakt. De instellingen van de key gelden dan voor elk verzoek van een bezoeker:

  • Dagelijkse bestedingslimiet: de key stopt voor de rest van de dag zodra dit bedrag is uitgegeven.
  • Verzoeken per minuut: een plafond voor hoe snel de widget gebruikt kan worden.
  • Toegestane modellen: een key die beperkt is tot één model kan nergens anders voor worden gebruikt.

Het gebruik van de widget wordt onder die key geregistreerd, dus Gebruik laat precies zien wat de widget heeft gekost. Moet je de widget ooit meteen stoppen, verwijder of vervang dan de key.

4. Limieten voor widget en account

Bovenop de key heeft de widgeteditor een eigen dagelijkse bestedingslimiet, en Instellingen, Widgetinstellingen voegt één limiet toe voor alle widgets in het account. Elke bezoeker is daarnaast beperkt per minuut en per dag, zodat één persoon je budget niet kan opmaken.

InstellingWaar je die instelt
Model en maximale antwoordlengteWidgeteditor
Dagbudget, snelheid en toegestane modellen van de keyAPI-keys
Dagelijkse bestedingslimiet van de widgetWidgeteditor
Daglimiet voor alle widgets, verzoeken per bezoekerInstellingen, Widgetinstellingen

5. Je saldo is de laatste grens

Verzoeken van bezoekers worden afgeschreven van je USD-saldo tegen de normale prijs van het model. Als het saldo op nul staat, antwoorden widgets niet meer tot je geld toevoegt. Met Mail me als een widget faalt ingeschakeld, hoor je het dezelfde dag nog.

Combineer twee of drie van deze instellingen en het slechtste scenario is altijd een bedrag dat je zelf hebt gekozen. Bouw je widget op de widgetpagina en bekijk de actuele prijzen bij prijzen.