BaşlayınÜcretsiz Başlayın

Belirli bir fonksiyonu ayarlama

Birkaç müşteri yorumu analiz etmen istendi ve her biri için ürün adı, varyant ve müşteri duyarlılığını çıkarman bekleniyor. Modelin tam olarak bu bilgileri çıkarmasını sağlamak için function calling kullanmaya ve modelin kullanacağı fonksiyonu belirtmeye karar veriyorsun. Chat Completions uç noktasını function calling ve tool_choice ile birlikte kullanarak bu bilgileri çıkar.

Bu egzersizde, messages ve function_definition önden yüklendi.

Bu egzersiz

OpenAI API ile AI Sistemleri Geliştirme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Fonksiyon tanımını tools olarak ekle.
  • Yanıtta çağrılacak fonksiyon olarak extract_review_info fonksiyonunu ayarla.
  • Yanıtı yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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(____)
Kodu Düzenle ve Çalıştır