ÎncepețiÎncepe gratuit

Construind încredere cu sursele LLM

Construiești un asistent de analiză financiară care trebuie să le ofere utilizatorilor informații actualizate despre piața de valori. Deoarece LLM-urile au o dată limită a cunoștințelor, trebuie să activezi căutarea web pentru a accesa date în timp real. În plus, pentru transparență și credibilitate, vrei să le arăți utilizatorilor ce surse au fost consultate în timpul căutării.

Clientul OpenAI a fost inițializat ca client, iar interogarea va viza prețul curent al acțiunilor Netflix.

Acest exercițiu face parte din cursul

Lucrul cu Responses API de la OpenAI

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează o cerere cu căutare web activată, asigurându-te că incluzi sursele căutării web în răspuns.
  • Parcurge elementele din răspuns și extrage doar elementele cu tipul "web_search_call", apoi afișează .sources din atributul .action al fiecărui apel de căutare web.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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)
Editează și rulează codul