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.53k stars 7.97k forks source link

[Bug]: API KEY不满足任何一种已知的密钥格式 #1929

Open war2023 opened 1 month ago

war2023 commented 1 month ago

Installation Method | 安装方法与平台

Pip Install (I used latest requirements.txt)

Version | 版本

Latest | 最新版

OS | 操作系统

Windows

Describe the bug | 简述

在OPENAI上申请的API KEY不能被识别

Screen Shot | 有帮助的截图

image

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

No response

Leon-0919 commented 1 month ago

一样的问题

war2023 commented 1 month ago

这个问题没有得到解决

---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2024年08月12日 14:02 | | 收件人 | @.> | | 抄送至 | @.>@.> | | 主题 | Re: [binary-husky/gpt_academic] [Bug]: API KEY不满足任何一种已知的密钥格式 (Issue #1929) |

一样的问题

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

war2023 commented 1 month ago

我已经解决了,谢谢

---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2024年08月12日 14:02 | | 收件人 | @.> | | 抄送至 | @.>@.> | | 主题 | Re: [binary-husky/gpt_academic] [Bug]: API KEY不满足任何一种已知的密钥格式 (Issue #1929) |

一样的问题

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

Leon-0919 commented 1 month ago

@war2023 你好 方便分享下解决方法吗

war2023 commented 1 month ago

我的key是可用的,只是格式识别不了,用config里的CUSTOM_API_KEY_PATTERN重新定义key的格式就可以了。

---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2024年08月12日 14:55 | | 收件人 | @.> | | 抄送至 | @.>@.> | | 主题 | Re: [binary-husky/gpt_academic] [Bug]: API KEY不满足任何一种已知的密钥格式 (Issue #1929) |

@war2023 你好 方便分享下解决方法吗

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

Leon-0919 commented 1 month ago

@war2023 你好 你的key 是付费版本的吗 我的大概是这个格式的 “sk-proj-aIShPAfocyZd43dw6WuJXVCeD41fA1yQ9Uzq94InoWyMQDwuB-eloESr7ZT3BlbkFJV7”

就很奇怪 就是识别不了 我复制到了CUSTOM_API_KEY_PATTERN 下面 也是不能识别,,

war2023 commented 1 month ago

我也是付费的,要这样写: CUSTOM_API_KEYPATTERN = r"^sk-proj-[a-zA-Z0-9+-]{48,}$" 这是翻文件翻出来的。也可以把\gpt_academic\shared_utils\key_pattern_manager.py这个文件喂给ChatGPT,然后把你的key也喂给它,问它CUSTOM_API_KEY_PATTERN要怎么改。还有key最后不要随便发给别人,你可以把这个key删了再申请一个,按上面的做法改CUSTOM_API_KEY_PATTERN就行了

---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2024年08月12日 15:08 | | 收件人 | @.> | | 抄送至 | @.>@.> | | 主题 | Re: [binary-husky/gpt_academic] [Bug]: API KEY不满足任何一种已知的密钥格式 (Issue #1929) |

@war2023 你好 你的key 是付费版本的吗 我的大概是这个格式的 “sk-proj-aIShPAfocyZd43dw6WuJXVCeD41fA1yQ9Uzq94InoWyMQDwuB-eloESr7ZT3BlbkFJV7”

就很奇怪 就是识别不了 我复制到了CUSTOM_API_KEY_PATTERN 下面 也是不能识别,,

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

Leon-0919 commented 1 month ago

我试一下哈 感谢老哥了 war2023 @.***>于2024年8月12日 周一下午5:15写道:

我也是付费的,要这样写: CUSTOM_API_KEYPATTERN = r"^sk-proj-[a-zA-Z0-9+-]{48,}$" 这是翻文件翻出来的。也可以把\gpt_academic\shared_utils\key_pattern_manager.py这个文件喂给ChatGPT,然后把你的key也喂给它,问它CUSTOM_API_KEY_PATTERN要怎么改。还有key最后不要随便发给别人,你可以把这个key删了再申请一个,按上面的做法改CUSTOM_API_KEY_PATTERN就行了

---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2024年08月12日 15:08 | | 收件人 | @.> | | 抄送至 | @.>@.> | | 主题 | Re: [binary-husky/gpt_academic] [Bug]: API KEY不满足任何一种已知的密钥格式 (Issue

1929) |

@war2023 你好 你的key 是付费版本的吗 我的大概是这个格式的

“sk-proj-aIShPAfocyZd43dw6WuJXVCeD41fA1yQ9Uzq94InoWyMQDwuB-eloESr7ZT3BlbkFJV7”

就很奇怪 就是识别不了 我复制到了CUSTOM_API_KEY_PATTERN 下面 也是不能识别,,

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/binary-husky/gpt_academic/issues/1929#issuecomment-2283256730, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALAGIARCY72CJLVHSKXZC2DZRBOIPAVCNFSM6AAAAABMH35H2CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOBTGI2TMNZTGA . You are receiving this because you commented.Message ID: @.***>

LVJIAQI777 commented 1 month ago

已按照@war2023 的方法成功识别api,对\gpt_academic\shared_utils\key_pattern_manager.py进行修改,然后按照《第三方API‐KEY接入指南》更改1.API_KEY 2.CUSTOM_API_KEY_PATTERN 3.API_URL_REDIRECT即可