ขึ้นอยู่กับ NoneBot & GO-CQHTTP
Codybot2 ดูหุ่นยนต์
นี่เป็นโครงการส่วนตัว แต่เนื้อหายินดีต้อนรับที่จะอ้างถึงและการปลูกถ่าย
กลไกการสนทนาของหุ่นยนต์เริ่มต้นการสนทนาอย่างต่อเนื่องด้วยความสามารถในการสนทนาในระดับหนึ่งและมีการปรับการตอบสนองที่แตกต่างกันสำหรับการแชทส่วนตัวและการแชทเป็นกลุ่มซึ่งสามารถจัดการกับตรรกะชื่อ ฯลฯ ของการสนทนาหลายคนได้ดี
โคดี้เป็นม้าที่น่ารัก
วิธีการกำหนดค่า: เพียงเพิ่มรายการการกำหนดค่าต่อไปนี้ในไฟล์การกำหนดค่าส่วนกลางไม่มีใคร
ENVIRONMENT=dev
HOST=127.0.0.1 # Onebot Listen
PORT=8089 # 监听端口
SUPERUSER=["1234567890"] # nonebot2 的超管(也可理解为bot的主人什么的)
cody_session_cache_dir = "memory/" # 缓存路径
cody_gpt3_apikey_path = "configs/gpt3_api.yml" # api文件的路径
cody_gpt3_max_tokens = 500 # 最大返回值长度
cody_max_session_tokens = 2000 # 最大连续对话长度
cody_session_forget_timeout = 43200 # 会话从多少秒后开始忘记
cody_api_proxy = "127.0.0.1:1080" # 设置代理
โครงการนี้สามารถสกัดได้จากโมดูลแยกต่างหาก แต่อะแดปเตอร์ NoneBot นั้นไม่มีอะไรเลย หากบอทที่ไม่ใช่อะแดปเตอร์นี้ถูกพอร์ตโดยตรงปัญหาความเข้ากันได้อาจเกิดขึ้นได้
เพิ่มการสนับสนุนสำหรับพร็อกซีช่วยให้บริการนี้สามารถใช้ในพื้นที่ที่อินเตอร์เฟส API ของ OpenAI ไม่สามารถเข้าถึงได้เนื่องจากปัจจัยทางภูมิศาสตร์