CodyBot2
1.0.0
NoneBot & Go-CQHTTP 기반
CodyBot2 로봇보기
이것은 개인 프로젝트이지만 내용은 참조 및 이식을 환영합니다.
로봇의 대화 메커니즘은 어느 정도의 대화 메모리 능력을 갖춘 연속적인 대화로 기본적으로 기본적으로, 개인 채팅 및 그룹 채팅에 대한 응답 적응이 다르며, 이는 다인 대화의 논리, 이름 등을 잘 처리 할 수 있습니다.
코디는 귀여운 조랑말입니다.
구성 방법 : Nonebot Global Configuration 파일에 다음 구성 항목을 추가하십시오.
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 어댑터는 NoneBot-AdAptor-CQHTTP입니다. 이 어댑터가 아닌 봇이 직접 포팅되면 호환성 문제가 발생할 수 있습니다.
프록시에 대한 지원이 추가되어 지리적 요인으로 인해 OpenAI의 API 인터페이스에 액세스 할 수없는 영역 에서이 서비스를 사용할 수 있습니다.