docs assistant
1.0.0
Chat Bot Assistant por hacer preguntas sobre bases de datos de documentación utilizando Langchain.
Esto utiliza la cadena RetrievalQA , en combinación con las clases de Chroma y OpenAI .
Pasos:
Todos los scripts requieren que se establezcan las siguientes variables de entorno:
OPENAI_API_KEY="..."
CHROMA_DB_DIR="/path/to/chroma/db"
Archivos de texto:
python -m docs_assistant.loaders.textfiles /path/to/chroma/db/ file1.txt file2.txt ...
Confluencia:
CONFLUENCE_API_KEY="..."
CONFLUENCE_URL="https://domain.com/wiki"
CONFLUENCE_USERNAME="[email protected]"
python -m docs_assistant.loaders.confluence "type=page and space=SPACE"
Dentro del terminal:
python -m docs_assistant.bot.cli
Como un bot de Slack:
SLACK_APP_TOKEN="..."
SLACK_BOT_TOKEN="..."
python -m docs_assistant.bot.slack