A decisão

Escolha pela autoridade necessária. RAG explica documentos; consulta determinística retorna fatos estruturados por regras; chamada de ferramenta solicita uma operação que a aplicação deve validar e autorizar.

Um exemplo concreto

Um assistente fictício recebe três pedidos: política de devolução, chegada de devolução e cancelamento de coleta. O primeiro usa trechos, o segundo o registro autorizado, o terceiro um comando validado com confirmação adequada.

Alternativas a considerar

  • Combine busca conversacional e formulário comum se necessário. Uma interface única precisa preservar permissões, evidências e erros distintos. Conveniência não substitui fluxo confiável.

Onde o plano falha

Não responda estoque atual com documento antigo nem permita consultas irrestritas inventadas pelo modelo. Limite operações, valide parâmetros e esclareça identificadores ambíguos.

Encaminhe o pedido antes de redigir

Defina três contratos de resposta: explicação identifica versão e trecho da política; consulta identifica registro autorizado e momento da leitura; cancelamento identifica coleta, transição permitida e resultado. A linguagem pode ser conversacional, mas essas obrigações continuam separadas na aplicação.

Uma mensagem pode pedir explicação da cobrança, consulta de estado e cancelamento se a coleta não começou. Uma explicação plausível não valida uma condição de escrita. Leia o estado oficial, mostre a ação e valide novamente na confirmação. Se mudou, explique e peça nova decisão. Identificador ambíguo exige esclarecimento, não a escolha de um registro conveniente.

Teste a fronteira entre compreender e executar

Experimente duas coletas com o mesmo nome, coleta concluída, usuário sem acesso e fornecedor que recebe o cancelamento mas perde a resposta. Combine resultados aceitáveis com o negócio. Uma resposta de chat bem escrita não comprova execução. Diferencie concluído, rejeitado e não resolvido, com referência para investigação.

Mantenha o comando utilizável sem modelo para testar permissões, parâmetros e repetições separadamente. Responsáveis documentais atualizam políticas; operações acompanha comandos incertos; produto define ações oferecidas. Se a conversa ficar pouco confiável, preserve formulário ou consulta convencional como alternativa funcional.

Antes de contratar o projeto

É explicação, fato atual ou ação? Qual sistema é a autoridade? Uma operação importante pode ser revisada antes? Desenhe a integração de IA por essas respostas.

Fontes e outras leituras

  1. Microsoft: RAG solution design and evaluation
Serviços

Integração de IA

IA onde ajuda. Limites onde importa.

Converse sobre este serviço