Skip to content

xiaogpt.py:310是什么问题 #563

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

Closed
CK-LIN opened this issue Dec 5, 2024 · 7 comments
Closed

xiaogpt.py:310是什么问题 #563

CK-LIN opened this issue Dec 5, 2024 · 7 comments

Comments

@CK-LIN
Copy link

CK-LIN commented Dec 5, 2024

问题:介绍一下你自己?
以下是小爱的回答: 这个我暂时还回答不上诶,我要再学习学习
以下是 豆包 的回答: [12/05/24 13:41:45] ERROR 'choice' xiaogpt.py:310
豆包 回答出错

@yihong0618
Copy link
Owner

请查看豆包的配置是不是错了

@GENE-EXE
Copy link

GENE-EXE commented Jan 1, 2025

豆包怎么配置,教程里面没有

@sumost
Copy link

sumost commented Apr 13, 2025

豆包同样问题。原因应该是V1版本下线了,见“火山方舟 SDK V1/V2下线公告及迁移指引

@DenneyTang
Copy link
Contributor

DenneyTang commented Apr 20, 2025

豆包同样问题。原因应该是V1版本下线了,见“火山方舟 SDK V1/V2下线公告及迁移指引

不光是接口下线了,连豆包的免费模型也下线了,我尝试过重新fork代码修改了成了豆包V3接口的代码,已经提示模型不存在了:
stdout: 以下是 豆包 的回答: Error code: 404 - {'error': {'code': 'InvalidEndpointOrModel.NotFound', stdout: 'message': 'The model or endpoint skylark-chat does not exist or you do not have stdout: access to it. Request id: stdout: 0217451041438456d9c1aef8f6a3ce0a02e1cd1f3f5c7b41026e0', 'param': '', 'type': stdout: 'NotFound'}}, request_id: 202504192309038IvRa9h1wn1E3nCJehq5 stdout: 豆包 回答出错

如果想继续使用豆包模型,可以用我fork修改的 #DenneyTang@e7952e1

可以调用豆包最新的模型了,包括豆包和deekseek都支持,不过都要收费。谁还需要的话晚点我看看提交给yihong0618试试。另外我也重新构建了容器版本,有需要的ping我晚点提交到仓库里。

另外一种免费使用deepseek的方案是改配置文件,调用硅基流动的接口https://cloud.siliconflow.cn/i/CUx1atPB,用我这个邀请码有赠送额度,并且最重要的是硅基流动的接口有deepseek-ai/DeepSeek-R1-Distill-Qwen-7B模型是完全免费,完全不消化额度。

配置办法:
修改配置文件三个地方

bot: chatgptapi  #硅基流动兼容chatgpt的接口所以大模型选择chatgpt
gpt_options:
  model: "deepseek-ai/DeepSeek-R1-Distill-Qwen-7B"  #这里设置你打算用的模型,其实硅基流动里有很多模型,这个模型不消化额度随便用,当然你需要更强的能力可以选其它收费模型。
# ----- OpenAI -----
# OpenAI key
openai_key: "你在硅基流动申请好的APIKEY"
# OpenAI API 地址
api_base: "https://api.siliconflow.cn"

@yihong0618
Copy link
Owner

豆包同样问题。原因应该是V1版本下线了,见“火山方舟 SDK V1/V2下线公告及迁移指引

不光是接口下线了,连豆包的免费模型也下线了,我尝试过重新fork代码修改了成了豆包V3接口的代码,已经提示模型不存在了:
stdout: 以下是 豆包 的回答: Error code: 404 - {'error': {'code': 'InvalidEndpointOrModel.NotFound', stdout: 'message': 'The model or endpoint skylark-chat does not exist or you do not have stdout: access to it. Request id: stdout: 0217451041438456d9c1aef8f6a3ce0a02e1cd1f3f5c7b41026e0', 'param': '', 'type': stdout: 'NotFound'}}, request_id: 202504192309038IvRa9h1wn1E3nCJehq5 stdout: 豆包 回答出错

如果想继续使用豆包模型,可以用我fork修改的 #DenneyTang@e7952e1

可以调用豆包最新的模型了,包括豆包和deekseek都支持,不过都要收费。谁还需要的话晚点我看看提交给yihong0618试试。另外我也重新构建了容器版本,有需要的ping我晚点提交到仓库里。

另外一种免费使用deepseek的方案是改配置文件,调用硅基流动的接口https://cloud.siliconflow.cn/i/CUx1atPB,用我这个邀请码有赠送额度,并且最重要的是硅基流动的接口有deepseek-ai/DeepSeek-R1-Distill-Qwen-7B模型是完全免费,完全不消化额度。

配置办法:
修改配置文件三个地方

bot: chatgptapi  #硅基流动兼容chatgpt的接口所以大模型选择chatgpt
gpt_options:
  model: "deepseek-ai/DeepSeek-R1-Distill-Qwen-7B"  #这里设置你打算用的模型,其实硅基流动里有很多模型,这个模型不消化额度随便用,当然你需要更强的能力可以选其它收费模型。
# ----- OpenAI -----
# OpenAI key
openai_key: "你在硅基流动申请好的APIKEY"
# OpenAI API 地址
api_base: "https://api.siliconflow.cn"

PR welcome 哈哈

@DenneyTang
Copy link
Contributor

Pull给大佬了😀我不会python,v3接口修改是用deepseek帮忙改的哈哈,见谅。

另外把docker镜像也上传了,谁需要的自取:docker run -v :/config xiaoxiu77/xiaogpt --config=/config/config.yaml

注意配置文件如果还想用豆包,需要申请APIKEY后修改配置文件增加一行:
volc_api_key: "your_API"

@yihong0618
Copy link
Owner

merged thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants