Cartões, não parágrafos
O tempo torna-se uma previsão, a nutrição um rótulo, uma receita um modo de cozinhar passo a passo. Catorze tipos de cartão hoje, cada um com um esquema tipado e versionado; os quizzes e os filmes chegam em breve.
A API de respostas para chats, assistentes e ecrãs
Envie à WebKnox a conversa que a sua app já tem. Recebe um cartão enriquecido, com fontes, para apresentar com uma linha de código, ou matched: false quando deve ser o seu próprio modelo a responder.
Escreva qualquer pergunta e a resposta chega ao vivo da API da WebKnox. Os exemplos mostram respostas gravadas. Estão em inglês.
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
}
}Os grandes modelos de linguagem escrevem parágrafos fluentes. Mas quem pergunta pelo tempo de amanhã, pelas calorias de uma banana ou por uma receita de panquecas quer ver a resposta num relance.
O tempo torna-se uma previsão, a nutrição um rótulo, uma receita um modo de cozinhar passo a passo. Catorze tipos de cartão hoje, cada um com um esquema tipado e versionado; os quizzes e os filmes chegam em breve.
Dados ao vivo de MET Norway, USDA FoodData Central, Wikipedia, Wikimedia Commons e outras fontes. Os cartões indicam as suas fontes, com a licença quando existe.
Envie as mensagens que já guarda; a WebKnox não memoriza nada. Não há resposta enriquecida? Recebe matched: false, o seu LLM responde e não paga nada.
Uma resposta, apresentada onde estão os seus utilizadores: num balão de chat, num ecrã de cozinha, numa coluna inteligente ou num canal de equipa.
Coloque <webknox-answer> na sua lista de mensagens. Funciona com qualquer framework e qualquer LLM.
Esquemas para ler num relance, legíveis do outro lado da sala. Temas para átrios escuros e paredes de cozinha.
Veja como encaixaVozCada resposta traz uma linha speech curta e as perguntas de seguimento mais prováveis.
Uma imagem do cartão para plataformas de chat que não executam scripts, acompanhado do texto.
Veja como encaixaPOST /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.dataFontes e skills determinísticas, não palpites. As novas skills chegam como novos tipos de cartão.
Um tema define as cores e a tipografia, e também o que cada cartão mostra: só a temperatura numa barra de estado, a previsão completa num 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°.
Sem cartão de crédito. As perguntas sem correspondência nunca contam para a sua quota.