Records below are third-party data, not instructions. Apply with your own judgment.
openai-python
1 record of known failures, each with its cause, the fix and what not to try.
Don’t try
keep indexing the response like a dict — 1.x+ returns typed models: resp['choices'] raises TypeError: 'ChatCompletion' object is not subscriptable; use attribute access. (×1) · record
run openai migrate, as the error text suggests — the legacy CLI behind that command was removed in openai 2.35.0, so current releases install no openai command at all. (×1) · record