/v1/messages ছাড়া সব এন্ডপয়েন্টে ত্রুটি OpenAI ধাঁচে আসে: { "error": { "message", "type", "code", "param" } }। message-এর বদলে code ও HTTP স্ট্যাটাসের ওপর নির্ভর করুন। প্রতিটি উত্তরে x-request-id থাকে।
| HTTP | code | কখন |
|---|---|---|
| 400 | invalid_request, context_length_exceeded | অনুরোধ অবৈধ বা কনটেক্সট উইন্ডোতে আঁটে না। |
| 401 | invalid_api_key | key নেই, ভুল, বাতিল বা মেয়াদোত্তীর্ণ। |
| 402 | insufficient_balance | ওয়ালেট হোল্ড মেটাতে পারে না। মডেল ডাকা হয় না, কিছু কাটা হয় না। |
| 403 | model_not_allowed, ip_not_allowed, org_suspended, org_blocked | key-এর সীমা, স্থগিত প্রতিষ্ঠান, বা অনাদায়ী ব্যবহার সীমা ছাড়িয়েছে। |
| 404 | model_not_found, not_found | মডেল বা এন্ডপয়েন্ট নেই। |
| 409 | idempotency_conflict, idempotency_in_progress, idempotency_replay_unavailable | Idempotency-Key সংক্রান্ত। |
| 413 | request_too_large | বডি ২ MiB-এর বেশি। |
| 429 | rate_limited, key_cap_exceeded | Retry-After সহ। |
| 502 / 503 / 504 | upstream_error, gateway_disabled (Retry-After: 30), no_upstream, model_unavailable, service_unavailable, upstream_timeout | সরবরাহকারী বা সেবার সমস্যা। আউটপুটের আগে ব্যর্থ হলে কিছু কাটা হয় না। |
আবার চেষ্টা করুন শুধু ৪২৯ ও ৫xx-এ (ব্যাকঅফসহ)। ৪০০, ৪০১, ৪০২, ৪০৩, ৪০৪ ঠিক না করে আবার পাঠাবেন না। পূর্ণ তালিকা ইংরেজি সংস্করণে।