Des cartes, pas des paragraphes
La météo devient une prévision, la nutrition une étiquette, une recette un mode cuisine pas à pas. Quatorze types de carte aujourd'hui, chacun avec un schéma typé et versionné ; les quiz et les films arrivent bientôt.
L'API de réponses pour les chats, les assistants et les écrans
Envoyez à WebKnox la conversation que votre app a déjà. Vous recevez une carte enrichie et sourcée à afficher en une ligne de code, ou matched: false quand c'est à votre propre modèle de répondre.
Posez n'importe quelle question : la réponse arrive en direct de l'API WebKnox. Les exemples montrent des réponses enregistrées. Elles sont en anglais.
15° and partly cloudy in Dresden right now. Light rain starts around 8 pm and gets heavier after 10 pm; it eases off by about 7 am, and Thursday stays mostly dry with a high of 12°.
{
"v": 2,
"id": "ans_c29351492af2",
"matched": true,
"locale": "en",
"skill": "weather",
"confidence": 0.98,
"text": "15° and partly cloudy in Dresden right now. Light rain starts around 8 pm and gets heavier after 10 pm; it eases off by about 7 am, and Thursday stays mostly dry with a high of 12°.",
"speech": "It's 15 degrees and partly cloudy in Dresden. Rain starts this evening and lasts until early morning.",
"card": {
"type": "weather.forecast",
"version": 1,
"data": { … }
},
"sources": [
{
"name": "MET Norway",
"url": "https://api.met.no",
"license": "CC BY 4.0"
}
],
"follow_ups": [
"Do I need an umbrella tomorrow?",
"When is sunset today?"
],
"actions": [],
"usage": {
"billable": true
}
}Les grands modèles de langage rédigent des paragraphes fluides. Mais qui demande la météo de demain, les calories d'une banane ou une recette de crêpes veut voir la réponse d'un coup d'œil.
La météo devient une prévision, la nutrition une étiquette, une recette un mode cuisine pas à pas. Quatorze types de carte aujourd'hui, chacun avec un schéma typé et versionné ; les quiz et les films arrivent bientôt.
Des données en direct de MET Norway, USDA FoodData Central, Wikipedia, Wikimedia Commons et d'autres. Les cartes citent leurs sources, avec la licence quand il y en a une.
Envoyez les messages que vous conservez déjà ; WebKnox ne mémorise rien. Pas de réponse enrichie ? Vous recevez matched: false, votre LLM répond, et vous ne payez rien.
Une seule réponse, affichée là où sont vos utilisateurs : une bulle de chat, un écran de cuisine, une enceinte ou un canal d'équipe.
Placez <webknox-answer> dans votre liste de messages. Compatible avec n'importe quel framework et n'importe quel LLM.
Des mises en page « En bref », lisibles depuis l'autre bout de la pièce. Des thèmes pour les halls sombres et les murs de cuisine.
Voir comment l'intégrerVoixChaque réponse contient une courte phrase speech, ainsi que les relances à écouter ensuite.
Une image de la carte pour les plateformes de chat qui n'exécutent pas de scripts, avec le texte à côté.
Voir comment l'intégrerPOST /v2/answers
{
"messages": [
{"role": "user",
"content": "Weather in Dresden?"}
]
}{
"matched": true,
"text": "15° and partly cloudy…",
"card": {
"type": "weather.forecast",
"data": { … }
}
}<webknox-answer
theme="kiosk">
</webknox-answer>
// or render.embed_url,
// render.image_url, card.dataDes sources et des compétences déterministes, pas des suppositions. Les nouvelles compétences arrivent sous forme de nouveaux types de carte.
Un thème définit les couleurs et la typographie, mais aussi ce que chaque carte affiche : seulement la température dans une barre d'état, la prévision complète dans un chat.
15° and partly cloudy in Dresden right now. Light rain starts around 8 pm and gets heavier after 10 pm; it eases off by about 7 am, and Thursday stays mostly dry with a high of 12°.
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.
15° and partly cloudy in Dresden right now. Light rain starts around 8 pm and gets heavier after 10 pm; it eases off by about 7 am, and Thursday stays mostly dry with a high of 12°.
Sans carte bancaire. Les questions sans correspondance ne sont jamais décomptées de votre quota.