cerebro-vip INEMA.CLUB
inícioINEMA.N8N

Documentação de um workflow n8n que integra Google Drive, OpenAI…

INEMA.N8N · 2025-03-30 · ~3 min · ver no Telegram ↗

INEMA

Mapeamento de Credenciais do Workflow:

  • Os nós "Mapear Workflows e Credenciais" e "Salvar no Banco de Dados" permitem o armazenamento e a consulta dinâmica das credenciais do fluxo.
  • Isso é útil para escalar e gerenciar múltiplos workflows.

Conclusão

Este workflow simplifica a criação de um assistente de IA que utiliza o conteúdo de arquivos do Google Drive. Automatizando o upload de arquivos, a criação do assistente e a interação por chat, ele oferece uma experiência fluida para usuários que desejam consultar documentos por meio de uma interface conversacional. A inclusão do mapeamento de credenciais de workflows melhora ainda mais a gestão e escalabilidade dos seus processos assistidos por IA.


Recursos

  • Template JSON

Consulta de Credenciais do n8n com Agente de SQL com IA

Visão Geral do Workflow: Assistente OpenAI – Upload de Arquivo, Criação de um Assistente e Chat com Ele!

Este fluxo de trabalho simplifica o processo de carregar um arquivo do Google Drive, criar um assistente de IA utilizando esse arquivo como fonte de conhecimento e interagir com o assistente por meio de uma interface de chat. O assistente utiliza a API da OpenAI para responder às perguntas dos usuários com base no conteúdo do arquivo enviado.


Principais Componentes do Workflow

Upload de Arquivo e Criação do Assistente

  • Obter Arquivo (Google Drive): Baixa um arquivo do Google Drive usando um ID de arquivo específico. No exemplo, o arquivo é um documento de festival de música.

  • Upload do Arquivo para OpenAI: O arquivo baixado é enviado para a OpenAI usando o endpoint da API de upload de arquivos. Essa etapa registra o arquivo na OpenAI para ser usado na criação do assistente.

  • Criar Novo Assistente: Um Assistente da OpenAI é criado usando o arquivo enviado como fonte de conhecimento. O assistente é configurado com nome, descrição, instruções de sistema e um conjunto de ferramentas para recuperação de informações.


Interação com o Usuário

  • Gatilho de Chat: Uma interface de chat é fornecida por meio de um gatilho de chat do n8n. Os usuários podem interagir com o assistente enviando mensagens.

  • Assistente OpenAI (Chat): As mensagens enviadas pelos usuários são processadas pelo assistente, permitindo que ele gere respostas com base no arquivo enviado e na configuração feita.


Coordenação do Workflow e Mapeamento de Dados

  • Mapear Workflows e Credenciais: Um nó de mapeamento extrai e consolida informações de workflows e credenciais, armazenando esses dados em um banco de dados SQLite local para referência.

  • Executar Gatilho de Workflow: Este nó é usado para iniciar um subworkflow quando necessário.

  • Notas Autoadesivas (Sticky Notes): Vários nós de anotações fornecem documentação interna e instruções de configuração para o usuário, garantindo que o fluxo esteja corretamente configurado (por exemplo, definindo credenciais do Google Drive e OpenAI).


Resumo do Fluxo de Dados

Aquisição e Upload do Arquivo:

  • O arquivo é buscado no Google Drive.
  • O arquivo é enviado para a OpenAI, e o identificador retornado é usado para criar um novo assistente.

Criação do Assistente:

  • O nó "Criar novo Assistente" registra um novo assistente na OpenAI usando o arquivo enviado.
  • A configuração do assistente inclui nome, descrição e instruções personalizadas para o caso de uso (ex: responder sobre um festival de música).

Interação via Chat com o Usuário:

  • O nó de gatilho de chat permite que usuários enviem mensagens.
  • O nó do Assistente OpenAI processa essas mensagens e responde de forma adequada.

Mapeamento de Credenciais:

  • O nó "Mapear Workflows e Credenciais" extrai informações de credenciais dos nós do fluxo.
  • Essas informações são armazenadas em um banco SQLite local via o nó "Salvar no Banco de Dados".
  • Um nó agente separado (Agente Auxiliar de Credenciais de Workflow) permite consultar esse banco via uma interface de IA.

Coordenação de Respostas e Chat:

  • As respostas do assistente e os mapeamentos de credenciais garantem respostas precisas e com contexto, com base no arquivo enviado.

Personalização e Configuração

Configuração do Google Drive:

  • Atualize o ID do arquivo e as credenciais no nó "Obter Arquivo" para buscar o documento desejado.

Credenciais da OpenAI e Configurações do Assistente:

  • Verifique se as credenciais da OpenAI estão corretamente configuradas.
  • Personalize o nome, descrição e instruções do assistente conforme a aplicação pretendida.

mw11

Query n8n Credentials with AI SQL Agent

1

↑ voltar ao topo · ver no Telegram ↗