शुरू करेंमुफ़्त में शुरू करें

किसी विशिष्ट फंक्शन को सेट करना

आपको कुछ ग्राहक रिव्यूज़ दिए गए हैं जिनका विश्लेषण करना है, और हर रिव्यू से product name, variant, और customer sentiment निकालने के लिए कहा गया है. यह सुनिश्चित करने के लिए कि मॉडल यही विशिष्ट जानकारी निकाले, आप function calling का उपयोग करते हैं और मॉडल के लिए इस्तेमाल होने वाला फंक्शन निर्दिष्ट करते हैं. Chat Completions endpoint को function calling और tool_choice के साथ उपयोग करके यह जानकारी निकालें.

इस अभ्यास में, messages और function_definition पहले से लोड किए गए हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

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

पाठ्यक्रम देखें

अभ्यास निर्देश

  • अपने function definition को tools के रूप में जोड़ें.
  • response के लिए कॉल किए जाने वाले फंक्शन के रूप में extract_review_info सेट करें.
  • response प्रिंट करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

client = OpenAI(api_key="")

response= client.chat.completions.create(
    model=model,
    messages=messages,
    # Add the function definition
    ____,
    # Specify the function to be called for the response
    tool_choice=____
)

# Print the response
print(____)
कोड संपादित करें और चलाएँ