Developer guide

त्रुटि कोड

स्थिति कोड अनुसार कार्यवाही आ पुनः प्रयास नियम

ई पृष्ठ गेटवे द्वारा लौटाओल स्थिति कोड आ तिनकर अर्थ, तथा प्रत्येक कोड लेल करबाक कार्यवाहीकेँ संक्षेपमे प्रस्तुत करैत अछि।
अपस्ट्रीम 4xx·5xx देलकापर ओ कोड जेकाँक तेकाँ अग्रेषित कएल जाइत अछि, आ अन्य अवस्थामे नीचाँक तालिकाक अनुसरण कएल जाइत अछि।
दुइ संगत विनिर्देशसभक त्रुटि निकायकेँ आकार, Anthropic संगत error.type केर नियम, आ सीमा तथा उपयोग जाँचबाक कन्सोल स्क्रीन सेहो एहि ठाम देल गेल अछि।

स्थिति कोड

कोडअर्थकार्यवाही
400अनुरोध मानमे त्रुटि। Anthropic संगत मॉडल सूचीमे limit 1~1000 सँ बाहर अछि, अथवा GET /responses/{responseId}?stream=true द्वारा सुरक्षित प्रतिक्रियाकेँ जारी राखबाक प्रयास कएल गेल अछिमानकेँ निर्धारित सीमाक भीतर सुधारू। सुरक्षित प्रतिक्रियाकेँ stream बिना प्राप्त करू।
401कुंजी अनुपस्थित अछि अथवा समाप्त·रद्द कएल गेल कुंजी अछिAPI कुंजी पृष्ठपर कुंजीक स्थिति जाँचू आ हेडर नाम तथा Bearer उपसर्ग जाँचू।
403मॉडल तक पहुँचबाक अनुमति नहि अछि, उपयोग सीमासँ बेसी, क्रेडिट अपर्याप्त, अथवा वॉइसक स्वामी नहि छीerror.message कारणकेँ अलग-अलग देखबैत अछि। संख्यासभ नीचाँक सीमा आ उपयोग जाँच खण्डक स्क्रीनपर देखू।
404मॉडल नहि अछि अथवा एहि कुंजीसँ पहुँच नहि सकैत छी (समर्थन समाप्त भेल मॉडल सहित), पथ नहि अछि, अथवा 3 दिनक संरक्षण अवधि पार कएल CleviDrive आउटपुटपहिने GET /models द्वारा कॉल कएल जा सकनिहार मॉडल सूची जाँचू। पथकेँ API कॉल करबाक पृष्ठक तालिकासँ मिलान करू।
408 · 409 · 413अपस्ट्रीम टाइमआउट, भीड़, अथवा अनुरोधक आकार सीमा पार। ऑडियो·वॉइस पथ लेल समय सीमा 5 मिनटक, आ अनुरोध सीमा 28 MiB अछि409 मे Retry-After रहितो ओहि समय धरि प्रतीक्षा करू। 413 मे अनुरोधकेँ बाँटि कऽ पठाउ।
429अपस्ट्रीम प्रदाता द्वारा गति सीमा लगाओल गेल अछिRetry-After भेटलापर तकर अक्षरशः पालन करू, नहि भेटलापर घातांकीय बैकऑफसँ पुनः प्रयास करू।
5xxगेटवे अथवा अपस्ट्रीमक अस्थायी त्रुटि (503 सहित)घातांकीय बैकऑफसँ पुनः प्रयास करू। समस्या दोहराइत रहलापर सहायता आ सम्पर्कक माध्यमसँ X-Request-Id सहित सूचित करू।

पुनः प्रयास

गेटवे अपन 429 नहि बनबैत अछि, आ अपस्ट्रीम प्रतिक्रियाकेँ चुपचाप पुनः प्रयास वा कतारमे सेहो नहि रखैत अछि।
प्रतीक्षा आ पुनः प्रयास क्लाइंट करैत अछि।

कोडप्रतीक्षा वेळत्यानंतर
409Retry-After असल्यास तो वेळतीच विनंती पुन्हा पाठवा.
429Retry-After असल्यास तो वेळ, नसल्यास घातांकीय बॅकऑफतीच विनंती पुन्हा पाठवा.
5xxघातांकीय बॅकऑफवारंवार होत असल्यास संपर्क साधा.
413प्रतीक्षा नाहीविनंती विभाजित करून पाठवा.

त्रुटीचा मजकूर

त्रुटीच्या मजकुराचे स्वरूप प्रत्येक स्पेसिफिकेशननुसार वेगळे असते. अपस्ट्रीम त्रुटीमध्ये केवळ संदेश ठेवून तो व्यवस्थित पाठवला जातो; स्टॅक किंवा अंतर्गत फील्ड पाठवले जात नाहीत.

हा OpenAI-सुसंगत मार्गाचा मजकूर आहे.

{
  "error": {
    "message": "API key is required.",
    "type": "invalid_request_error"
  }
}

हा Anthropic-सुसंगत मार्गाचा मजकूर आहे. error.type स्थिती कोडनुसार निश्चित केला जातो.

{
  "type": "error",
  "error": {
    "type": "authentication_error",
    "message": "..."
  },
  "request_id": "rqid..."
}
Anthropic-सुसंगत error.type
स्थिती कोडerror.type
400invalid_request_error
401authentication_error
403permission_error
404not_found_error
413request_too_large
429rate_limit_error
529overloaded_error
इतर कोडapi_error

मर्यादा आणि वापर तपासा

मर्यादेची मूल्ये प्रत्येक वर्कस्पेसनुसार वेगळी असतात. 403 चे कारण error.message मध्ये तपासल्यानंतर खालील स्क्रीनवर मूल्ये पहा.

तपासायची बाबकन्सोल स्क्रीन
माझ्या वर्कस्पेसवर लागू असलेली मर्यादाआढाव्यातील वाटप केलेली वापर मर्यादा
प्लॅनने अनुमती दिलेली श्रेणी आणि शिल्लकप्लॅन आणि क्रेडिट्स
प्रत्यक्ष वापर (मॉडेलनुसार व कीनुसार कॉलची संख्या, अपेक्षित वजा होणारे क्रेडिट्स)वापर
कीची स्थिती (कालबाह्य किंवा रद्द केलेली आहे का)API की
CLEVI

भाषा आ क्षेत्र

मशीन द्वारा अनुवादित भाषासभ चिह्नित अछि। उपलब्धता प्रकाशित साइट बंडल पर निर्भर करैत अछि।

136 भाषा

अनुशंसित

1

पूरबी एशिया

7

दक्षिण-पूरबी एशिया

11

दक्षिणी एशिया

18

मध्य एशिया

5

मध्य पूर्व आ काकेशस

10

पश्चिमी यूरोप और दक्षिणी यूरोप

16

यूनाइटेड किंगडम और आयरलैंड

4

उत्तरी यूरोप

10

मध्य यूरोप आ बाल्कन

14

पूरबी यूरोप

5

पूरबी अफ्रीका

8

पश्चिमी अफ्रीका और मध्य अफ्रीका

9

दक्षिणी अफ्रीका

8

अमेरिका

5

ओसेनिया

5