tools पैरामीटर का उपयोग
आप एक रियल एस्टेट एजेंसी के लिए AI एप्लिकेशन विकसित कर रहे हैं और आपसे लिस्टिंग से कुछ मुख्य डेटा निकालने को कहा गया है: घर का प्रकार, लोकेशन, कीमत, बेडरूम की संख्या। जानकारी निकालने के लिए Chat Completions endpoint को function calling के साथ उपयोग करें.
message_listing संदेश, जिसमें रियल एस्टेट लिस्टिंग है, और function_definition, जिसमें उस फंक्शन की परिभाषा है जिसे मॉडल को टूल के रूप में पास करना है, पहले से लोड किए गए हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
OpenAI API के साथ AI सिस्टम बनाना
अभ्यास निर्देश
- प्रीलोडेड संदेश
message_listingजोड़ें. - फंक्शन डेफिनिशन
function_definitionजोड़ें. - रिस्पॉन्स प्रिंट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
client = OpenAI(api_key="")
response= client.chat.completions.create(
model="gpt-4o-mini",
# Add the message
____,
# Add your function definition
____
)
# Print the response
print(____)