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

Bir fonksiyon sözlüğü oluşturma

Bilimsel araştırma makalelerinden oluşan bir koleksiyondan temel bilgileri çıkarman gereken bir araştırma projesi üzerinde çalışıyorsun. Amacın, sana verilen makalelerden başlık ve yayımlanma yılını içeren bir özet çıkarmak. Bunu derlemek için, temel bilgileri çıkarmak üzere function calling ile OpenAI API'yi kullanmaya karar veriyorsun.

Araştırma makalesinin metnini içeren get_response() fonksiyonu ve messages önceden yüklendi. function_definition değişkeni de kısmen doldurulmuş durumda.

Bu egzersiz, kursun bir parçasıdır

OpenAI API ile AI Sistemleri Geliştirme

Kursa Göz Atın

Egzersiz talimatları

  • Fonksiyonun 'type' parametresini tanımla.
  • Araştırma makalelerinden başlık ve yayımlanma yılını çıkarmak için 'properties' parametrelerini tanımla.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

client = OpenAI(api_key="")

# Define the function parameter type
function_definition[0]['function']['parameters']['type'] = ____

# Define the function properties
function_definition[0]['function']['parameters']['properties'] = ____

response = get_response(messages, function_definition)
print(response)
Kodu Düzenle ve Çalıştır