解决VS Code和Cursor的openai.chatgpt插件超时问题
在处理VS Code或Cursor的openai.chatgpt插件超时问题时,可以尝试以下步骤解决。首先,需要进入插件对应的目录。对于VS Code,使用命令 cd "$HOME/.vscode-server/extensions/openai.chatgpt-0.5.19-linux-x64/bin/linux-x86_64";对于Cursor,使用命令 cd "$HOME/.cursor-server/extensions/openai.chatgpt-0.5.19-linux-x64/bin/linux-x86_64"。请根据你的实际版本和CPU架构替换相应的版本名和架构名。进入目录后,你会看到一个名为codex的二进制文件。接下来,执行以下操作:
备份原始的codex文件:
# keep the original mv codex codex.real创建一个新的脚本文件,用于设置代理并调用原始的codex文件:
# wrapper that forces a proxy and then calls the original cat > codex <<'EOF' #!/usr/bin/env bash export HTTPS_PROXY="http://<your-proxy-host>:<port>" export HTTP_PROXY="http://<your-proxy-host>:<port>" export NO_PROXY="http://<your-proxy-host>:<port>" # ------------------------------------------------ HERE="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd)" exec "${HERE}/codex.real" "$@" EOF为新创建的脚本文件添加可执行权限:
# add executable permission chmod +x codex
在创建脚本文件时,请将 <your-proxy-host> 和 <port> 替换为你的代理服务器地址和端口号。如果没有代理服务器,则不需要设置代理。完成以上步骤后,禁用并重新启用codex插件,插件应该就可以正常工作了。
评论已关闭