Infinigpt เป็น OpenAI chatbot สำหรับ IRC (การแชทรีเลย์อินเทอร์เน็ต) มันมีพรอมต์ที่ยอดเยี่ยมซึ่งช่วยให้สามารถสวมบทบาทได้เกือบทุกอย่างที่คุณนึกถึง คุณสามารถตั้งค่าบุคลิกภาพเริ่มต้นใด ๆ ที่คุณต้องการ สามารถเปลี่ยนแปลงได้ตลอดเวลาและผู้ใช้แต่ละคนมีประวัติการแชทแยกต่างหากด้วยการตั้งค่าบุคลิกภาพที่เลือก ผู้ใช้สามารถโต้ตอบกับกันและกันประวัติการแชทซึ่งกันและกันเพื่อการทำงานร่วมกันหากพวกเขาต้องการ แต่อย่างอื่นการสนทนาจะถูกแยกออก
ยังมีให้สำหรับโปรโตคอลการแชทเมทริกซ์ที่ Infinigpt-Matrix
ขณะนี้มีการสนับสนุน Ollama และการสลับแบบจำลอง
pip3 install openai irc
#optionally
pip3 install ollama-python
รับคีย์ OpenAI API ตั้งค่าเป็นตัวแปรสภาพแวดล้อม OpenAI_API_KEY (คุณสามารถทำได้ที่ด้านล่างของรหัสเช่นกันโดยการทำเครื่องหมายส่วนเพื่อตั้งค่าตัวแปรสภาพแวดล้อม)
เพิ่มโมเดล Ollama ที่ต้องการในรายการรุ่นใน config.json หากคุณต้องการใช้
กรอกตัวแปรสำหรับช่องชื่อเล่นรหัสผ่านและเซิร์ฟเวอร์ใน config.json
รหัสผ่านเป็นทางเลือก แต่จำเป็นต้องมีการลงทะเบียนสำหรับบางช่อง
python3 infinigpt.py
ข้อความ . บุคลิกภาพตั้งไว้ล่วงหน้าโดยบอทโอเปอเรเตอร์
.x ข้อความผู้ใช้ สิ่งนี้ช่วยให้คุณสามารถพูดคุยกับประวัติการแชทของผู้ใช้รายอื่น ผู้ใช้ คือชื่อที่แสดงของผู้ใช้ที่คุณต้องการใช้ประวัติ
.Persona บุคลิกภาพ เปลี่ยนบุคลิกภาพ มันอาจเป็นตัวละครประเภทบุคลิกภาพวัตถุความคิด อย่าใช้พรอมต์ที่กำหนดเองที่นี่
. Custom Prompt ตั้งค่าพรอมต์ระบบที่กำหนดเอง
.reset รีเซ็ตเป็นบุคลิกภาพที่ตั้งไว้ล่วงหน้า
. สต็ อกลบบุคลิกภาพและรีเซ็ตการตั้งค่า GPT มาตรฐาน
. โมเดล รายการภาษาขนาดใหญ่ที่มีอยู่
โมเดล โมเดลโมเดล เปลี่ยนชื่อ
โมเดล รีเซ็ต แบบรีเซ็ตแบบจำลอง
.help botname แสดงเมนูวิธีใช้