Kom igångKom igång gratis

Bygg förtroende med LLM-källor

Du bygger en assistent för finansiell analys som ska ge användarna aktuell information om aktiemarknaden. Eftersom LLM:er har en kunskapsavstängning behöver du aktivera webbsökning för att komma åt realtidsdata. För att skapa transparens och trovärdighet vill du dessutom visa användarna vilka källor som användes under sökningen.

OpenAI-klienten har initierats som client, och du kommer att söka efter det aktuella priset på Netflix-aktien.

Den här övningen är en del av kursen

Arbeta med OpenAI Responses API

Visa kurs

Övningsinstruktioner

  • Skapa en förfrågan med webbsökning aktiverad och se till att webbsökningskällorna inkluderas i svaret.
  • Loopa igenom svarsposternaoch extrahera endast poster med typen "web_search_call", och skriv sedan ut .sources från varje webbsökningsanrops .action-attribut.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Create a response with web search enabled and sources included
response = client.responses.create(
    model="gpt-5.4-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)
Redigera och kör kod