На основе nobot & go-cqhttp
Codybot2 View Robot
Это частный проект, но содержимое приветствует в обращении и пересадке.
Механизм диалога робота по умолчанию по умолчанию постоянному диалогу с определенной степенью способности к памяти разговора и имеет различные адаптации ответов к частным чатам и групповым чатам, которые могут хорошо справляться с логикой, имени и т. Д. Способности к разговорам с несколькими людьми.
Коди - милый пони.
Метод конфигурации: просто добавьте следующие элементы конфигурации в файл глобальной конфигурации NONBOT.
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 является nobot-adaptor-cqhttp. Если бот, который не является этим адаптером, непосредственно переносит, могут возникнуть проблемы с совместимостью.
Добавлена поддержка прокси, позволяющая использовать эту услугу в областях, где интерфейс API Openai недоступен из -за географических факторов.