nicepkg / aide

Conquer Any Code in VSCode: One-Click Comments, Conversions, UI-to-Code, and AI Batch Processing of Files! 在 VSCode 中征服任何代码:一键注释、转换、UI 图生成代码、AI 批量处理文件!💪
https://aide.nicepkg.cn
MIT License
2.29k stars 143 forks source link

Failed after 3 attempts. Last error: Cannot connect to API: Connect Timeout Error #17

Open Nazaroadi opened 3 months ago

Nazaroadi commented 3 months ago

我使用新的secret key 报错了,是因为我的网络问题吗?

2214962083 commented 3 months ago

是的,首先这要开代理网络,其次最好设置一下系统环境变量,比如假设你在用clash,你的代理端口是7890,那么你应该设置系统环境变量HTTPS_PROXYhttp://127.0.0.1:7890

Faryhasiki commented 3 months ago

还是不得行欸。。 image

2214962083 commented 3 months ago

请贴出你们的一下参数:

  1. 系统名称(win/mac/linx)
  2. vscode 版本
  3. 代理工具名称
  4. 代理工具端口
  5. 是否设置了全局环境变量 HTTP_PROXY 或者 HTTPS_PROXY
  6. 你们的 Aide 的 api baseUrl 是否为 openai,如果不是,请贴出来
  7. 浏览器是否能访问该 baseUrl,在命令终端是否能 ping 通 baseUrl 的域名

@Nazaroadi @Farhasiki

Faryhasiki commented 3 months ago

请贴出你们的一下参数:

  1. 系统名称(win/mac/linx)
  2. vscode 版本
  3. 代理工具名称
  4. 代理工具端口
  5. 是否设置了全局环境变量 或者HTTP_PROXY``HTTPS_PROXY
  6. 你们的 Aide 的 api baseUrl 是否为 openai,如果不是,请贴出来
  7. 浏览器是否能访问该 baseUrl,在命令终端是否能 ping 通 baseUrl 的域名

@Nazaroadi @Farhasiki

。。。。不能访问baseurl 我去弄一下环境问题

Faryhasiki commented 3 months ago

请贴出你们的一下参数:

  1. 系统名称(win/mac/linx)
  2. vscode 版本
  3. 代理工具名称
  4. 代理工具端口
  5. 是否设置了全局环境变量 HTTP_PROXY 或者 HTTPS_PROXY
  6. 你们的 Aide 的 api baseUrl 是否为 openai,如果不是,请贴出来
  7. 浏览器是否能访问该 baseUrl,在命令终端是否能 ping 通 baseUrl 的域名

@Nazaroadi @Farhasiki

curl https://api.openai.com/v1/models \ -H "Authorization: Bearer $OPENAI_API_KEY" \ -- 我的key -H "OpenAI-Organization: YOUR_ORG_ID" \ -H "OpenAI-Project: $PROJECT_ID"

我通过这种方式是可以通信的 但是浏览器不能直接访问 baseurl baseurl需要改嘛 我就是用的默认地址 "https://api.open ai.com/v1"

2214962083 commented 3 months ago

@Farhasiki 首先要保证浏览器能翻墙。命令终端也能翻墙,如果都可以翻墙,扩展还是请求失败,请截图错误给我

Faryhasiki commented 3 months ago

image image @2214962083

2214962083 commented 3 months ago

@Farhasiki 目前看来,你的网络应该是没问题的,如果你的命令终端也能ping通这个openai.com,那么你VSCode打开一个文件,点击转换翻译,如果出现错误弹窗,请截图

Faryhasiki commented 3 months ago

image image ping不到 @2214962083

2214962083 commented 3 months ago

@Farhasiki 1.这可能意味着你没有设置全局环境变量 HTTP_PROXY 或者 HTTPS_PROXY 2.如果你用着是clash,那么请把HTTPS_PROXY设置为http://127.0.0.1:7890,同时,把clash里面的设置TUN打开

Faryhasiki commented 3 months ago

image image 之前是这样配置的 也不行。。。。 @2214962083

2214962083 commented 3 months ago

@Farhasiki 我个人认为是你网络问题,因为我有两个梯子,其中一个梯子可以,另外一个梯子有问题。你设置完之后,可以重启一下VSCode再度尝试一下,如果还是连接超时那我也没办法

Faryhasiki commented 3 months ago

我重启了一下电脑,又换了个梯子,虽然还是ping不到不过报错变了。。。。。The model GPT-4o does not exist or you do not have access to it. @2214962083

2214962083 commented 3 months ago

@Farhasiki 很好的一个开始,这意味着你能访问了,但是你的key没有绑定信用卡,不能使用任何模型,所以需要在openai平台上先绑定信用卡,如果你没有国外信用卡,你可以试试买转发商的,比如 https://peiqishop.cn/ ,这样不需要翻墙,但是baseUrl要配置为 https://api.chatanywhere.tech/v1

Faryhasiki commented 3 months ago

感谢 感谢 。我先用国内的模型吧, 我的卡6月份到期了。。。。忘记弄了。 感谢大佬,大佬永远不死。 @2214962083

scp096 commented 3 months ago

挂了梯子报的这个 Hostname/IP does not match certificate's altnames: Host: api.openai.com. is not in the cert's altnames: DNS:.facebook.com, DNS:.facebook.net, DNS:.fbcdn.net, DNS:.fbsbx.com, DNS:.m.facebook.com, DNS:.messenger.com, DNS:.xx.fbcdn.net, DNS:.xy.fbcdn.net, DNS:*.xz.fbcdn.net, DNS:facebook.com, DNS:messenger.com

2214962083 commented 3 months ago

@scp096 打开clash设置里的TUN,再设置HTTPS_PROXY 为 http://127.0.0.1:7890 ,然后再重启vscode使用看看,如果还是不行那么只能换节点或者梯子供应商了

scp096 commented 3 months ago

@2214962083 我用的shadowsocks客户端,好像是没支持TUN,晚点我换个客户端试试

scp096 commented 3 months ago

@2214962083 开TUN模式的确可以了,看来是底层的连接没有走http_proxy设置

MOXIE12-gid commented 3 months ago

20240720172429 是需要我具有一个openai的账户吗

MOXIE12-gid commented 3 months ago

@2214962083

2214962083 commented 3 months ago

20240720172429 是需要我具有一个openai的账户吗

是的,我建议你用国产语言模型,比如deepseek:https://aide.nicepkg.cn/zh/guide/use-another-llm/deepseek

MOXIE12-gid commented 3 months ago

@2214962083 非常感谢,已成功使用上Aide

JohnZZB commented 3 months ago

大佬,我的显示404 status code (no body)怎么办啊

2214962083 commented 3 months ago

大佬,我的显示404 status code (no body)怎么办啊

你起码要告诉我你在用什么模型,baseUrl和model配置是什么

JohnZZB commented 3 months ago

大佬,我的显示404 status code (no body)怎么办啊

你起码要告诉我你在用什么模型,baseUrl和model配置是什么

我的baseurl是https://dashscope.aliyuncs.com/compatible-mode,model是qwen-long

2214962083 commented 3 months ago

大佬,我的显示404 status code (no body)怎么办啊

你起码要告诉我你在用什么模型,baseUrl和model配置是什么

我的baseurl是https://dashscope.aliyuncs.com/compatible-mode,model是qwen-long

你的baseUrl配置错了,应该是https://dashscope.aliyuncs.com/compatible-mode/v1 aide 文档有详细记录如何配置通义千问:https://aide.nicepkg.cn/zh/guide/use-another-llm/qwen

Ren-aptx commented 2 months ago

可以ping 到openai,但延迟有245ms。显示connection error

2214962083 commented 2 months ago

可以ping 到openai,但延迟有245ms。显示connection error

设置系统环境变量HTTPS_PROXY,再打开TUN设置(如果你用的是clash的话),然后重启vscode再尝试

Ren-aptx commented 2 months ago

可以ping 到openai,但延迟有245ms。显示Connection Error

设置系统环境变量HTTPS_PROXY,再打开TUN设置(如果你用的是clash的话),然后重启vscode再尝试

现在是这个报错:404 The model gpt-4o does not exist or you do not have access to it.我用的是openai模型,baseurl;https://api.openai.com/v1

2214962083 commented 2 months ago

可以ping 到openai,但延迟有245ms。显示Connection Error

设置系统环境变量HTTPS_PROXY,再打开TUN设置(如果你用的是clash的话),然后重启vscode再尝试

现在是这个报错:404 The model gpt-4o does not exist or you do not have access to it.我用的是openai模型,baseurl;https://api.openai.com/v1

这是因为你没有绑定信用卡,openai api方式是和web版区别开来的,api方式所有模型都是收费的,需要绑定海外信用卡,如果你没有海外信用卡可以用国产模型。