Para apps de chat e assistentes de IA
Dê ao seu chatbot respostas que se veem
O seu LLM é ótimo a conversar. Para o tempo, uma receita ou as calorias do almoço, a WebKnox entrega à sua app um cartão com fontes, e o seu modelo trata de tudo o resto.
Only first thing. The overnight rain in Dresden eases off by about 7 am; the rest of Thursday stays mostly dry, between 8 and 12°.
A mesma pergunta, duas respostas
A medium banana (118 g) has about 105 kcal, mostly from carbohydrates: 27 g, including 14 g of sugars. It also gives you 3.1 g of fiber and 422 mg of potassium.
Onde encaixa no seu backend
Uma chamada extra antes de o seu modelo responder. Nada para migrar, nenhuma sessão para gerir.
- O utilizador perguntana interface do seu chat
- O seu servidorenvia as mensagens à WebKnox
- matched: trueapresente o cartão e guarde o texto no histórico
- matched: falseo seu LLM responde como hoje
// server.js: your chat endpoint const res = await fetch('https://api.webknox.com/v2/answers', { method: 'POST', headers: { Authorization: `Bearer ${process.env.WEBKNOX_API_KEY}`, 'Content-Type': 'application/json', }, body: JSON.stringify({ messages }), }); const answer = await res.json(); if (answer.matched) return { type: 'card', answer }; // <webknox-answer> renders it return { type: 'text', text: await myLlm.reply(messages) };
A ter em conta nas apps de chat
Perguntas de seguimento em botões
«E amanhã?» chega como um evento webknox-follow-up. Envie-o como a próxima mensagem do utilizador.
Guarde o texto no histórico
Guarde o text da resposta como mensagem do assistente, para que mais tarde o seu modelo e a WebKnox percebam «e uma grande?».
Adapte ao aspeto da sua app
Escolha um estilo, defina a sua cor de destaque ou substitua qualquer propriedade --wk-* no seu CSS.