docs assistant
1.0.0
ผู้ช่วยแชทบอทสำหรับการถามคำถามเกี่ยวกับฐานข้อมูลเอกสารโดยใช้ Langchain
สิ่งนี้ใช้โซ่ RetrievalQA ร่วมกับคลาส Chroma และ OpenAI
ขั้นตอน:
สคริปต์ทั้งหมดต้องการตัวแปรสภาพแวดล้อมต่อไปนี้ที่จะตั้งค่า:
OPENAI_API_KEY="..."
CHROMA_DB_DIR="/path/to/chroma/db"
ไฟล์ข้อความ:
python -m docs_assistant.loaders.textfiles /path/to/chroma/db/ file1.txt file2.txt ...
การบรรจบกัน:
CONFLUENCE_API_KEY="..."
CONFLUENCE_URL="https://domain.com/wiki"
CONFLUENCE_USERNAME="[email protected]"
python -m docs_assistant.loaders.confluence "type=page and space=SPACE"
ภายในเทอร์มินัล:
python -m docs_assistant.bot.cli
เป็นบอทหย่อน:
SLACK_APP_TOKEN="..."
SLACK_BOT_TOKEN="..."
python -m docs_assistant.bot.slack