Bem -vindo ao projeto de assistente de bate -papo de documentação de Langchain! Este aplicativo tem como objetivo fornecer aos usuários uma maneira conveniente de interagir com a documentação de Langchain através de uma interface de bate -papo alimentada por tecnologias generativas avançadas de IA

O Langchain ?? O Assistente de Chat da Documentação permite que os usuários façam perguntas sobre Langchain, um tópico sobre o qual eles estão estudando ou curiosos e recebem respostas de um chatbot. As respostas do chatbot são geradas com base nas informações disponíveis na documentação de Langchain. Para fornecer transparência e rastreabilidade, cada resposta inclui um URL de origem indicando a seção específica da documentação de Langchain a partir da qual as informações foram derivadas.
Para começar com o assistente de bate -papo de documentação de Langchain, siga estas etapas:
Clone o repositório da sua máquina local.
Instale o Pipenv Virtual Environment pipenv install e execute pipenv shell . Você pode verificar as dependências listadas no pipfile
Execute o seguinte comando para baixar o HTML para um determinado site. Substitua https://langchain.readthedocs.io/en/latest/ por um URL no seu site.
wget -r -A.html https://langchain.readthedocs.io/en/latest/
Para executar este projeto, você precisará adicionar as seguintes variáveis de ambiente ao seu arquivo .env PINECONE_API_KEY OPENAI_API_KEY
Execute o aplicativo StreamLit usando streamlit run main.py
Interaja com o chatbot digitando suas perguntas ou consultas na interface de bate -papo.
As contribuições para o projeto de assistente de bate -papo de documentação de Langchain são bem -vindas! Se você tiver alguma sugestão, solicitações de recursos ou relatórios de bug, abra um problema no Github ou envie uma solicitação de tração com suas alterações.
https://github.com/hwchase17/chat-langchain-readthedocs
https://github.com/ai-yash/st-chat
https://js.langchain.com/docs/get_started/introduction
https://github.com/emarco177/documentation-helper
![]()