1. OpenAI API प्रमाणीकरण निर्देश

OpenAI API का उपयोग सुरक्षा और अनुप्रयोगिता सुनिश्चित करने के लिए प्रमाणीकरण के लिए एक API कुंजी का उपयोग करता है। API कुंजी, OpenAI सेवाओं के साथ संवाद के लिए कुंजी के रूप में कार्य करती है, और हर बार जब एक अनुरोध भेजा जाता है तो इसे प्रदान करना आवश्यक है जो आपकी पहचान दर्शाता है।

2. OpenAI API कुंजी प्राप्त करना

अपनी OpenAI API कुंजी प्राप्त करने के लिए, OpenAI डैशबोर्ड में लॉग इन करें और कुंजी प्रबंधन पृष्ठ पर जाएं। यहां, आप एक नई API कुंजी बना सकते हैं, मौजूदा API कुंजियों का प्रबंधन कर सकते हैं, और वापस लेने का कार्य कर सकते हैं।

3. HTTP हेडर में API कुंजी जोड़ना

OpenAI को API अनुरोधों को करने के लिए, आपको HTTP अनुरोध हेडर में Authorization फील्ड जोड़ना होगा, जिसका मान Bearer और उसके बाद आपकी API कुंजी होना चाहिए। नीचे एक उदाहरण है जिसमें कर्ल कमांड का उपयोग करके अनुरोध भेजने का दिखाया गया है:

curl "https://api.openai.com/v1/endpoint" \
  -H "Authorization: Bearer OPENAI_API_KEY"

कृपया OPENAI_API_KEY की जगह अपनी वास्तविक API कुंजी डालें।

4. एपीआई कुंजियों का उपयोग कई संगठनीय सदस्यों के लिए

यदि आप कई संगठनों के सदस्य हैं और आप यह निर्दिष्ट करना चाहते हैं कि API अनुरोधों को किस संगठन के उपयोग सांख्यिकियों को सम्मिलित करना चाहिए, तो आप HTTP अनुरोध हेडर में एक और फ़ील्ड OpenAI-Organization ले सकते हैं। इस फ़ील्ड का मान उस संगठन का ID होना चाहिए जिसकी आप सांख्यिकियों को सम्मिलित करना चाहते हैं।

नीचे एक कर्ल कमांड का उदाहरण है जिसमें संगठन की ID को निर्दिष्ट करने का काम किया गया है:

curl "https://api.openai.com/v1/endpoint" \
  -H "Authorization: Bearer OPENAI_API_KEY" \
  -H "OpenAI-Organization: YOUR_ORG_ID"

कृपया OPENAI_API_KEY और YOUR_ORG_ID की जगह अपनी वास्तविक API कुंजी और अपने संगठन की ID डालें।

सुझाव: हमेशा आपकी API कुंजी और संगठन ID की सुरक्षा सुनिश्चित करें, और उन्हें किसी भी सार्वजनिक रूप से पहुंचने योग्य स्थानों में खुलासा न करें, खासकर क्लाइंट-साइड कोड में। यदि API कुंजी लीक हो जाती है, तो इससे सेवा के दुरुपयोग या अप्रत्याशित शुल्क आ सकता है। अपनी API कुंजी की सुरक्षा को अपने पासवर्ड की तरह सुरक्षित रखें।