binary-husky / gpt_academic

为GPT/GLM等LLM大语言模型提供实用化交互接口,特别优化论文阅读/润色/写作体验,模块化设计,支持自定义快捷按钮&函数插件,支持Python和C++等项目剖析&自译解功能,PDF/LaTex论文翻译&总结功能,支持并行问询多种LLM模型,支持chatglm3等本地模型。接入通义千问, deepseekcoder, 讯飞星火, 文心一言, llama2, rwkv, claude2, moss等。
https://github.com/binary-husky/gpt_academic/wiki/online
GNU General Public License v3.0
64.36k stars 7.96k forks source link

[Bug]: 百度千帆api调用出错 #1824

Closed Luochen-Echo closed 4 months ago

Luochen-Echo commented 4 months ago

Installation Method | 安装方法与平台

Pip Install (I used latest requirements.txt)

Version | 版本

Latest | 最新版

OS | 操作系统

Mac

Describe the bug | 简述

在config.py中,我修改了自己的百度api_key,llm_module中添加了'qianfan',在后面千帆key中修改了我自己的key。但是启动后出错。

config.py修改如下:

apikey llm qianfan

错误代码如下:

Traceback (most recent call last): File "./request_llms/bridge_qianfan.py", line 110, in generate_from_baidu_qianfan incoming = dec['result']


KeyError: 'result'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "./request_llms/bridge_qianfan.py", line 151, in predict
    for response in generate_from_baidu_qianfan(inputs, llm_kwargs, history, system_prompt):
  File "./request_llms/bridge_qianfan.py", line 117, in generate_from_baidu_qianfan
    raise RuntimeError(dec['error_msg'])
RuntimeError: Open api daily request limit reached

### Screen Shot | 有帮助的截图

![错误](https://github.com/binary-husky/gpt_academic/assets/124498616/6a77fcb4-3862-4b38-9d07-782c33b55a80)

### Terminal Traceback & Material to Help Reproduce Bugs | 终端traceback(如有) + 帮助我们复现的测试材料样本(如有)

_No response_
qychen2001 commented 4 months ago

应该是QPS达到了限制,或者去千帆工作台检查对应的模型服务是否打开

Luochen-Echo commented 4 months ago

已经解决,应该先在工作台中选择一个模型,然后开通付费,注意查看下brdige_qianfan.py中的url_lib中的url链接,对照下百度自己的api文档