พิจารณาบริจาคเพื่อสนับสนุนการพัฒนา: https://ko-fi.com/johnbalis
นี่คือส่วนขยายตัวเขียน libreoffice ที่อนุญาตให้มีการแก้ไขแบบอินไลน์ที่มีการอนุมานเฉพาะที่ สามารถใช้ได้กับโมเดลภาษาใดๆ ก็ตามที่ text-generation-webui รองรับ
ส่วนขยายนี้เพิ่มคำสั่งอันทรงพลังสองคำสั่งให้กับผู้เขียน libreoffice:
ใช้แบบจำลองภาษาเพื่อคาดเดาสิ่งที่อยู่หลังข้อความที่เลือก มีหลายวิธีในการใช้สิ่งนี้
ตัวอย่างการใช้งานกรณีนี้ ได้แก่ การเขียนเรื่องราวหรืออีเมลที่ได้รับแจ้งโดยเฉพาะ การเพิ่มรายการที่เป็นไปได้เพิ่มเติมในรายการซื้อของ หรือการสรุปข้อความที่เลือก
กล่องโต้ตอบจะปรากฏขึ้นเพื่อแจ้งให้ผู้ใช้ทราบคำแนะนำเกี่ยวกับวิธีการแก้ไขข้อความที่เลือก จากนั้นข้อความที่เลือกจะถูกแทนที่ด้วยข้อความที่แก้ไข
ตัวอย่างการใช้งานกรณีนี้ ได้แก่ การเปลี่ยนโทนเสียงของอีเมล การแปลข้อความเป็นภาษาอื่น และการแก้ไขฉากในเรื่องราวตามความหมาย
ขั้นแรกไปที่แท็ก และดาวน์โหลด localwriter.oxt
เวอร์ชันล่าสุด
ใน libreoffice ให้นำทางไปยังเครื่องมือ จากนั้นเลือก Extensions Manager จากนั้นคลิก Add
และค้นหาไฟล์ localwriter.oxt
ในระบบไฟล์ของคุณ คุณจะถูกนำไปที่การอ่านใบอนุญาต จากนั้นควรติดตั้งส่วนขยาย
คุณจะต้องตั้งค่า text-generation-webui
และเปิดใช้งาน openai API ในพื้นที่ (โปรดทราบว่านี่หมายความว่าในโหมดนี้ text-generation-webui
จะตอบสนองในรูปแบบเดียวกับ open AI การคำนวณทั้งหมดยังคงเกิดขึ้นบนคอมพิวเตอร์ของคุณ !). คุณสามารถใช้รุ่นใดก็ได้ที่ต้องการ แต่ฉันขอแนะนำ openchat3.5 หากคุณไม่มีรุ่นใดอยู่ในใจและมี VRAM เพียง 8 กิกะไบต์ เมื่อ API สไตล์ OpenAI ทำงานบนพอร์ต localhost 5000 localwriter ควรทำงานโดยไม่มีขั้นตอนเพิ่มเติม หากคุณใช้ Ollama เป็นแบ็กเอนด์ คุณจะต้องระบุ model
ที่คุณใช้ในการตั้งค่า และอาจตั้งค่า URL/จุดปลายทางเป็นค่าเริ่มต้นของ Ollama ซึ่งก็คือ http://127.0.0.1:11434
การขยายการเลือกผูกไว้กับ ctrl + q ตามค่าเริ่มต้น และการแก้ไขการเลือกผูกไว้กับ ctrl + e ตามค่าเริ่มต้น
ในการตั้งค่า คุณสามารถตั้งค่าจำนวนโทเค็นเพิ่มเติมสูงสุดสำหรับการเลือกขยาย และโทเค็นเพิ่มเติมสูงสุด (มากกว่าจำนวนตัวอักษรในการเลือกดั้งเดิม) สำหรับการแก้ไขการเลือก คุณยังสามารถตั้งค่า "พรอมต์ของระบบ" สำหรับการเลือกการแก้ไขและขยายการเลือกในการตั้งค่าได้แยกกัน และพรอมต์นี้จะถูกต่อท้ายอย่างมองไม่เห็นเสมอ ก่อนที่การเลือกจากเอกสารของคุณจะส่งไปยังโมเดลภาษาด้วยคำสั่งแต่ละคำสั่งเหล่านี้ ตัวอย่างเช่น หากคุณต้องการใช้สไตล์การเขียนเฉพาะ คุณสามารถวางตัวอย่างการเขียนของคุณในพรอมต์ระบบการเลือกขยาย พร้อมด้วยคำสั่งให้เขียนในรูปแบบ simlar เสมอ
(ดู License.txt สำหรับข้อความลิขสิทธิ์ฉบับเต็ม)
ยกเว้นที่ระบุไว้เป็นอย่างอื่นในซอร์สโค้ด ซอฟต์แวร์นี้มาพร้อมกับใบอนุญาต MPL 2.0
รหัสที่ไม่ได้เผยแพร่พร้อมใบอนุญาต MPL2.0 ได้รับการเผยแพร่ภายใต้ข้อกำหนดต่อไปนี้ ใบอนุญาต: Creative Commons Attribution-ShareAlike 3.0 ใบอนุญาตที่ไม่ได้รับอนุญาต ใบอนุญาต: The Document Foundation https://creativecommons.org/licenses/by-sa/3.0/
รหัสจำนวนมากได้มาจากรหัสลิขสิทธิ์ MPL2.0 ต่อไปนี้จาก Document Foundation https://gerrit.libreoffice.org/c/core/+/159938
MPL2.0
ลิขสิทธิ์ (c) 2024 John Balis