Ricerca sul Web ed esecuzione di codice

La ricerca sul Web trova informazioni pubbliche; l'esecuzione del codice può controllare un calcolo.

Cosa imparerai

  • Spiegare: il modello propone, lo strumento esegue
  • Applica l'idea in un esempio: ricerca sul Web ed esecuzione di codice
  • Riconoscere i limiti e verificare il risultato dell'esercizio

La ricerca sul Web trova informazioni pubbliche; l'esecuzione del codice può controllare un calcolo. Si tratta di funzionalità separate con autorizzazioni e costi specifici.

Questi passaggi si riferiscono alle funzionalità identificate nel codice dell'applicazione. Questo materiale non è stato convalidato su un'istanza live; controlla la documentazione e le opzioni nella tua versione.

Come funziona, passo dopo passo

Il modello propone, lo strumento esegue

La chiamata allo strumento produce una richiesta di chiamata con un nome e argomenti. L'applicazione convalida lo schema, le autorizzazioni e i limiti prima dell'esecuzione. Il risultato ritorna al contesto per il passaggio successivo. Ad esempio, get_product_stock accetta uno SKU e restituisce una quantità; la sua descrizione dovrebbe spiegare che non effettua prenotazioni di prodotti. Distinguere risultati vuoti, errori di convalida, accessi mancanti e timeout. Un JSON valido non dimostra che gli argomenti siano corretti o che l'azione sia autorizzata. Per gli effetti esterni, considerare anche l'esecuzione duplicata.

La fluidità e la verità vengono verificate separatamente

Un'allucinazione è un contenuto non supportato o errato presentato come risposta. Può derivare da informazioni mancanti, ambiguità o modelli combinati in modo errato. Richiedi prove e controlla il documento originale, la data, le unità e le condizioni. Una vera citazione potrebbe comunque non supportare l'affermazione. Utilizza fonti attuali per fatti attuali, una calcolatrice per l'aritmetica e "non puoi determinare" quando mancano le prove. Non trattare la fiducia espressa in prosa come una probabilità calibrata.

Il costo appartiene all'intero percorso

Conta le chiamate ai modelli, i token di input e output, gli incorporamenti, la riclassificazione, la visione e gli strumenti. Il ragionamento può consumare token fatturabili senza una risposta visibile altrettanto lunga. I costi di indicizzazione e i costi di conversazione differiscono. Utilizza i prezzi correnti anziché un numero permanente di un corso. Una stima semplice è token/1.000.000 × prezzo più operazioni aggiuntive; i crediti dell'applicazione possono avere la propria conversione. Confronta i costi per attività riuscita, non solo per chiamata. L'esecuzione parallela può ridurre la latenza aumentando al contempo il consumo totale. Un budget necessita di una condizione di arresto verificata.

Lo schema esplicativo

Ricerca sul Web ed esecuzione di codice Seguire le frecce continue per il flusso principale. Le frecce blu tratteggiate forniscono dati o contesto; le frecce rosa tratteggiate mostrano feedback o risultati restituiti. Colori e forme distinguono modelli, negozi, decisioni e risultati. Connessioni: Richiesta dell'utente → Agente/LLM; Agente/LLM → Risultati della ricerca sul Web; Risultati della ricerca sul Web → Risultati dello strumento; Risultati dello strumento → Risultato da verificare; Risultato da verificare → Verifica umana; Agente/LLM → Esecuzione del codice; Esecuzione del codice → Risultati dello strumento; Agente/LLM → Calcolatore o controllo eseguibile; Calcolatore o controllo eseguibile → Risultati dello strumento; Istruzioni e contesto → Agente/LLM; Ambiente di esecuzione isolato → Esecuzione del codice; Fonti originali → Risultati della ricerca sul Web; Risultati dello strumento → Agente/LLM. A05 · Mappa delle relazioni Ricerca sul Web ed esecuzione di codice Ingresso Richiesta dell'utente Dati Istruzioni e contesto Decisione/controllo Ambiente di esecuzione isolato Modello/agente AI Agente/LLM Strumento/servizio Risultati della ricerca sul Web Strumento/servizio Esecuzione del codice Strumento/servizio Calcolatore o controllo eseguibile Memorizza/indicizza Fonti originali Dati Risultati dello strumento Produzione Risultato da verificare Decisione/controllo Verifica umana Flusso principale Dati e contesto Feedback e reso

Seguire le frecce continue per il flusso principale. Le frecce blu tratteggiate forniscono dati o contesto; le frecce rosa tratteggiate mostrano feedback o risultati restituiti. Colori e forme distinguono modelli, negozi, decisioni e risultati. Su schermi piccoli, scorri in orizzontale per seguire l’intero schema.

Un esempio completo

Per un annuncio recente, controlla la pagina ufficiale e la data. Per i dati CSV sintetici, calcolare 2×120 + 1×80 = 320 lei. Mantieni le chiavi e i dati privati ​​fuori dalla ricerca pubblica.

Provalo tu stesso

  1. Testare separatamente la ricerca pubblica e l'aritmetica, controllando autorizzazioni e risultati.
  2. Registrare l'input, la fonte e il risultato atteso prima di eseguire l'esperimento. Utilizzare solo i dati fittizi nell'esempio.
  3. Seguire le fasi del diagramma. Ad ogni passaggio registrare quali informazioni vengono ricevute e prodotte; non confondere il risultato intermedio con il risultato finale.
  4. Ripetere dopo aver rimosso le informazioni necessarie o reso ambiguo l'input. Controlla se il sistema chiarisce, ferma o inventa una risposta.
  5. Confrontare con la soluzione spiegata. Conserva la configurazione, la data, il risultato e una spiegazione delle differenze. Cambia una cosa e riprova.

Una soluzione spiegata

Il rapporto separa le fonti web verificate dal totale calcolato e spiega i dati di input. Un esercizio riuscito ti consente di mostrare la connessione tra input, fasi e risultato. Quando mancano le informazioni, una risposta cauta è più utile dei dettagli inventati. Confrontare non solo stile: verificare anche condizioni, fonti e operazioni.

Quando è utile e quali sono i suoi limiti

La disponibilità dipende dal modello, dal fornitore e dall'integrazione. Scegli questo approccio quando migliora un bisogno misurato. Mantieni una linea di base semplice e confronta i risultati utilizzando input identici. Un esempio di successo non stabilisce l’affidabilità in ogni situazione.

Verifica ciò che hai imparato

Chi esegue una chiamata proposta dal modello?

L'applicazione o il servizio host dopo la convalida. Il modello non ottiene automaticamente l'accesso illimitato.

È sufficiente un collegamento in una risposta?

NO; deve supportare la richiesta specifica e adattarsi al tempo e alle circostanze.

Quale risultato dovrebbe produrre questo esercizio?

Il rapporto separa le fonti web verificate dal totale calcolato e spiega i dati di input.

Termini da ricordare

  • Chiamata dello strumento: una richiesta strutturata per utilizzare una funzionalità esterna.
  • Messa a terra: Fondare una risposta su prove verificabili.
  • Latență / Latenza: tempo necessario per ottenere un risultato utile.

Fonti e il prossimo passo

Per preparare: A04: un agente che utilizza gli strumenti MCP