ERROR: Failed to retrieve completion from OpenAI API.
Exception: internal error {
“error”: {
“message”: “internal error”,
“type”: “invalid_request_error”,
“param”: null,
“code”: null
}
}
500 {‘error’: {‘message’: ‘internal error’, ‘type’: ‘invalid_request_error’, ‘param’: None, ‘code’: None}} {‘Date’: ‘Sat, 10 Jun 2023 05:10:59 GMT’, ‘Content-Type’: ‘application/json; charset=utf-8’, ‘Content-Length’: ‘147’, ‘Connection’: ‘keep-alive’, ‘vary’: ‘Origin’, ‘x-request-id’: ‘a182effbd0a5f6b9496f06333ace7d88’, ‘strict-transport-security’: ‘max-age=15724800; includeSubDomains’, ‘CF-Cache-Status’: ‘DYNAMIC’, ‘Server’: ‘cloudflare’, ‘CF-RAY’: ‘7d4f1c4f5be71d39-BLR’, ‘alt-svc’: ‘h3=“:443”; ma=86400’}
Can you share the prompt you are giving and also the code that you are using
How many times have you tried? if just once, just try again. I’ve gotten errors and I usually get my proper response on the next attempt.
**It,s solved by Exception Handling. **
A 500 error is usually a bug in the code. Could be a value not getting passed into your API that your code expects to have a value. ChatGPT has to determine from the prompt what parameters to pass in. If it cannot figure out the connection between the prompt and the parameters, it will leave the parameter empty. Found that during my local testing many times. Can you duplicate the issue using a specific prompt? If you look at the plugin box that comes up in the answer to the prompt, you can actually click it and it will show you the parameters that were passed in. I bet your solution is in there somewhere