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

Harici API çağrılarıyla yanıtı işleme

Para que para que uygulamanızı diğer sistemlere daha iyi bağlayabilmek için, modelin uygun bir yanıt bulduğundan emin olmak üzere bazı kontroller eklemek istersiniz. Önce yanıtın tool_calls aracılığıyla üretildiğini kontrol edin. Eğer durum buysa, sonucu üretmek için kullanılan işlevin get_exchange_rate olduğunu kontrol edin. Eğer öyleyse, kullanıcının komutundan çıkarılan para birimi kodunu yüklersiniz ve get_exchange_rate() fonksiyonunu kodu argüman olarak çağırırsınız. Son olarak, bu bir yanıt üretirse, yanıtı siz döndürürsünüz.

Bu egzersizde, response, json kütüphanesi ve get_exchange_rate() fonksiyonu önceden yüklenmiştir.

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

OpenAI API ile AI Sistemleri Geliştirme

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Check that the response has been produced using function calling
if ____:
# Extract the function
    function_call = ____
    print(function_call)
else:
    print("I am sorry, but I could not understand your request.")
Kodu Düzenle ve Çalıştır