Passar para o conteúdo principal

Configurar API na Base de Conhecimento do Whizz

Aprenda a conectar APIs externas para que seu agente possa consultar dados em tempo real.

P
Escrito por Produto Omnichat
Atualizado ontem

Além de arquivos, links e FAQs, o Whizz Studio permite conectar APIs externas à base de conhecimento.
Isso dá mais poder ao agente, permitindo que ele consulte dados dinâmicos em tempo real durante a conversa.

Quando usar uma API

Use uma API quando o agente precisar:

  • Consultar dados em tempo real (ex: status de pedido)

  • Validar informações em sistemas externos

  • Buscar dados variáveis (clima, cotação, saldo, etc.)


Passo a passo para configurar uma API

Passo 1: Iniciar a configuração

  1. Acesse Whizz Studio > Base de conhecimento

  2. Clique na aba API

  3. Clique em Configurar API ou Adicionar

Passo 2: Preencher dados básicos

Informe os dados iniciais da API:

  • Nome: identificador interno da integração

  • Descrição: explique claramente para a IA quando e por que essa API deve ser usada

💡 Dica importante:
A descrição funciona como um prompt. Quanto mais clara, melhor será o uso da API pelo agente.

Exemplo de descrição:

“Use esta API quando o usuário perguntar sobre a previsão do tempo em uma cidade específica.”

Passo 3: Configurar a requisição

Defina os detalhes técnicos da chamada:

  • Método HTTP: geralmente GET ou POST

  • URL (Endpoint): endereço da API

  • Use variáveis dinâmicas com {{ }}

    • Exemplo:
      https://api.exemplo.com/clima?cidade={{cidade}}

Passo 4: Autenticação e headers

Se a API exigir autenticação:

  • Configure o tipo de autenticação (Bearer Token, API Key, etc.)

  • Adicione headers personalizados, como:

    • Content-Type: application/json

🔒 Boa prática: nunca inclua credenciais diretamente na URL.

Passo 5: Mapear parâmetros

Defina quais informações o agente deve extrair da conversa para enviar à API.

Exemplo:

  • Variável: cidade

  • Instrução: extrair o nome da cidade mencionada pelo usuário

Isso ajuda a IA a preencher corretamente a requisição.


Boas práticas

Use descrições claras

A descrição da API orienta o raciocínio da IA. Seja explícito sobre:

  • O que a API retorna

  • Em quais situações ela deve ser usada

Planeje tratamento de erros

Sempre que possível, retorne mensagens de erro claras no JSON ou instrua o agente sobre como lidar com falhas.


Precisa de ajuda?

Se tiver dúvidas técnicas ou problemas na configuração, entre em contato com o suporte.

Respondeu à sua pergunta?