Strumenti

Gli strumenti vengono utilizzati per connettere l'agente a sistemi esterni o al codice incorporato fornito all'agente. In questo modo, l'agente può interagire con altri sistemi per recuperare, aggiornare, formattare o analizzare le informazioni. Le sezioni di questa pagina descrivono i vari tipi di strumenti supportati.

Creare uno strumento

Per creare uno strumento:

  1. Fai clic sull'icona degli strumenti sul lato destro del generatore di agenti.
  2. Seleziona un tipo di strumento (vedi le descrizioni dei tipi di strumenti in questo documento).
  3. Fornisci le informazioni richieste per lo strumento.
  4. Utilizza la notazione snake case per il nome dello strumento.
  5. Le descrizioni degli strumenti vengono fornite ai modelli di agenti.

Utilizzare uno strumento in un agente

Dopo aver creato uno strumento, devi istruire un agente specifico a utilizzarlo.

  1. Passa il mouse sopra un agente.
  2. Fai clic su Aggiungi strumento.
  3. Seleziona uno strumento.
  4. Descrivi come deve essere utilizzato lo strumento nelle istruzioni per l'agente.

Testare uno strumento

Prima di utilizzare uno strumento nell'agente, puoi testarlo nella console:

  1. Apri il riquadro degli strumenti.
  2. Fai clic sul pulsante Strumento di test nella parte superiore del riquadro.
  3. Fornisci input per lo strumento come definito dallo schema dello strumento. Ad esempio, se lo schema è JSON con le proprietà place e city, puoi utilizzare il seguente input:

    {
      "place": "automobile repair center",
      "city": "austin texas"
    }
    
  4. Fai clic su Invia. Lo strumento viene eseguito con l'input e l'output viene compilato.

Dopo aver testato direttamente lo strumento, puoi testarlo anche utilizzando l'agente di anteprima.

Strumenti disponibili

Sono disponibili i seguenti strumenti:

Strumento Descrizione
Strumenti per le funzioni client Strumenti di codifica eseguiti lato client, non dall'agente.
Strumenti del datastore Fornire risposte dell'agente generate dall'AI in base ai contenuti del sito web e ai dati caricati.
Strumenti per il datastore del sito web Cerca informazioni da siti web specifici connettendoti a un datastore.
Strumenti di datastore di archiviazione cloud Cerca informazioni da documenti non strutturati o contenuti delle domande frequenti collegandoti a un datastore compilato con i tuoi file.
Strumenti di ricerca dei file Caricare un file o fornire una knowledge base RAG a un agente.
Strumenti di Ricerca Google Connetti il tuo agente alla potenza del grounding con la Ricerca Google.
Strumenti di Integration Connectors Crea strumenti che utilizzano le connessioni configurate.
Strumenti MCP Connettiti a un server MCP.
Strumenti OpenAPI Connettiti a un'API esterna utilizzando uno schema OpenAPI.
Strumenti per il codice Python Fornisci il codice Python come strumento per il tuo agente.
Strumenti Salesforce Collega l'agente a un'istanza Salesforce.
Strumenti Service Now Connetti l'agente a un'istanza di ServiceNow.
Strumenti di sistema Strumenti integrati che possono essere utilizzati dall'agente per eseguire attività comuni.
Strumenti per i widget Strumenti widget flessibili per creare interazioni utente avanzate.

Best practice

Utilizza le seguenti best practice per gli strumenti:

  • Scrivi sempre nomi di strumenti semanticamente significativi e pertinenti all'attività che svolgono.
  • Fornisci sempre descrizioni di alta qualità dei tuoi strumenti e delle attività che sono in grado di svolgere.