🖥️ Chame APIs externas em seus fluxos de chat
Last updated
Last updated
Uma API externa (Interface de Programação de Aplicativo) refere-se a um conjunto de regras e protocolos que permitem que um aplicativo de software interaja e se comunique com outro sistema, serviço ou plataforma de software externo. Ele permite que diferentes programas de software acessem e troquem dados e funcionalidades de maneira integrada, mesmo que sejam desenvolvidos por organizações diferentes ou executados em servidores diferentes.
Existem vários tipos de APIs, cada uma atendendo a propósitos e casos de uso específicos.
No momento, oferecemos suporte a APIs RESTful baseadas em JSON com chave de API, token JWT ou APIs públicas
Aqui está o fluxo para usar as APIs nos Chatflows
Fluxos de trabalho de uso de APIs no ChatFlow
Para integrar APIs perfeitamente aos seus fluxos de bate-papo no Etherna.IA, siga estas etapas:
Etapa 1: acesse o painel do Etherna.IA
Faça login em sua conta Etherna.IA e acesse o painel.
Etapa 2: navegue até a seção de desenvolvedores
Na barra de navegação lateral, localize e clique em “Mais”.
Na seção “Mais”, selecione “Desenvolvedores”.
Etapa 3: preparar atributos personalizados
Antes de continuar, certifique-se de ter adicionado todos os atributos personalizados necessários para as interações da API. Atributos personalizados ajudarão a capturar e gerenciar dados. Consulte o documento antes de criar e gerenciar os atributos personalizados
Etapa 4: adicionar uma nova API
Na seção “Desenvolvedores”, encontre “Suas APIs” e clique em “Adicionar API” no canto superior direito.
Etapa 5: configure sua API
Em "Configurar APIs", defina os detalhes a seguir. A estrutura é semelhante ao Postman para testar APIs:
Nome da API : Este é o nome de exibição da API, usado para melhor legibilidade no Etherna.IA.
Método API : Especifique o método HTTP (por exemplo, GET, POST, PUT).
Insira o URL da API : forneça o URL da API que você pretende chamar.
Parâmetros de consulta : adicione quaisquer parâmetros de consulta necessários.
Cabeçalhos : inclua os cabeçalhos necessários para a API.
Corpo : Defina o corpo da solicitação, se necessário.
Observação: se você deseja inserir variáveis personalizadas na API, use "/" como espaço reservado. No entanto, para a configuração inicial, você precisará inserir os valores reais para testar a API e salvar a estrutura de resposta.
Etapa 6: testar a API
Vá para "Gerenciar resposta da API" e clique em "Testar" a API com valores reais. Isso ajudará o Etherna.IA a entender a estrutura de resposta da API.
Etapa 7: mapear a resposta da API para atributos personalizados
Na guia "Gerenciar resposta da API", você pode mapear as variáveis de resposta da API para seus atributos personalizados do Etherna.IA.
Etapa 8: Substitua os Valores Reais
Se necessário, substitua os valores reais na configuração da API pelos atributos customizados que você mapeou.
Etapa 9: acesse seu fluxo de bate-papo
Navegue até o fluxo de bate-papo do seu bot clicando em "Editar seu fluxo de bate-papo" na seção "Bots".
Etapa 10: selecione o componente de bate-papo "API"
Na lista de componentes de chat, escolha o componente de chat "API".
Etapa 11: chame a API
No painel direito, chame a API selecionando a API que você configurou anteriormente pelo nome.
Etapa 12: Mapeie as próximas perguntas
Mapeie a próxima pergunta com base no código de resposta da sua API (por exemplo, 200, 300, etc.). Se o código de resposta da API não corresponder a nenhum valor predefinido, ele acionará a resposta mapeada para “outros”.
E pronto! Sua API está pronta para aprimorar a funcionalidade do seu chatbot e fornecer interações dinâmicas com base nas respostas da API.