Introdução geral
O InsightExpress é um aplicativo baseado em Next.js que gera relatórios de pesquisa orientados por IA com base em tópicos fornecidos pelo usuário e os envia por e-mail aos usuários. O aplicativo utiliza Langflow O InsightExpress foi projetado para simplificar o processo de geração de relatórios de pesquisa detalhados, permitindo que os usuários acessem rapidamente as informações de que precisam. Os usuários simplesmente inserem um tópico de pesquisa e um endereço de e-mail para gerar um relatório de pesquisa detalhado.O InsightExpress foi projetado para simplificar o processo de geração de um relatório de pesquisa, oferecendo aos usuários acesso rápido às informações de que precisam.
Lista de funções
- Geração de relatórios de pesquisa orientada por IAGeração de relatórios de pesquisa detalhados com base em tópicos fornecidos pelo usuário.
- correioEnviar por e-mail o relatório de pesquisa gerado para o usuário.
- Interface de usuário modernaInterface de usuário moderna e responsiva: fornece uma interface de usuário moderna e responsiva, incluindo suporte ao modo escuro.
- Instruções de carregamento em tempo realExibição de instruções de carregamento em tempo real durante a geração de relatórios.
- Tratamento e notificação de errosRecursos de notificação e tratamento de erros: fornece recursos abrangentes de notificação e tratamento de erros.
Usando a Ajuda
Processo de instalação
- Instalar e executar o Langflow::
- Use o pip para instalar o Langflow:
pip install langflow
- Inicie o servidor Langflow:
execução de langflow
- Acesse a interface do usuário do Langflow e crie um novo processo de geração de estudos, registrando o URL do Langflow, o ID do processo e o token da API.
- Use o pip para instalar o Langflow:
- Configuração do aplicativo Next.js::
- Clone o repositório do InsightExpress:
git clone https://github.com/misbahsy/InsightExpress.git
- Vá para o catálogo de projetos:
cd insightexpress
- Instale a dependência:
npm install
- Clone o repositório do InsightExpress:
- Configuração de variáveis de ambiente::
- No diretório raiz do projeto, crie o arquivo
.env.local
adicione o seguinte:
LANGFLOW_URL=http://localhost:7860 LANGFLOW_ID=seu_flow_id_aqui LANGFLOW_TOKEN=seu_langflow_api_token_aqui
- Substitui o valor real da configuração do Langflow.
- No diretório raiz do projeto, crie o arquivo
- Executar o aplicativo::
- Inicie o servidor de desenvolvimento:
npm run dev
- O aplicativo estará disponível no
http://localhost:3000
Em execução.
- Inicie o servidor de desenvolvimento:
Processo de uso
- Acesso a aplicativos::
- Abrir em seu navegador
http://localhost:3000
.
- Abrir em seu navegador
- Geração de estudos::
- Digite um assunto de pesquisa e um endereço de e-mail.
- Clique no botão "Generate Research Report" (Gerar relatório de pesquisa).
- Aguarde até que a IA gere um relatório, que será exibido na tela e enviado para o seu e-mail.
problemas comuns
- Erro de conexão Langflow::
- Certifique-se de que o Langflow esteja sendo executado localmente.
- Verifique se as variáveis de ambiente estão configuradas corretamente.
- Verifique se o ID do processo é válido.
- Problemas de entrega de e-mail::
- Verifique se o endereço de e-mail está formatado corretamente.
- Verifique a configuração do processo do Langflow, em particular Composição Conexões.
- erro de construção::
- estar em movimento
npm clean-install
Atualizar dependências. - Certifique-se de que todas as dependências necessárias estejam instaladas.
- estar em movimento