anyidea / chatgpt-dingtalk-bot

Integrate browser-based ChatGPT with dingtalk chatbot.
MIT License
42 stars 1 forks source link

大佬,能自定义请求地址BASE_URL吗? #26

Closed Timoshao closed 1 year ago

Timoshao commented 1 year ago

Description

目前很多API都是使用代理,不是默认的。能自定义请求地址BASE_URL

furacas commented 1 year ago

看了一下作者的当前实现是用的 https://github.com/acheong08/ChatGPT 中的v3 这个项目可以用环境变量设置BASE_URL的。

以下为https://github.com/acheong08/ChatGPT v3.py中的源码

os.environ.get("API_URL") or "https://api.openai.com/v1/chat/completions",
Timoshao commented 1 year ago

看了一下作者的当前实现是用的 https://github.com/acheong08/ChatGPT 中的v3 这个项目可以用环境变量设置BASE_URL的。

以下为https://github.com/acheong08/ChatGPT v3.py中的源码

os.environ.get("API_URL") or "https://api.openai.com/v1/chat/completions",

我不会写代码,不知道怎么修改。 我用过其他项目,BASE_URL设置配置项,默认是https://api.openai.com,可以自己配置。 所以希望大佬也做成配置项

furacas commented 1 year ago

环境变量设置一下API_URL即可。格式参考一下这个url https://api.openai.com/v1/chat/completions

Timoshao commented 1 year ago

image 大佬的配置参数没有这个字段, 如果在源码中修改 我又不会打包成docker

anyidea commented 1 year ago

已支持

Timoshao commented 1 year ago

已支持 大佬 有推送Docker镜像吗

anyidea commented 1 year ago

最新的api tag是支持的

anyidea commented 1 year ago

设置环境变量 GPT_API_URL

Timoshao commented 1 year ago

设置环境变量 GPT_API_URL 大佬 拉取了最新的镜像,设置了这个参数之后发消息后台报错了 image

image

Timoshao commented 1 year ago

刚刚又试了下 还是不行。 GPT_API_URL在其他项目中设置的地址都可以用

Timoshao commented 1 year ago

搞好了 我的错