Guia de Instalação do Langflow
O Langflow é uma ferramenta poderosa para a criação de chatbots utilizando inteligência artificial, baseada em Python. A seguir, você encontrará um guia detalhado para a instalação e configuração do Langflow, conforme descrito no vídeo.
Passo 1: Preparar o Ambiente
- Requisitos
- Configure uma VPS (Virtual Private Server) para hospedar o Langflow.
- Crie uma conta no Cloudflare para gerenciamento de DNS.
- Configuração do Cloudflare
- Abra o Cloudflare e adicione um registro DNS com o nome desejado (por exemplo, “langflow”).
- Direcione este registro para o endereço IP da sua VPS.
Passo 2: Criando a stack
- Network
Crie uma nova rede com nome: langflow
Adicione a nova rede ao traefik - Deploy da Aplicação
- Crie uma nova stack para o Langflow:
version: "3.8" services: langflow: image: langflowai/langflow:latest networks: - langflow environment: # Variáveis de ambiente para o serviço langflow - LANGFLOW_AUTO_LOGIN=false # Desativa o login automático - LANGFLOW_SUPERUSER=langflow # Nome de usuário do superusuário - LANGFLOW_SUPERUSER_PASSWORD=langflow # Senha do superusuário - LANGFLOW_SECRET_KEY=sua-chave-api # Obter https://www.langflow.store/profile/api-key - LANGFLOW_NEW_USER_IS_ACTIVE=true # Novos usuários não são ativos por padrão labels: - "traefik.enable=true" - "traefik.http.routers.langflow.rule=Host(`langflow.meudominio.com.br`)" # Seu subdomínio - "traefik.http.routers.langflow.entrypoints=websecure" - "traefik.http.services.langflow.loadbalancer.server.port=7860" - "traefik.http.routers.langflow.service=langflow" - "traefik.http.routers.langflow.tls.certresolver=leresolver" networks: langflow: external: true
- Crie uma nova stack para o Langflow:
Passo 5: Acessando e Configurando o Langflow
- Acessar o Workspace
- Abra seu navegador e acesse o domínio configurado para o Langflow.
- Faça login com o nome de usuário e senha configurados nas variáveis de ambiente.
- Configuração Inicial
- Configure o tema e comece a criar novos fluxos ou componentes.
- Utilize a chave API da OpenAI para conectar ao modelo GPT da sua preferência:
- Adicione a chave na configuração do componente ChatGPT dentro do Langflow.
Passo 6: Testar e Utilizar o Chatbot
- Criar e Testar o Chatbot
- Adicione blocos de componentes e configure as conexões necessárias.
- Teste o fluxo para garantir que o chatbot está funcionando corretamente.
- Salvar e Documentar
- Salve a configuração do chatbot e documente os processos importantes para futuras referências.
Considerações Finais
Este guia fornece uma visão geral detalhada para a instalação e configuração do Langflow. Caso encontre problemas durante o processo, consulte a documentação oficial ou os fóruns de suporte da comunidade. Boa sorte na criação dos seus chatbots!
Links úteis:
Site oficial – https://www.langflow.org/
Github do projeto – https://github.com/langflow-ai/langflow