Closed powerliu2020 closed 3 months ago
同求
本来就支持啊。
@chenbe1990 请问可以看下你的配置吗,我捣鼓了好久没成功,用的docker-compose
所以open_ai_key_base是干啥的???
@liangxuannb 我尝试过了,好像没用
version: '2.0'
services:
chatgpt-on-wechat:
image: zhayujie/chatgpt-on-wechat
container_name: chatgpt-on-wechat
security_opt:
- seccomp:unconfined
volumes:
- ./config.json:/app/plugins/config.json
environment:
OPEN_AI_API_KEY: 'sk-xxxxxx'
MODEL: 'gpt-3.5-turbo'
open_ai_key_base: '8.0.0.0:3000'
PROXY: ''
SINGLE_CHAT_PREFIX: '["bot", "@bot"]'
SINGLE_CHAT_REPLY_PREFIX: '"[bot] "'
GROUP_CHAT_PREFIX: '["@bot"]'
GROUP_NAME_WHITE_LIST: '["ChatGPT测试群", "ChatGPT测试群2"]'
IMAGE_CREATE_PREFIX: '["画", "看", "找"]'
CONVERSATION_MAX_TOKENS: 1000
SPEECH_RECOGNITION: 'False'
CHARACTER_DESC: '你是ChatGPT, 一个由OpenAI训练的大型语言模型, 你旨在回答并解决人们的任何问题,并且可以使用多种语言与人交流。'
EXPIRES_IN_SECONDS: 3600
USE_GLOBAL_PLUGIN_CONFIG: 'True'
USE_LINKAI: 'False'
LINKAI_API_KEY: ''
LINKAI_APP_CODE: ''
同求
目前来看是支持的 更多配置详见config文件说明:https://github.com/zhayujie/chatgpt-on-wechat/blob/master/config.py
我这边用的第三方接口,配置如下(前提是第三方所有接口与openai请求传参完全一致)
@liangxuannb 我尝试过了,好像没用
version: '2.0' services: chatgpt-on-wechat: image: zhayujie/chatgpt-on-wechat container_name: chatgpt-on-wechat security_opt: - seccomp:unconfined volumes: - ./config.json:/app/plugins/config.json environment: OPEN_AI_API_KEY: 'sk-xxxxxx' MODEL: 'gpt-3.5-turbo' open_ai_key_base: '8.0.0.0:3000' PROXY: '' SINGLE_CHAT_PREFIX: '["bot", "@bot"]' SINGLE_CHAT_REPLY_PREFIX: '"[bot] "' GROUP_CHAT_PREFIX: '["@bot"]' GROUP_NAME_WHITE_LIST: '["ChatGPT测试群", "ChatGPT测试群2"]' IMAGE_CREATE_PREFIX: '["画", "看", "找"]' CONVERSATION_MAX_TOKENS: 1000 SPEECH_RECOGNITION: 'False' CHARACTER_DESC: '你是ChatGPT, 一个由OpenAI训练的大型语言模型, 你旨在回答并解决人们的任何问题,并且可以使用多种语言与人交流。' EXPIRES_IN_SECONDS: 3600 USE_GLOBAL_PLUGIN_CONFIG: 'True' USE_LINKAI: 'False' LINKAI_API_KEY: '' LINKAI_APP_CODE: ''
别的环境变量是大写,你输入的是小写。所以不成功。而且接口的格式是OPEN_AI_API_BASE=http://ip:端口。
@wq290243612 好的谢谢,最近通过linux直接部署成功了,docker放到一边去了,我等下再去看看
@sbcxk 谢谢🙏,我去学习一下
@liangxuannb 我尝试过了,好像没用
version: '2.0' services: chatgpt-on-wechat: image: zhayujie/chatgpt-on-wechat container_name: chatgpt-on-wechat security_opt: - seccomp:unconfined volumes: - ./config.json:/app/plugins/config.json environment: OPEN_AI_API_KEY: 'sk-xxxxxx' MODEL: 'gpt-3.5-turbo' open_ai_key_base: '8.0.0.0:3000' PROXY: '' SINGLE_CHAT_PREFIX: '["bot", "@bot"]' SINGLE_CHAT_REPLY_PREFIX: '"[bot] "' GROUP_CHAT_PREFIX: '["@bot"]' GROUP_NAME_WHITE_LIST: '["ChatGPT测试群", "ChatGPT测试群2"]' IMAGE_CREATE_PREFIX: '["画", "看", "找"]' CONVERSATION_MAX_TOKENS: 1000 SPEECH_RECOGNITION: 'False' CHARACTER_DESC: '你是ChatGPT, 一个由OpenAI训练的大型语言模型, 你旨在回答并解决人们的任何问题,并且可以使用多种语言与人交流。' EXPIRES_IN_SECONDS: 3600 USE_GLOBAL_PLUGIN_CONFIG: 'True' USE_LINKAI: 'False' LINKAI_API_KEY: '' LINKAI_APP_CODE: ''
别的环境变量是大写,你输入的是小写。所以不成功。而且接口的格式是OPEN_AI_API_BASE=http://ip:端口。
就是这个啊。。。 我懒得写大写了
@liangxuannb 我尝试过了,好像没用
version: '2.0' services: chatgpt-on-wechat: image: zhayujie/chatgpt-on-wechat container_name: chatgpt-on-wechat security_opt: - seccomp:unconfined volumes: - ./config.json:/app/plugins/config.json environment: OPEN_AI_API_KEY: 'sk-xxxxxx' MODEL: 'gpt-3.5-turbo' open_ai_key_base: '8.0.0.0:3000' PROXY: '' SINGLE_CHAT_PREFIX: '["bot", "@bot"]' SINGLE_CHAT_REPLY_PREFIX: '"[bot] "' GROUP_CHAT_PREFIX: '["@bot"]' GROUP_NAME_WHITE_LIST: '["ChatGPT测试群", "ChatGPT测试群2"]' IMAGE_CREATE_PREFIX: '["画", "看", "找"]' CONVERSATION_MAX_TOKENS: 1000 SPEECH_RECOGNITION: 'False' CHARACTER_DESC: '你是ChatGPT, 一个由OpenAI训练的大型语言模型, 你旨在回答并解决人们的任何问题,并且可以使用多种语言与人交流。' EXPIRES_IN_SECONDS: 3600 USE_GLOBAL_PLUGIN_CONFIG: 'True' USE_LINKAI: 'False' LINKAI_API_KEY: '' LINKAI_APP_CODE: ''
别的环境变量是大写,你输入的是小写。所以不成功。而且接口的格式是OPEN_AI_API_BASE=http://ip:端口。
就是这个啊。。。 我懒得写大写了
你敲错了啊,是open_ai_api_base
⚠️ 搜索是否存在类似issue
总结
能否增加对除了Azure以外的第三方openai api key的支持。
例如https://openrouter.ai/,但需要可以自定义open_ai_api_base,而目前只支持Azure的Openai key
举例
No response
动机
openai官方太容易封号,所以借助第三方的api key连接chatGPT更稳定些