Para apps de chat y asistentes de IA
Dale a tu chatbot respuestas que se ven
Tu LLM es genial conversando. Para el tiempo, una receta o las calorías del almuerzo, WebKnox le entrega a tu app una tarjeta con fuentes, y tu modelo se encarga de todo lo demás.
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°.
La misma pregunta, dos respuestas
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.
Dónde encaja en tu backend
Una llamada más antes de que se ejecute tu modelo. Nada que migrar, ninguna sesión que gestionar.
- El usuario preguntaen la interfaz de tu chat
- Tu servidorenvía los mensajes a WebKnox
- matched: truemuestra la tarjeta y guarda su texto en el historial
- matched: falsetu LLM responde como hasta ahora
// 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 tener en cuenta en apps de chat
Seguimientos en forma de chips
«¿Y mañana?» llega como un evento webknox-follow-up. Envíalo como el siguiente mensaje del usuario.
Guarda el texto en el historial
Guarda el text de la respuesta como turno del asistente, para que tu modelo y WebKnox entiendan más tarde «uno grande».
Adáptalo al aspecto de tu app
Elige un estilo, define tu color de acento o sobrescribe cualquier propiedad --wk-* desde tu CSS.