MulaiMulai sekarang secara gratis

Membangun Kepercayaan dengan Sumber LLM

Anda sedang membangun asisten analisis keuangan yang perlu memberikan informasi pasar saham terkini. Karena LLM memiliki batas pengetahuan, Anda perlu mengaktifkan penelusuran web untuk mengakses data real-time. Selain itu, demi transparansi dan kredibilitas, Anda ingin menampilkan kepada pengguna sumber mana saja yang dirujuk selama penelusuran.

Klien OpenAI telah diinisialisasi sebagai client, dan Anda akan melakukan kueri untuk harga saham Netflix saat ini.

Latihan ini adalah bagian dari kursus

Bekerja dengan OpenAI Responses API

Lihat Kursus

Petunjuk latihan

  • Buat permintaan yang mengaktifkan penelusuran web, dan pastikan untuk menyertakan sumber penelusuran web dalam respons.
  • Lakukan loop pada item respons dan ambil hanya item dengan tipe "web_search_call", lalu cetak .sources dari atribut .action pada setiap panggilan penelusuran web.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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)
Edit dan Jalankan Kode