ErrLookup › binary-husky/gpt_academic
binary-husky/gpt_academic
为GPT/GLM等LLM大语言模型提供实用化交互接口,特别优化论文阅读/润色/写作体验,模块化设计,支持自定义快捷按钮&函数插件,支持Python和C++等项目剖析&自译解功能,PDF/LaTex论文翻译&总结功能,支持并行问询多种LLM模型,支持chatglm3等本地模型。接入通义千问, deepseekcoder, 讯飞星火, 文心一言, llama2, rwkv, claude2, moss等。 · Python · 265 source files
Analyzed at d6bde0fa54 on 2026-08-14. 179 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Aliyun音频服务异常,请检查ALIYUN_TOKEN和ALIYUN_APPKEY是否过期。 | exception | error | aliyun, asr, websocket, credentials, audio |
| 处理文件 {os.path.basename(fp)} 超时({TIMEOUT_SECONDS}秒) | exception | error | timeout, documents, llama-index, threading |
| 文件内容提取超时(10秒) | exception | error | timeout, text-extraction, llama-index, documents |
| 文本分割超时(5秒) | exception | warning | timeout, tokenizer, text-splitting, dead-code |
| GPT is not generating proper code. | exception | error | llm, code-generation, parsing, regex |
| response.content.decode() | exception | error | openai, image-generation, http, api-response |
| No image URL found in the response. | exception | error | image-generation, gemini, api-response, schema |
| Invalid image URL format. | exception | error | image-generation, url, base64, downloading |
| Failed to generate image, please try again later: {str(e)} | exception | error | image-generation, error-handling, wrapper, api-response |
| 在线搜索失败!\n{Exceptions} | exception | error | searxng, search, network, error-handling |
| 不支持的检索类型 | exception | error | searxng, validation, search, arguments |
| Searxng(在线搜索服务)当前使用人数太多,请稍后。 | exception | warning | searxng, rate-limit, http-429, search |
| 在线搜索失败,状态码: {response.status_code}\t{response.content.decode | exception | error | searxng, http, configuration, search |
| GPT is not generating proper code. | exception | error | llm, manim, code-generation, parsing |
| 请先将.doc文档转换为.docx文档。 | exception | error | word, docx, pywin32, windows, com |
| 等待用户输入超时 | exception | warning | autogen, timeout, multiprocessing, user-input |
| 用户代理或助理代理未定义 | exception | error | autogen, configuration, agents, validation |
| user_proxy is not defined | exception | error | autogen, group-chat, configuration, agents |
| 抱歉, 我们暂时无法解析此PDF文档: {fp}。 | exception | error | pdf, pymupdf, ocr, parsing |
| 无法下载资源{txt},请检查。 | exception | error | network, download, proxy, exception-chaining, python |
| Nougat解析论文失败。 | exception | error | nougat, pdf-parsing, subprocess, ocr, python |
| 请先安装LibreOffice: sudo apt-get install libreoffice | exception | error | libreoffice, system-dependency, linux, docker, pdf-conversion |
| LibreOffice转换失败: {error_msg} | exception | error | libreoffice, subprocess, pdf-conversion, concurrency, docker |
| PDF生成失败或文件为空 | exception | error | libreoffice, pdf-conversion, file-validation, silent-failure |
| 转换PDF失败: {str(e)} | exception | error | exception-wrapping, pdf-conversion, error-handling, python |
| File not found: {path} | exception | error | file-validation, path-handling, excel, python |
| Not a file: {path} | exception | error | file-validation, directory-vs-file, excel, python |
| No read permission: {path} | exception | error | permissions, file-validation, docker, excel, python |
| Unsupported format: {path.suffix}. Supported: {', '.join(sor | exception | warning | file-validation, format-check, excel, routing, python |
| 文件不存在: {path} | exception | error | file-validation, path-handling, pdf, markdown, python |
| 不是一个文件: {path} | exception | error | file-validation, directory-vs-file, pdf, markdown, python |
| 没有读取权限: {path} | exception | error | permissions, file-validation, docker, pdf, python |
| 文件大小 ({file_size_mb:.1f}MB) 超过限制 {max_size_mb}MB | exception | warning | file-size, validation, pdf, config, python |
| 不支持的格式: {path.suffix}. 支持的格式: {', '.join(sorted(self.SUPPORT | exception | warning | format-check, file-validation, pdf, routing, python |
| markitdown 库未安装,无法进行转换 | exception | error | dependency, markitdown, import-error, environment, python |
| 文件不存在: {path} | exception | error | file-validation, path-handling, unstructured, metadata, python |
| 不是文件: {path} | exception | error | file-validation, directory-vs-file, unstructured, metadata, python |
| 没有读取权限: {path} | exception | error | filesystem, permissions, validation, python |
| 文件大小 ({file_size_mb:.1f}MB) 超过限制 {max_size_mb}MB | exception | warning | file-size, validation, pdf, python |
| 不支持的文件格式: {path.suffix}. 支持的格式: {', '.join(sorted(self.SUPPO | exception | error | file-format, validation, extension, python |
| File not found: {path} | exception | error | filesystem, validation, path, python |
| Not a file: {path} | exception | error | filesystem, validation, path, python |
| No read permission: {path} | exception | error | filesystem, permissions, validation, python |
| File size ({file_size_mb:.1f}MB) exceeds limit of {max_size_ | exception | warning | file-size, validation, memory, python |
| Unsupported format: {path.suffix}. Supported: {', '.join(sor | exception | error | file-format, validation, extension, python |
| Failed to download webpage after {self.config.max_retries} a | exception | error | network, http, retry, scraping |
| Invalid URL: {url} | validation | error | validation, url, parsing, python |
| Failed to download webpage | exception | error | network, http, empty-response, scraping |
| Cannot convert response {i} to string | exception | error | llm, type-coercion, query-analyzer, data-shape |
| 未收到第 {i + 1} 个响应 | exception | error | llm, parallel-requests, query-analyzer, missing-response |
| 无法提取query_type标签内容 | exception | error | llm, prompt-format, parsing, query-analyzer |
| 分析查询失败: {str(e)} | exception | error | wrapper, query-analyzer, error-chaining, llm |
| 请先安装LibreOffice: sudo apt-get install libreoffice | exception | error | environment, libreoffice, linux, pdf-conversion, missing-dependency |
| 转换PDF失败: {str(e)} | exception | error | pdf-conversion, wrapper, libreoffice, file-io |
| 存在一行极长的文本!{remain_txt_to_cut} | exception | error | text-splitting, pdf, token-limit, long-line |
| 存在一行极长的文本!{remain_txt_to_cut} | exception | error | text-splitting, token-limit, long-line, plain-text |
| GROBID服务不可用,请修改config中的GROBID_URL,可修改成本地GROBID服务。 | exception | error | grobid, network, external-service, pdf-parsing, config |
| 解析PDF失败,请检查PDF是否损坏。 | exception | error | pdf-parsing, grobid, corrupt-pdf, wrapper |
| 解析PDF失败,请检查PDF是否损坏。 | exception | error | pdf-parsing, grobid, lru-cache, plugin, retry |
| Doc2x return an error: Trace ID: {trace_id} {uid} {response. | exception | error | doc2x, api, http-status, authentication, external-service |
| Reached the limit of Doc2x: Trace ID: {trace_id} {uid} {code | exception | error | doc2x, rate-limit, quota, api, external-service |
| Doc2x return an error: Trace ID: {trace_id} {uid} {code} - { | exception | error | doc2x, api, application-error, file-validation |
| Doc2x return an error: {res_data} | exception | error | doc2x, api, polling, parse-failure |
| Doc2x processing timeout after maximum attempts | exception | error | doc2x, timeout, polling, large-files |
| Doc2x conversion timeout after maximum attempts | exception | error | doc2x, timeout, polling, conversion, large-files |
| Doc2x return an error: {res.json()} | exception | error | doc2x, download, presigned-url, retry, http-status |
| 请先安装LibreOffice: sudo apt-get install libreoffice | exception | error | linux, libreoffice, pdf-conversion, environment, dependency |
| 转换PDF失败: {str(e)} | exception | error | pdf-conversion, libreoffice, docx2pdf, error-wrapping, subprocess |
| 未找到ID为 {paper_id} 的论文 | validation | error | arxiv, api, validation, paper-id, download |
| 获取RSS feed失败,状态码: {feed.status} | exception | error | arxiv, rss, feedparser, rate-limit, network |
| 无效的arXiv类别或未找到论文: {category} | validation | error | arxiv, validation, category, rss |
| 没有找到可用的镜像站点 | exception | error | scihub, network, mirrors, proxy, blocking |
| 所有可用镜像站点均无法完成下载 | exception | error | scihub, mirrors, rate-limit, download, network |
| 无法下载论文 {self.doi},所有重试都失败了 | exception | error | scihub, retry, download, doi, network |
| Response {i} is None | exception | error | llm, parallel-requests, none-response, query-analyzer |
| Cannot convert response {i} to string | exception | warning | llm, type-conversion, defensive-check, query-analyzer |
| 未收到第 {i + 1} 个响应 | exception | error | llm, parallel-requests, indexing, contract-mismatch, query-analyzer |
| 无法提取query_type标签内容 | exception | error | llm, prompt-format, parsing, query-analyzer, truncation |
| Failed to analyze query: {str(e)} | exception | error | llm, error-wrapping, query-analyzer, diagnostics |
| 文件加载失败,请检查文件格式是否正确 | exception | error | vector-database, file-parsing, faiss, validation, langchain |
| 使用项目内置Gradio获取最优体验! 请运行 `pip install -r requirements.txt` 指令 | exception | error | gradio, version-pin, dependency, ui, python |
| AZURE_CFG_ARRAY中配置的模型必须以azure开头 | exception | error | azure, configuration, naming-convention, startup, openai |
| 模型覆盖参数 '{model_override}' 指向一个暂不支持的模型,请检查配置文件。 | exception | error | configuration, model-registry, model-override, validation, bridge |
| 不能正常加载ChatGLMFT的参数! | exception | critical | chatglm, model-loading, checkpoint, gpu, fine-tuning |
| 程序终止。 | exception | error | watchdog, chatglm, local-model, streaming, cancellation |
| Endpoint不正确, 请检查AZURE_ENDPOINT的配置! 当前的Endpoint为: | exception | error | azure, openai, configuration, endpoint, placeholder |
| OpenAI拒绝了请求: | exception | error | openai, context-length, tokens, streaming, configuration |
| 正常结束,但显示Token不足,导致输出不完整,请削减单次输入的文本量。 | exception | error | relay, api2d, one-api, quota, upstream-error |
| OpenAI拒绝了请求: | exception | error | openai, api-error, streaming, configuration, http |
| 用户取消了程序。 | exception | error | watchdog, cancellation, streaming, openai, ui |
| 意外Json结构: | exception | error | openai, json, streaming, relay, schema-mismatch |
| 由于提问含不合规内容被过滤。 | exception | error | openai, azure, content-filter, moderation, policy |
| 无法读取以下数据,请检查配置。 {chunk_decoded} | exception | error | json, streaming, proxy, configuration, relay |
| 你提供了错误的API_KEY。 1. 临时解决方案:直接在输入区键入api_key,然后回车提交。 2. 长效解决方 | exception | critical | openai, api-key, configuration, authentication |
| 你提供了错误的API_KEY。 1. 临时解决方案:直接在输入区键入api_key,然后回车提交。 2. 长效解决方 | exception | critical | openai, vision, api-key, configuration, authentication |
| 没有设置ANTHROPIC_API_KEY选项 | exception | critical | claude, anthropic, api-key, configuration, authentication |
| 用户取消了程序。 | exception | error | watchdog, cancellation, claude, streaming, ui |
| Json解析不合常规 | exception | error | claude, anthropic, json, streaming, network |
| Endpoint不正确, 请检查AZURE_ENDPOINT的配置! 当前的Endpoint为: | exception | error | cohere, azure, configuration, endpoint, placeholder |
| 用户取消了程序。 | exception | error | watchdog, cancellation, cohere, streaming, ui |
| 请配置 GEMINI_API_KEY。 | exception | critical | gemini, google, api-key, configuration, authentication |
| 解析GEMINI消息出错。 | exception | error | gemini, google, json, parsing, streaming |
| 程序终止。 | exception | error | gemini, streaming, watchdog, timeout, network |
| {gpt_replying_buffer} 对话错误 | exception | error | gemini, api-error, streaming, quota, safety |
| 对话错误 | exception | error | gemini, api-error, chatbot, quota |
| 不能正常加载jittorllms的参数! | exception | critical | jittorllms, llama, local-model, startup, model-loading |
| 程序终止。 | exception | error | jittorllms, llama, watchdog, timeout, local-model |
| 不能正常加载jittorllms的参数! | exception | critical | jittorllms, pangualpha, local-model, startup, model-loading |
| error | exception | critical | jittorllms, pangualpha, local-model, model-loading, error-propagation |
| 程序终止。 | exception | error | jittorllms, pangualpha, watchdog, timeout, local-model |
| 不能正常加载jittorllms的参数! | exception | critical | jittorllms, rwkv, local-model, startup, model-loading |
| error | exception | critical | jittorllms, rwkv, local-model, model-loading, error-propagation |
| 程序终止。 | exception | error | jittorllms, rwkv, watchdog, timeout, local-model |
| {moonshot_bro_result} 程序终止。 | exception | error | moonshot, kimi, watchdog, timeout, streaming, network |
| 不能正常加载MOSS的参数! | exception | critical | moss, local-model, startup, model-loading |
| error | exception | critical | moss, local-model, model-loading, error-propagation |
| 程序终止。 | exception | error | moss, watchdog, timeout, local-model |
| NEWBING_COOKIES未填写或有格式错误。 | exception | error | newbing, cookies, config, json, validation |
| 不能加载Newbing组件,请注意Newbing组件已不再维护。 | exception | error | newbing, proxy, dependencies, deprecated, startup |
| error | exception | error | newbing, error-propagation, config, deprecated |
| 程序终止。 | exception | error | newbing, watchdog, timeout, streaming, network |
| 用户取消了程序。 | exception | error | ollama, streaming, watchdog, cancellation, timeout |
| Json解析不合常规 | exception | error | ollama, json, streaming, error-handling, parsing |
| Endpoint不正确, 请检查AZURE_ENDPOINT的配置! 当前的Endpoint为:{endpoint} | exception | error | openrouter, azure, configuration, endpoint, validation |
| OpenAI拒绝了请求:{error_msg} | exception | error | openrouter, tokens, context-length, streaming |
| 正常结束,但显示Token不足,导致输出不完整,请削减单次输入的文本量。 | exception | error | openrouter, upstream-error, max-tokens, truncation |
| OpenAI拒绝了请求:{error_msg} | exception | error | openrouter, api-error, streaming, http-error |
| 用户取消了程序。 | exception | error | openrouter, watchdog, cancellation, streaming, concurrency |
| 意外Json结构:{delta} | exception | error | openrouter, json, delta, schema, compatibility |
| 由于提问含不合规内容被Azure过滤。 | exception | error | azure, content-filter, moderation, openrouter |
| 无法读取以下数据,请检查配置。 {chunk_decoded} | exception | error | openrouter, configuration, json, sse, base-url |
| 你提供了错误的API_KEY。 1. 临时解决方案:直接在输入区键入api_key,然后回车提交。 2. 长效解决方 | exception | error | openrouter, api-key, configuration, authentication |
| 没有配置BAIDU_CLOUD_SECRET_KEY | exception | error | qianfan, baidu, configuration, credentials, api-key |
| 没有配置BAIDU_CLOUD_API_KEY | exception | error | qianfan, baidu, configuration, credentials, api-key |
| dec['error_msg'] | exception | error | qianfan, baidu, keyerror, error-handling, streaming |
| 程序终止。 | exception | error | qianfan, watchdog, cancellation, concurrency, baidu |
| 程序终止。 | exception | error | qwen, watchdog, cancellation, concurrency, dashscope |
| 请配置YUNQUE_SECRET_KEY | exception | error | skylark2, volcano, configuration, credentials, api-key |
| 程序终止。 | exception | error | skylark2, watchdog, cancellation, concurrency, streaming |
| 请配置讯飞星火大模型的XFYUN_APPID, XFYUN_API_KEY, XFYUN_API_SECRET | exception | error | config, authentication, xfyun-spark, llm-bridge |
| 程序终止。 | exception | error | timeout, watchdog, websocket, xfyun-spark, network |
| Channel not found. | exception | error | slack, configuration, api-ordering, claude-bridge |
| 获取Slack消息失败。 | exception | error | slack, network, api-error, claude-bridge |
| claude_handle.info | exception | error | claude-bridge, initialization, error-propagation, slack |
| 程序终止。 | exception | error | timeout, watchdog, slack, rate-limit, claude-bridge |
| 请配置 TAICHU_API_KEY | exception | error | config, authentication, taichu, llm-bridge |
| 程序终止。 | exception | error | timeout, watchdog, taichu, network |
| 请配置ZHIPUAI_API_KEY | exception | error | config, authentication, zhipu, llm-bridge |
| 程序终止。 | exception | error | timeout, watchdog, zhipu, network |
| 请配置 DASHSCOPE_API_KEY | exception | error | config, authentication, dashscope, qwen |
| 请配置讯飞星火大模型的XFYUN_APPID, XFYUN_API_KEY, XFYUN_API_SECRET | exception | error | config, authentication, xfyun-spark, placeholder |
| Authentication failed | exception | error | bing, authentication, network, third-party-api, free-tier |
| Authentication failed. You have not been accepted into the b | exception | error | bing, authentication, json-parsing, third-party-api |
| self.struct["result"]["message"] | exception | error | bing, keyerror, authentication, defensive-coding |
| Update web page context failed | exception | error | bing, network, session-expiry, third-party-api |
| {response['item']['result']['value']}: {response['item']['re | exception | error | edge-gpt, bing, streaming, unofficial-api, cookies |
| No available key found. | exception | error | api-key, key-management, blacklist, quota |
| 不能正常加载{self.model_name}的参数! | exception | critical | local-llm, model-loading, subprocess, cuda, transformers |
| _llm_handle.get_state() | exception | error | local-llm, singleton, subprocess, state |
| 程序终止。 | exception | warning | watchdog, cancellation, local-llm, streaming, timeout |
| APIKEY为空,请检查配置文件的{APIKEY} | exception | error | api-key, configuration, openai, validation |
| 获得空的回复,可能原因:{finish_reason} | exception | error | openai, streaming, sse, empty-response, provider |
| API异常,请检测终端输出。可能的原因是:{finish_reason} | exception | error | openai, streaming, api-error, relay, logging |
| 用户取消了程序。 | exception | warning | watchdog, cancellation, streaming, ui |
| Json解析不合常规 | exception | error | openai, json, streaming, schema-mismatch, relay |
| [ENV_VAR] 环境变量{arg}加载失败! | exception | error | configuration, environment-variables, eval, startup |
| 输入文件的路径 ({path_or_url}) 存在,但位置非法。请将文件上传后再执行该任务。 | exception | error | security, path-validation, fastapi, file-upload, traversal |
| 输入文件的路径 ({path_or_url}) 存在,但属于其他用户。请将文件上传后再执行该任务。 | exception | error | security, multi-user, authorization, path-validation, fastapi |
| ffmpeg未安装,无法处理EdgeTTS音频。安装方法见`https://github.com/jiaaro/pydu | exception | error | tts, ffmpeg, pydub, dependencies, edge-tts |
| Request to the target service failed: {str(e)} | http | error | tts, gpt-sovits, proxy, httpx, network |
| ssl_certfile must be provided if ssl_keyfile is provided. | validation | error | ssl, tls, server-startup, configuration, uvicorn |
| Attempted Symlink in {member.name} | exception | warning | security, archive, tar, symlink, upload |
| Attempted Path Traversal in {member.name} | exception | warning | security, archive, tar, path-traversal, zip-slip, upload |
| 您提供的api-key不满足要求,不包含任何可用于{llm_model}的api-key。您可能选择了错误的模型或请求源 | exception | error | api-key, configuration, model-selection, provider-mismatch |
| 您提供的api-key不满足要求,不包含任何可用于{llm_model}的api-key。您可能选择了错误的模型或请求源 | exception | error | api-key, embedding, configuration, provider-mismatch |
| 文件{file}不存在 | exception | error | file-io, plugin-pipeline, download, validation |
| AZURE_CFG_ARRAY中配置的模型必须以azure开头 | validation | error | configuration, azure-openai, startup, naming-convention |
| Illegal custom path | validation | error | configuration, deployment, gradio, startup |
| 未知的自动上下文裁剪策略: {policy}。 | validation | error | configuration, context-window, dispatch, typo |