ขอขอบคุณที่ให้ความสนใจในใบสมัครของฉัน โปรดทราบว่านี่เป็นเพียง หลักฐานของระบบแนวคิด และอาจมีข้อบกพร่องหรือคุณสมบัติที่ยังไม่เสร็จ หากคุณชอบแอพนี้คุณสามารถติดตามฉันได้ที่ Twitter เพื่อรับข่าวสารและอัปเดต
- กรณีการใช้งานหลักสำหรับแอพนี้คือการช่วยเหลือผู้ใช้ในการตอบคำถามเกี่ยวกับกฎเกมกระดานตามคู่มือการใช้งาน ในขณะที่แอปสามารถใช้สำหรับงานอื่น ๆ การช่วยผู้ใช้ที่มีกฎเกมกระดานมีความหมายเป็นพิเศษสำหรับฉันเพราะฉันเป็นแฟนตัวยงของเกมกระดานด้วยตัวเอง นอกจากนี้กรณีการใช้งานนี้ไม่เป็นอันตรายแม้ในกรณีที่แบบจำลองอาจมีอาการหลอน
แอพสามารถเข้าถึงได้บนคลาวด์ชุมชน Streamlit ที่ https://ask-my-pdf.streamlit.app/ - อย่างไรก็ตามในการใช้แอพคุณจะต้องใช้คีย์ API ของ OpenAI ของคุณเอง
- แอพใช้เอกสารทางวิชาการต่อไปนี้:
โมเดลภาษาแบบดึงข้อมูลใน บริบท
การดึงข้อมูลที่มีความหนาแน่นเป็นศูนย์อย่างแม่นยำโดยไม่มีป้ายกำกับที่เกี่ยวข้อง aka hyde (การฝังเอกสารสมมุติ)
โคลน repo:
git clone https://github.com/mobarski/ask-my-pdf
ติดตั้งการพึ่งพา:
pip install -r ask-my-pdf/requirements.txt
เรียกใช้แอพ:
cd ask-my-pdf/src
run.sh หรือ run.bat


Storage_salt - เกลือ cryptograpic ที่ใช้เมื่อได้รับชื่อผู้ใช้/โฟลเดอร์และปุ่มเข้ารหัสจากคีย์ API, สัญลักษณ์ Hexadecimal, 2-16 อักขระ
Storage_mode - โหมดการจัดเก็บดัชนี: S3, local, dict (ค่าเริ่มต้น)
Stats_mode - โหมดการใช้งานสถิติการใช้งาน: Redis, dict (ค่าเริ่มต้น)
Feedback_mode - โหมดการจัดเก็บคำติชมของผู้ใช้: Redis, None (ค่าเริ่มต้น)
CACHE_MODE - EMBEDDINGS CACHE MODE: S3, ดิสก์, ไม่มี (ค่าเริ่มต้น)
Storage_path - เส้นทางไดเรกทอรีสำหรับการจัดเก็บดัชนี
cache_path - เส้นทางไดเรกทอรีสำหรับ Embeddings Cache
S3_region - รหัสภูมิภาค
S3_Bucket - ชื่อถัง (ที่เก็บ)
S3_Secret - รหัสลับ
S3_KEY - ปุ่มเข้าถึง
S3_URL - URL
S3_Prefix - คำนำหน้าชื่อวัตถุ
S3_CACHE_BUCKET - ชื่อถัง (แคช)
S3_CACHE_PREFIX - คำนำหน้าชื่อวัตถุ (แคช)