Código del widget de chat y control de costes: modelos, límites de respuesta y límites diarios
Un widget de chat público nunca debería traer una factura inesperada. Estos son los controles que limitan lo que puede gastar el código de tu widget de chat y cómo combinarlos.
Publicado:
Un widget de chat es público por diseño: cualquiera que abra tu página puede escribir en él. Esa es la idea, pero también significa que el coste debe estar limitado por controles que solo tú gestionas. api14 te ofrece varios, y funcionan en conjunto.
1. Elige el modelo con el precio a la vista
El selector de modelos del editor de widgets muestra el precio de cada modelo. Para un asistente de soporte, un modelo pequeño y rápido suele bastar, y cuesta una fracción de lo que cuesta un modelo de última generación. Como el modelo se guarda con el widget, puedes pasar a uno más potente más adelante sin cambiar el código de tu web:
<script src="https://api14.com/widget.js" data-widget="YOUR_WIDGET_ID" async></script>
2. Limita cada respuesta
Los widgets de chat tienen un ajuste de longitud máxima de respuesta (tokens) que limita la extensión de cada respuesta. Un límite de unos cientos de tokens mantiene las respuestas breves y pone un techo al coste de cada mensaje. Los historiales de conversación largos se recortan en el servidor, así que un chat interminable no puede hacer crecer la solicitud sin límite.
3. Vincula el widget a una clave API con sus propios límites
Cada widget funciona con una de tus claves API, elegida en el editor. La lista termina con Crear nueva clave API, así que puedes crear una clave dedicada para un widget en unos segundos. La configuración de la clave se aplica entonces a cada solicitud de los visitantes:
- Límite de gasto diario: la clave se detiene durante el resto del día cuando alcanza este importe.
- Solicitudes por minuto: un techo para la velocidad a la que se puede usar el widget.
- Modelos permitidos: una clave restringida a un modelo no puede usarse para nada más.
El uso del widget se registra bajo esa clave, así que Uso muestra exactamente lo que ha costado el widget. Si alguna vez necesitas detener el widget de inmediato, elimina o sustituye la clave.
4. Límites del widget y de la cuenta
Además de la clave, el editor del widget tiene su propio límite de gasto diario, y Configuración, Controles de widgets añade un límite común para todos los widgets de la cuenta. Cada visitante también tiene un límite por minuto y por día, para que una sola persona no pueda agotar tu presupuesto.
| Control | Dónde se configura |
|---|---|
| Modelo y longitud máxima de respuesta | Editor del widget |
| Gasto diario, ritmo y modelos permitidos de la clave | Claves API |
| Límite de gasto diario del widget | Editor del widget |
| Límite diario para todos los widgets, solicitudes por visitante | Configuración, Controles de widgets |
5. Tu saldo es el límite final
Las solicitudes de los visitantes se cobran de tu saldo en USD al precio normal del modelo. Cuando el saldo llega a cero, los widgets dejan de responder hasta que añadas fondos. Con Enviarme un correo cuando falle un widget activado, te enteras el mismo día.
Combina dos o tres de estos controles y el peor caso siempre será una cifra que tú has elegido. Crea tu widget en la página de widgets y consulta los precios actuales en precios.