API कॉल की संरचना

OpenAI API के साथ AI सिस्टम बनाना

Francesca Donadoni

Curriculum Manager, DataCamp

प्रगति स्नैपशॉट

एक काले-सफेद लोगो पर "opal library" लिखा हुआ है

OpenAI API के साथ AI सिस्टम बनाना

प्रगति स्नैपशॉट

OpenAI लाइब्रेरी का लोगो, और API कॉल के साथ API आइकन का एक डायग्राम

OpenAI API के साथ AI सिस्टम बनाना

प्रगति स्नैपशॉट

OpenAI लाइब्रेरी का लोगो, एक सामान्य API कॉल का आइकन, और रिस्पॉन्स मैसेज का आइकन दिखाता डायग्राम

OpenAI API के साथ AI सिस्टम बनाना

प्रगति स्नैपशॉट

from openai import OpenAI
client = OpenAI(api_key="ENTER YOUR KEY HERE")

response = client.chat.completions.create( model="gpt-4o-mini", messages=[ {"role": "user", "content": "Who developed ChatGPT?"} ] )
print(response.choices[0].message.content)
ChatGPT was developed by OpenAI, an artificial intelligence research lab.
OpenAI API के साथ AI सिस्टम बनाना

प्रोडक्शन एनवायरनमेंट की चुनौतियाँ

  दो लोग कम्पास के साथ नक्शा देखकर रास्ता तय करते हुए

  GPS के साथ मैप ऐप दिखाता एक मोबाइल फोन

OpenAI API के साथ AI सिस्टम बनाना

प्रोडक्शन एनवायरनमेंट की चुनौतियाँ

 

  • Error Handling
    • उपयोगकर्ता-अनुकूल त्रुटि संदेश दिखाना
    • सेवा अनुपलब्ध हो तो विकल्प

 

  • Moderation and Safety
    • अवांछित इनपुट पर नियंत्रण
    • डेटा लीक का जोखिम घटाना

 

  • Testing and Validation
    • विषय से बाहर रिस्पॉन्स की जाँच
    • असंगत व्यवहार पर टेस्टिंग

 

  • Communication with External Systems
    • बाहरी फंक्शन और APIs कॉल करना
    • रिस्पॉन्स समय ऑप्टिमाइज़ करना
OpenAI API के साथ AI सिस्टम बनाना

OpenAI API रिक्वेस्ट के कॉम्पोनेंट्स

from openai import OpenAI

client = OpenAI(api_key="ENTER YOUR KEY HERE")

response = client.chat.completions.create(
  model="gpt-4o-mini",

messages=[ {"role": "user", "content": "Please write down five trees with their scientific names in json format."} ],
response_format={"type": "json_object"}
)
OpenAI API के साथ AI सिस्टम बनाना

OpenAI API रिस्पॉन्स के कॉम्पोनेंट्स

 

print(response.choices[0].message.content)
{
  "trees": [
    {"commonName": "Oak", "scientificName": "Quercus"},
    {"commonName": "Maple", "scientificName": "Acer"},
    {"commonName": "Pine", "scientificName": "Pinus"},
    {"commonName": "Birch", "scientificName": "Betula"},
    {"commonName": "Willow", "scientificName": "Salix"}
  ]
}
OpenAI API के साथ AI सिस्टम बनाना

आगे क्या

 

  • प्रोडक्शन में इंटीग्रेशन
  • बाहरी फंक्शन कॉल करना
  • बेस्ट प्रैक्टिसेज

पीठ पर बैकपैक और नक्शा लिए, गंतव्य की ओर इशारा करता व्यक्ति

OpenAI API के साथ AI सिस्टम बनाना

अभ्यास करते हैं!

OpenAI API के साथ AI सिस्टम बनाना

Preparing Video For Download...