DocsMind เป็นโครงการโอเพ่นซอร์สที่ให้คุณสนทนากับเอกสารของคุณได้
ขณะนี้อยู่ระหว่างการพัฒนาและอาจมีการเปลี่ยนแปลงที่สำคัญได้ตลอดเวลา
เว็บไซต์สาธิต
คำเตือน
เนื่องจากแผนบริการฟรีของ Railway ให้บริการเพียง 500 ชั่วโมงต่อเดือน การสาธิตในวันที่ 21 ของแต่ละเดือนจึงไม่สามารถใช้งานได้ โปรดโคลนมันในเครื่องเพื่อใช้ในเวลานั้น
ถามคำถามกับเอกสารของคุณ
สรุปเอกสาร
ไฮไลท์แหล่งที่มา
อัปโหลดเอกสาร .pdf,.md (การสนับสนุนที่ดีที่สุด)
ข้อมูลที่บันทึกไว้ในเครื่อง
ตัวติดตามการใช้โทเค็น
เทียบท่า
โหมดแชท
โหมดมืด
/ คำสั่ง (/ดึงข้อมูล /สรุป)
ลดขนาดของอิมเมจเซิร์ฟเวอร์
รองรับรูปแบบเอกสารเพิ่มเติม: txt...
ดาวน์โหลดเอกสารจากอินเทอร์เน็ต
ข้อความที่จัดรูปแบบมาร์กดาวน์
i18n
แอปพลิเคชันเดสก์ท็อป
หากคุณพบว่าโครงการนี้มีประโยชน์ โปรดพิจารณาให้ดาวแก่โครงการนี้ ?
ชื่อ | คำอธิบาย | ไม่จำเป็น |
---|---|---|
OPENAI_PROXY | จะแทนที่https://api.openai.com/v1 | |
VITE_SERVICES_URL | URL แบ็กเอนด์สำหรับโค้ดส่วนหน้า | |
VITE_DISABLED_UPLOAD | DISABLED_UPLOAD |
โปรเจ็กต์นี้มีทั้งโค้ดส่วนหน้า (/ไคลเอนต์) และโค้ดส่วนหลัง (/เซิร์ฟเวอร์) รหัสส่วนหน้าใช้เพื่อแสดง UI ในขณะที่รหัสส่วนหลังให้บริการกับ UI
รายละเอียดเพิ่มเติม
คำเตือน
โปรดตรวจสอบว่าคุณสามารถเข้าถึง OpenAI ในภูมิภาคของคุณได้หรือไม่ โปรดดูข้อมูลเพิ่มเติมที่ปัญหานี้
สร้าง .env
สร้างไฟล์ .env
และคัดลอกเนื้อหาของ .env.example
เพื่อแก้ไข
เรียกใช้แอป
นักเทียบท่าเขียนขึ้น -d
โปรดเพิ่ม --build
เพื่อสร้างอิมเมจใหม่หลังจากอัพเดตโค้ดแต่ละครั้ง
นักเทียบท่าเขียน -d --build
ตอนนี้คุณสามารถเข้าถึงแอปได้ที่ http://localhost:8081
ข้อมูลทั้งหมดจะถูกบันทึกไว้ในไดเร็กทอรี ./data
สร้างไฟล์ .env
และคัดลอกเนื้อหาของ .env.example
เพื่อแก้ไข
ติดตั้งการพึ่งพา
yarn
เรียกใช้แอป
yarn dev
คุณต้องมีสภาพแวดล้อมแบบหลาม
สร้างสภาพแวดล้อมเสมือนจริง
cd server python -m venv .venv
สภาพแวดล้อมเสมือนที่ใช้งานอยู่
หน้าต่าง
.venvScriptsactivate
แม็ค
. .venv/bin/activate
ติดตั้งการพึ่งพา
pip install -r requirements.txt
เรียกใช้บริการ
flask run --reload --port=8080
ใบอนุญาต AGPL-3.0