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

LLM Kaynaklarıyla Güven Oluşturma

Kullanıcılara güncel borsa bilgileri sunması gereken bir finans analizi asistanı geliştiriyorsun. LLM'lerin bilgi kesim tarihleri olduğu için gerçek zamanlı verilere erişmek adına web aramasını etkinleştirmen gerekiyor. Ayrıca şeffaflık ve güvenilirlik için, arama sırasında hangi kaynaklara bakıldığını kullanıcılara göstermek istiyorsun.

OpenAI istemcisi client olarak başlatıldı ve Netflix hissesinin güncel fiyatını sorgulayacaksın.

Bu egzersiz

OpenAI Responses API ile Çalışmak

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

Egzersiz talimatları

  • Web araması etkin olan bir istek oluştur ve yanıta web araması kaynaklarını dahil ettiğinden emin ol.
  • Yanıt öğelerinde döngü kur ve yalnızca "web_search_call" tipindeki öğeleri ayıkla; ardından her web araması çağrısının .action özelliğindeki .sources değerini yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Create a response with web search enabled and sources included
response = client.responses.create(
    model="gpt-5-mini",
    tools=[{"type": "web_search"}],
    input="What is the current stock price of Netflix?",
    include=["web_search_call.____.____"]
)

# Extract and print sources from web search calls
for item in response.output:
    if ____:
        print(item.action.sources)
        
print(response.output_text)
Kodu Düzenle ve Çalıştır