สคริปต์ Python นี้ได้รับการออกแบบมาเพื่อทำให้กระบวนการตรวจสอบและแก้ไขเอกสารโดยอัตโนมัติโดยใช้ผู้ช่วย AI Claude AI หรือรุ่น OpenAI มันมีเว็บ UI ที่เรียบง่ายโดยใช้ขวดและอ่านเอกสาร Word (.docx) แยกวิเคราะห์เป็นย่อหน้าแล้วส่งแต่ละย่อหน้าไปยัง Claude เพื่อแก้ไขตามแนวทางที่ให้มา ย่อหน้าที่แก้ไขจะถูกเขียนกลับไปยังเอกสารที่มีการเปลี่ยนแปลงที่ติดตามดังนั้นคุณจะเห็นสิ่งที่แก้ไข
ไม่ใช้ความสามารถในการเรียกใช้ฟังก์ชัน GPT-4 อีกต่อไป ตอนนี้ทำงานร่วมกับมานุษยวิทยา Claude และโมเดล OpenAI อื่น ๆ ที่ยอมรับข้อความแจ้งข้อความแบบฟรี
เพิ่ม Flask Web UI เพื่อใช้งานได้ง่ายขึ้น ขณะนี้ผู้ใช้สามารถอัปโหลดเอกสารผ่านแบบฟอร์มเว็บแทนที่จะเรียกใช้สคริปต์ Python โดยตรง
ใช้ไฟล์. env สำหรับการกำหนดค่าแทนไฟล์ config.py
สคริปต์ส่งแต่ละย่อหน้าไปยัง Claude พร้อมกับคำนำที่ให้แนวทางการแก้ไข การตอบสนองของ Claude สำหรับแต่ละย่อหน้านั้นเปรียบเทียบกับต้นฉบับและ Diffs ถูกสร้างขึ้นโดยใช้ DIFF_MATCH_PATCH จากนั้น diffs จะถูกนำไปใช้กับเอกสารต้นฉบับ XML โดยใช้ LXML
ดูเอาต์พุตตัวอย่างที่รวมอยู่ใน / เอาต์พุต / โฟลเดอร์
เพื่อใช้เว็บ UI:
pip install -r requirements.txtpython app.pyแอพ Flask ให้อินเทอร์เฟซง่ายๆสำหรับการอัปโหลดไฟล์ดู Diff และดาวน์โหลดเอกสารที่แก้ไข
ผู้ใช้ขั้นสูงยังสามารถเรียกใช้ edit_document.py โดยตรงด้วยพา ธ และพารามิเตอร์อินพุต/เอาต์พุตของตนเอง
สคริปต์นี้ต้องการไลบรารี Python ต่อไปนี้:
นอกจากนี้คุณยังต้องใช้คีย์ API สำหรับมานุษยวิทยา claude ตั้งค่าในไฟล์. env เป็น CLAUDE_API_KEY
โปรดใช้อย่างระมัดระวังและตรวจสอบผลลัพธ์! AI ไม่สมบูรณ์แบบและอาจทำการเปลี่ยนแปลงที่ไม่พึงประสงค์
การปรับปรุงที่มีศักยภาพ:
แจ้งให้เราทราบหากคุณมีคำถามอื่น ๆ !