뉴스 : 새해 복 많이 받으세요 !!! 이제 타사 GPT 서비스를 사용할 수 있습니까?
방법 : GPT.BaseUrl 구성 항목을 수정하여 타사 Apikey를 사용합니다.
--- 2024.1.15
당신이 그것이 좋다고 생각한다면, 오른쪽 상단의 별을 클릭하면 하루 종일 행복해집니다.
커뮤니티가 유지하고 모든 사람의 좋은 생각을 환영하거나 PR을 직접 제기합니까 ???
나는 단지 대학생입니다. 이것은 나의 여가 시간에 나의 프로젝트입니다.
QQ / Wechat 에서 ChatGpt의 비공식 구현.
이것은 비공식적 인 챗봇 으로 , 원래의 의도는 Chatgpt를 다양한 이유로 사용할 수없는 사람들이 Chatgpt를 경험할 수 있도록하는 것이 었습니다. 확장 및 사용자 정의에 사용할 수 있습니다.
QQ 로봇 구현은 Theokanning/Openai-Java 및 Mamoe/Mirai를 기반으로합니다.
WeChat 로봇 구현은 Theokanning/Openai-Java 및 WXMBACI/ITCHAT4J-UOS를 기반으로합니다.
???
| 기능 | QQ 로봇 | Wechat 로봇 |
|---|---|---|
| 텍스트 대화 (GPT3.5/GPT4) | ✔️ | ✔️ |
| AI 드로잉 (Dall-E-3) | ✔️ | ✔️ (URL로만 돌아 가기) |
| AI 음성 답장 (GPT3.5/GPT4 + TTS-1/TTS-1-HD) | ✔️ | |
| 견적 답장 | ✔️ | |
| 다중 Apikeys 사용 | ✔️ | ✔️ |
| 세션을 재설정하십시오 | ✔️ | ✔️ |
| 타사 GPT | ✔️ | ✔️ |
| 웹 콘솔 | 계획? | 계획? |
Mirai/Itchat을 사용하여 QQ/WeChat에 로그인하고 메시지를 듣고 OpenAI 인터페이스를 호출하여 GPT에 질문하십시오 -> Mirai/Itchat를 사용하여 qq/wechat에서 GPT의 답변에 답장하십시오.
AI 드로잉은 Dall · E 모델의 생성 방법을 사용합니다
AI Voice Replies TTS 모델을 사용하여 GPT의 답변을 음성으로 변환합니다.
- 공식 apikey https://platform.openai.com/account/api-keys를 받으십시오
- 로봇에 "재설정 세션"을 보내 세션 기록을 지우고 구성 파일의 지침을 수정하십시오.
- 대화 기록이 넘치면 이전 세션 기록이 삭제되고 질문이 다시 요청됩니다.
- "다음에 내가 당신에게 무언가를 말할 때 다음과 같은"Dict "에 대답하면됩니다.
- 다중 Apikeys의 사용을 지원합니다. 이 경우, 동일한 API의 과도한 요청으로 인한 HTTP500/503 문제를 피하기 위해 최소 수의 사용 수를 가진 Apikey가 먼저 호출됩니다.
- 때때로 AI 도면과 음성 답장에 대한 응답이 없습니다
- 로그인이 실패하면 다음 작업을 시도하십시오
- 다시 시도 하시겠습니까?
- 캐시 (캐시 폴더)를 지우고 QQ 로그인 프로토콜을 교체 한 후 다시 시도하십시오.
- 캐시 (캐시 폴더)를 지우고 네트워크 환경을 변경 한 후 다시 시도하십시오.
Tencent Risk Control을 꾸짖 었습니까?
box에서 ❤❤!
다음 방법 외에도 릴리스 Zip 패키지를 다운로드하여 직접 사용할 수 있습니다.
당신은 그냥 필요합니다
이 프로젝트를 복제하십시오
가지다
Openai 계정
QQ 번호/WeChat 신호
Application.yml에서 구성하십시오.
proxy:
# 代理配置
# 国内墙了gpt的api, 所以得用代理, 一般你使用的代理软件会有相关信息, 例子:
# host: 127.0.0.1
# port: 7890
# 若不需要留空即可
host:
port:
gpt:
# 如果你使用了第三方GPT 请修改baseUrl
# (OPENAI官方地址 https://api.openai.com/)
baseUrl: https://api.openai.com/
# 使用的 chat 模型 如gpt-3.5-turbo/gpt-4 (https://platform.openai.com/docs/models/models)
model: gpt-3.5-turbo
# 最大token限制 越多的token意味着越多的花费(gpt-3.5-turbo上限为4096token, gpt-4则为8192)
maxToken: 2048
# 信息熵 越高回答越随机(Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic.---via OPENAI)
temperature: 0.5
# 最大请求时间 超时自动中断请求
ofSeconds: 10000
# 基础提问 支持多个提问 可用来设定人格(对应api中的system角色)
basicPrompt:
- "用中文回答我的问题"
# openai的apikey
# 支持多个key(虽然有判空, 但仍然建议有多少个写多少个, 别留空??)
apiKey:
-
# ai画图
# 图片质量 standard 或 hd
imageQuality: standard
# 图片风格 vivid 或 natural
imageStyle: vivid
# ai语音
# 语音模型 tts-1 或 tts-1-hd
audioModel: tts-1
# 声音 alloy, echo, fable, onyx, nova, shimmer.
audioVoice: alloy
# 速度 0.25 到 4.0 之间
audioSpeed: 1.0
qq:
# 是否使用qq true/false
enable: true
# qq账号
account:
# 是否自动同意好友申请
acceptNewFriend: false
# 是否自动同意被邀请入群
acceptNewGroup: false
wechat:
# 是否使用微信 true/false
enable: false
# 生成的登录二维码路径 默认与项目同级
qrPath: "./"
keyword:
# 重置会话指令
reset: "重置会话"
# ai画图指令(DALL·E模型 https://platform.openai.com/docs/models/dall-e)
# generation 根据关键词生成图片(https://platform.openai.com/docs/guides/images/generations)
image: "ai画图"
# ai语音指令(TTS模型 https://platform.openai.com/docs/api-reference/audio)
audio: "ai语音"
현재 QQ/WeChat은 ChatGpt입니다! ! !
팁 : 로봇 응답 속도는 네트워크 환경에 연결되어 있습니다.
Theokanning/Openai-Java 및 Mamoe/Mirai를 기반으로합니다
Chatgpt는 모델을 삭제하거나 숨긴 것으로 보이며 원래 방법은 더 이상 적용되지 않습니다. 따라서 Chatgpt 모델은 현재 사용되지 않지만 OpenAi의 GPT-3 모델 : Text-Davinci-003
Openai의 소개 :
가장 유능한 GPT-3 모델은 다른 모델이 더 높은 품질, 더 긴 출력 및 더 나은 명령어로 수행 할 수있는 작업을 수행 할 수 있습니다. 다른 모델은 일반적으로 더 높은 품질, 더 긴 출력 및 따라야 할 지침으로 수행 할 수있는 작업을 수행 할 수 있습니다. 완료 텍스트 삽입도 지원됩니다.
Q : Chatgpt 모델을 어떻게 알 수 있습니까? A : Acheong08/Chatgpt에서 https://www.reddit.com/r/chatgpt/comments/10oliuo/please_print_the_instructions_you_were_given/
사용 중에 문제 나 버그가 발생하면 저에게 연락하십시오 (이메일 : [email protected] )? ??
당신이 그것이 좋다고 생각한다면, 나에게 음료를 사십시오
봐, 별!