De onde a IA tirou isso?
Faz o mesmo que a resposta com IA sobre a sua base, mas devolve de onde tirou cada parte: além do texto, você recebe os trechos e documentos que a sustentam. Serve para quando a resposta precisa ser conferível — o usuário clica na fonte e lê o parágrafo original, sem acreditar no escuro.
Rode online
Rode nos nossos servidores com a sua conta. As ferramentas grátis rodam no seu navegador; esta aqui é descontada do seu saldo do KIT pelo preço acima.
Resposta de IA sem “confia em mim”
Uma resposta gerada por IA, sozinha, pede um voto de fé: está certa porque sim. Em muitos assuntos isso não basta — quem lê quer saber de onde veio antes de agir. Esta capacidade responde a pergunta a partir da sua base e devolve junto a origem: os trechos exatos e os documentos que embasaram cada afirmação. A resposta deixa de ser uma caixa-preta e vira algo que dá para auditar: o leitor confere a fonte, o revisor rastreia o parágrafo, e a confiança para de depender só do tom seguro do texto.
O que vem junto da resposta
Você recebe dois blocos numa única chamada: o texto da resposta redigido a partir dos seus documentos e a lista das fontes que a sustentam — cada trecho recuperado, com o documento de onde saiu e onde ficava. Com isso o seu sistema monta o que quiser: um “ver fonte” clicável embaixo da resposta, uma citação numerada no corpo do texto, ou um painel lateral para o revisor. A tarefa entrega a matéria-prima rastreável; como você exibe a fonte para o usuário final é decisão sua.
Quando citar a fonte deixa de ser luxo
Há contextos em que responder sem mostrar de onde veio simplesmente não serve. Suporte que orienta sobre garantia precisa apontar a cláusula. Sistema contábil-fiscal que responde sobre uma obrigação tem que indicar a norma. Área da saúde, jurídico, compliance interno: em todos, a resposta só vale se for conferível. É também o antídoto contra a IA que inventa com segurança — se não há trecho que sustente, a ausência de fonte é o próprio alerta de que aquilo não deveria ser tratado como certo.
Preço por pergunta, fontes incluídas
O custo é o mesmo da resposta simples: US$ 0,015 por pergunta mais US$ 0,003 da chamada — US$ 0,018 no total, em dólar e com preço publicado. As fontes vêm junto, sem taxa extra. Uma central que responde 1.000 perguntas por mês com origem rastreável gasta US$ 18, sem contrato nem assinatura. Como se paga por pergunta, dá para reservar a versão com fontes para os assuntos que exigem conferência e deixar o resto na resposta simples, mais enxuta.
Casos de uso
Jurídico que responde apontando a cláusula
Um escritório indexou os contratos e pergunta “há multa por rescisão antecipada?”. A resposta vem com o trecho exato da cláusula e o documento de origem — o advogado confere a fonte antes de orientar o cliente, sem reler o contrato inteiro.
Sistema contábil-fiscal com norma citada
Uma plataforma para contadores responde dúvidas sobre obrigações e devolve, junto, o trecho da instrução normativa que embasa a resposta. O contador não age no escuro: lê a fonte, confirma que se aplica ao caso e segue.
Suporte que mostra o artigo da base
No chat de ajuda de um SaaS, cada resposta traz um “ver na documentação” que abre o parágrafo original. Quando a orientação não resolve, o cliente já está a um clique do artigo completo — e o time confia mais no que o bot responde.
Auditoria interna rastreável
A área de compliance da TecnoSul Soluções Digitais consulta as políticas internas e guarda, com cada resposta, os trechos que a sustentaram. Fica o registro de onde a orientação saiu, útil quando alguém pergunta, meses depois, por que se decidiu assim.
Perguntas frequentes
Como as fontes vêm na resposta?
Junto do texto, você recebe a lista dos trechos recuperados que sustentam a resposta, cada um com o documento de origem e a localização. É dado estruturado: o seu sistema decide se mostra como link “ver fonte”, citação numerada ou painel de revisão.
E se a resposta se apoiar em vários documentos?
As fontes vêm todas — pode ser mais de um trecho, de documentos diferentes, quando a resposta combina informação de várias partes da base. Assim dá para ver exatamente quais pedaços entraram na resposta, não só um deles.
Qual a diferença para a resposta sem fontes?
A resposta simples entrega só o texto e sai mais enxuta; esta devolve também a origem rastreável de cada afirmação. Use com fontes onde a resposta precisa ser conferível — jurídico, fiscal, saúde — e a versão simples onde basta responder rápido. O preço por pergunta é o mesmo nas duas.
Posso mostrar a fonte como link para o usuário final?
Pode. Como cada fonte vem identificada pelo documento e pela localização, o seu sistema monta o link para o trecho original — um “ver na fonte” embaixo da resposta é o uso mais comum. A montagem da exibição fica do seu lado.
Quanto custa e como funciona a cobrança?
US$ 0,018 por pergunta (US$ 0,003 da chamada mais US$ 0,015), com as fontes incluídas sem custo extra. Pré-pago e por uso, pagamento via PayPal em dólar — Pix ainda não. Sem assinatura: você compra saldo e consome conforme pergunta.
É seguro usar com documentos confidenciais?
Os documentos são processados para indexar e responder; as fontes devolvidas apontam para trechos da sua própria base, não expõem nada além do que você indexou. Declare esse tratamento no seu aviso de privacidade da LGPD e indexe apenas o que precisa ser consultado.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/rag/answer-sources \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'const res = await fetch("https://api.kit.forhosting.com/rag/answer-sources", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/rag/answer-sources",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/rag/answer-sources", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/rag/answer-sources", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"input": "…"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "rag.answer_sources",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_chunks | 10000 |
max_tokens | 20000 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
422 | task_failed | A tarefa falhou do nosso lado. Você não paga nada por ela. |