get_response() फंक्शन बनाना
इस कोर्स के ज़्यादातर अभ्यासों में उपयोगकर्ता के prompt के साथ OpenAI API के chat.completions endpoint को कॉल किया जाएगा. यहाँ, आप एक get_response() फंक्शन बनाएँगे जो इनपुट के रूप में prompt लेता है और आउटपुट के रूप में response लौटाता है. आगे के अभ्यासों में यह फंक्शन आपके लिए प्री-लोडेड रहेगा.
OpenAI पैकेज और OpenAI API Python क्लाइंट पहले से प्री-लोडेड हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
OpenAI API के साथ Prompt Engineering
अभ्यास निर्देश
get_response()फंक्शन के अंदरchat.completionsendpoint को एक रिक्वेस्ट बनाएँ.- फंक्शन को ऐसे prompt के साथ आज़माएँ जो मॉडल से ChatGPT पर एक कविता लिखने के लिए कहता हो.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
def get_response(prompt):
# Create a request to the chat completions endpoint
response = client.____.____.____(
model="gpt-4o-mini",
messages=[{"role": "user", "content": prompt}],
temperature = 0)
return response.choices[0].message.content
# Test the function with your prompt
response = get_response("____")
print(response)