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

tools parametresini kullanma

Bir emlak ofisi için bir AI uygulaması geliştiriyorsun ve ilanlardan bazı temel verileri çıkarman istendi: ev tipi, konum, fiyat, yatak odası sayısı. Bilgileri çıkarmak için Chat Completions uç noktasını, function calling ile birlikte kullan.

Emlak ilanını içeren message_listing mesajı ve modele iletilecek araç (tool) olarak çağrılacak fonksiyonu içeren function_definition önceden yüklendi.

Bu egzersiz

OpenAI API ile AI Sistemleri Geliştirme

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

Egzersiz talimatları

  • Önceden yüklenmiş mesajı ekle: message_listing.
  • Fonksiyon tanımını ekle: function_definition.
  • Yanıtı yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

client = OpenAI(api_key="")

response= client.chat.completions.create(
    model="gpt-4o-mini",
    # Add the message
    ____,
    # Add your function definition
    ____
)

# Print the response
print(____)
Kodu Düzenle ve Çalıştır