chatgpt-clone icon indicating copy to clipboard operation
chatgpt-clone copied to clipboard

{"_action":"_ask","error":"an error occurred HTTPSConnectionPool(host='api.openai.com', port=443): Max retries exceeded with url: /v1/chat/completions (Caused by ProxyError('Cannot connect to proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x000001F52CF32190>: Failed to establish a new connection: [WinError 10061] No connection could be made because the target machine actively refused it')))","success":false}

Open xinoxme opened this issue 2 years ago • 23 comments
trafficstars

xinoxme avatar May 01 '23 11:05 xinoxme

Screenshot (1145)

xinoxme avatar May 01 '23 11:05 xinoxme

I have the same message error

maxens-git avatar May 01 '23 15:05 maxens-git

I have almost the identical error.

{"_action":"_ask","error":"an error occurred HTTPSConnectionPool(host='api.openai.com', port=443): Max retries exceeded with url: /v1/chat/completions (Caused by ProxyError('Cannot connect to proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f943d6ae970>: Failed to establish a new connection: [Errno 111] Connection refused')))","success":false}

The default config.json contains this section:

"openai_api_base": "https://api.openai.com", "proxy": { "enable": true, "http": "127.0.0.1:7890", "https": "127.0.0.1:7890" }

It looks like it's expecting a proxy to be running locally on port 7890. I tried setting the enable option to false but I still get the error above.

neildmd avatar May 01 '23 15:05 neildmd

Getting the same error, have not seen any feed back on this error so far.

metadreamx avatar May 01 '23 19:05 metadreamx

Same here.

{"_action":"_ask","error":"an error occurred HTTPSConnectionPool(host='api.openai.com', port=443): Max retries exceeded with url: /v1/chat/completions (Caused by ProxyError('Cannot connect to proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x0000020E2C832C50>: Failed to establish a new connection: [WinError 10061] No connection could be made because the target machine actively refused it')))","success":false}

jp7189 avatar May 01 '23 21:05 jp7189

edit config.json and enter api key ! set False for proxy

chekamarue avatar May 01 '23 22:05 chekamarue

api key was already in there. I set proxy to false, but that gets me: "I apologize, but it seems that I am having difficulty connecting to the OpenAI server. Please check your internet connection and try again later."

..and in the console: " list index out of range None <redacted IP> - - [01/May/2023 15:13:59] "POST /backend-api/v2/conversation HTTP/1.1" 200 - list index out of range None list index out of range None list index out of range None list index out of range None Expecting value: line 1 column 2 (char 1) <traceback object at 0x000002077DD0D040> list index out of range None "

jp7189 avatar May 01 '23 22:05 jp7189

Following up... I cleared all conversations in the web gui and it's working properly now. Thanks for the help. The fix: set the proxy false in config.json "proxy": { "enable": false,

jp7189 avatar May 01 '23 22:05 jp7189

When I ask something, it never answers me. Any help?

MortiMer0101 avatar May 02 '23 14:05 MortiMer0101

edit config.json and enter api key ! set False for proxy

it did not work

xinoxme avatar May 02 '23 15:05 xinoxme

Yeah same, I think I was under the impression there was some kind of reversed engendered api that I. Wouldn't need to use my own. This you need an api key.

metadreamx avatar May 02 '23 17:05 metadreamx

Check out the author's other project - gpt4free - that's the reverse engineered API. This isn't that.

jp7189 avatar May 02 '23 22:05 jp7189

edit config.json and enter api key ! set False for proxy

it did not work

I had to restart the script, restart the browser, and clear all conversations to get it working after the changes.

jp7189 avatar May 02 '23 22:05 jp7189

edit config.json and enter api key ! set False for proxy

it did not work

I had to restart the script, restart the browser, and clear all conversations to get it working after the changes.

did it work?

xinoxme avatar May 04 '23 08:05 xinoxme

Because of the way docker works, the config.json is burned INTO the image when you first build it, you can create a hard link between your local config.json and the one inside the docker image, or you can re-build the image with the update config.json with the steps below.

1) docker-compose down
2) make changes to config.json (nano config.json)
3) docker-compose up -d --build

-d starts it in daemon mode (background) and --build forces to rebuild the image with any updated files.

luisf371 avatar May 04 '23 19:05 luisf371

edit config.json and enter api key ! set False for proxy

it did not work

I had to restart the script, restart the browser, and clear all conversations to get it working after the changes.

did it work?

Yes. It worked fine... two days ago. When I tried it today (with no changes) I don't get any response at all. No errors, it just sticks on generating forever.

jp7189 avatar May 04 '23 20:05 jp7189

See the same problem. config.json looks fine, API key is good. cleared conversations, restarted script. no change.

duringleaves avatar May 18 '23 23:05 duringleaves

set proxy: false and it works a little better now except the console shows a lot of "list index out of range" errors now. gpt-35-turbo works, but gpt-4 fails

duringleaves avatar May 18 '23 23:05 duringleaves

after i changed true to false all modes stopped working

NOONE1526 avatar May 29 '23 12:05 NOONE1526

after i changed true to false all modes stopped working

Likewise in my case, I just get no response no matter if I use gpt-3.5 or gpt-4

Mario-119 avatar Jul 19 '23 07:07 Mario-119

Luisf371's comment on May 4 corrected the problem for me, after changing the proxy term to false in config.json. Thank you, I would have never figured that out!

SidJnsn66 avatar Aug 05 '23 21:08 SidJnsn66

If you have set the proxy to false and added the API key and it still doesn't work, then it could be an issue related to your OpenAI account since they only let you use the API for free for the first three months after account creation. Unfortunately, the only solution to that issue is adding a payment method here. Keep in mind that you can set usage limits here.

fsantamaria1 avatar Sep 14 '23 14:09 fsantamaria1

Thank you for your open-source project. I have identified a bug When the input content is too much, it will exceed the range of the input box

GuoWei96 avatar Dec 28 '23 17:12 GuoWei96