Código do widget de chat e controle de custos: modelos, limite de resposta e limites diários
Um widget de chat público nunca deve gerar uma conta surpresa. Estes são os controles que limitam quanto o código do seu widget de chat pode gastar, e como combiná-los.
Publicado:
Um widget de chat é público por natureza: qualquer pessoa que abre sua página pode digitar nele. Essa é a ideia, mas também significa que o custo precisa ser limitado por controles que só você define. A api14 oferece vários, e eles funcionam em conjunto.
1. Escolha o modelo de olho no preço
O seletor de modelos no editor do widget mostra o preço de cada modelo. Para um assistente de suporte, um modelo pequeno e rápido costuma bastar, e custa uma fração de um modelo de ponta. Como o modelo fica salvo com o widget, você pode trocar por um mais forte depois sem alterar o código no seu site:
<script src="https://api14.com/widget.js" data-widget="YOUR_WIDGET_ID" async></script>
2. Limite cada resposta
Widgets de chat têm a configuração Tamanho máximo da resposta (tokens), que limita o tamanho de cada resposta. Um teto de algumas centenas de tokens mantém as respostas curtas e define um custo máximo por mensagem. Históricos longos de conversa são cortados no servidor, então um chat sem fim não faz a solicitação crescer sem limite.
3. Vincule o widget a uma chave de API com limites próprios
Todo widget funciona com uma das suas chaves de API, escolhida no editor. A lista termina com Criar nova chave de API, então você cria uma chave exclusiva para um widget em poucos segundos. As configurações da chave passam a valer para cada solicitação dos visitantes:
- Limite de gasto diário: a chave para pelo resto do dia quando atinge esse valor.
- Solicitações por minuto: um teto para a velocidade de uso do widget.
- Modelos permitidos: uma chave restrita a um modelo não pode ser usada para mais nada.
O uso do widget é registrado nessa chave, então Uso mostra exatamente quanto o widget custou. Se algum dia precisar parar o widget na hora, exclua ou substitua a chave.
4. Limites do widget e da conta
Além da chave, o editor do widget tem seu próprio limite de gasto diário, e Configurações, Controles de widgets adiciona um teto para todos os widgets da conta. Cada visitante também tem limite por minuto e por dia, então uma única pessoa não consegue esgotar seu orçamento.
| Controle | Onde configurar |
|---|---|
| Modelo e máximo de tokens | Editor do widget |
| Gasto diário da chave, taxa e modelos permitidos | Chaves de API |
| Limite de gasto diário do widget | Editor do widget |
| Limite diário de todos os widgets, solicitações por visitante | Configurações, Controles de widgets |
5. Seu saldo é o limite final
As solicitações dos visitantes são cobradas do seu saldo em USD pelo preço normal do modelo. Quando o saldo chega a zero, os widgets param de responder até você adicionar saldo. Com a opção Envie-me um e-mail quando um widget falhar ativada, você fica sabendo no mesmo dia.
Combine dois ou três desses controles e o pior cenário será sempre um valor escolhido por você. Crie seu widget na página de widgets e veja os preços atuais em preços.