-
Notifications
You must be signed in to change notification settings - Fork 8.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
如何接入one api #1719
Comments
我好像知道问题出在了哪里 因为是https代理,日志显示返回400错误 我在网上发现python的requests的模块存在这个问题。 希望作者尽快修复 支持https |
把PROXY的内容去掉,只保留open_ai_api_base就好 |
我尝试过不太行 解决方法是使用http替代https |
proxy是给梯子准备的,正常是base配合key就行 |
你好,请问解决了吗?我也希望能够接入本地的oneAPI,这样可以整合更多的功能 |
同问 |
解决了呀,one api那个项目介绍里都说了,它的调用与openai一致的,所以前面几位大佬的意思就是说,直接在本项目的配置里面,在open_ai_api_base这一项填上one api的地址,然后key也填one api的key就行了。 |
很多提供三方api服务的都兼容openai格式(模型除了chatgpt外,还有claude,Gemini等),现有代码会根据model参数来选择对应的bot,特增加bot_type参数,指定使用的bot类型,可以解决使用第三方api key时候不能使用除chatgpt以外模型的问题 #2067 #2063 #2055 |
前置确认
操作系统类型?
Docker
运行的python版本是?
python 3.7
使用的chatgpt-on-wechat版本是?
Latest Release
运行的
channel
类型是?wechatmp(公众号, 订阅号)
复现步骤 🕹
我尝试设置port为one api的地址 和对应的key 提示连接失败
我尝试设置baseurl改为oneapi地址也是一样的提示
不知道如何设置自己的代理服务器来使用
在nextchat中使用oneapi正常
问题描述 😯
以下是我的配置
OPEN_AI_API_KEY='one-api的配置'
MODEL='gpt-3.5-turbo'
PROXY='https://xxx.7li7li.cn'
open_ai_api_base='https://xxx.7li7li.cn/v1'
SINGLE_CHAT_PREFIX='["bot", "@bot"]'
SINGLE_CHAT_REPLY_PREFIX='"[bot] "'
GROUP_CHAT_PREFIX='["@bot"]'
GROUP_NAME_WHITE_LIST='["测试群", "测试群2"]'
IMAGE_CREATE_PREFIX='["画", "看", "找"]'
CONVERSATION_MAX_TOKENS=1000
SPEECH_RECOGNITION='False'
CHARACTER_DESC='你是鲁树人, 一个由7li7li训练的大型语言模型, 你旨在回答并解决人们的任何问题,并且可以使用多种语言与人交流。'
EXPIRES_IN_SECONDS=3600
USE_GLOBAL_PLUGIN_CONFIG='True'
USE_LINKAI='False'
LINKAI_API_KEY=''
LINKAI_APP_CODE=''
CHANNEL_TYPE="wechatmp"
WECHATMP_PORT=8888
WECHATMP_APP_ID="xx"
WECHATMP_APP_SECRET="xx"
WECHATMP_AES_KEY="xx"
SINGLE_CHAT_PREFIX=[""]
SINGLE_CHAT_REPLY_PREFIX=""
PLUGIN_TRIGGER_PREFIX="&"
终端日志 📒
No response
The text was updated successfully, but these errors were encountered: