Riepilogo dei metodi API

Le tabelle seguenti elencano i metodi disponibili con le API watsonx Assistant API.

Metodi di runtime

Metodo Descrizione Versione Riferimenti
Create a session Crea una nuova sessione. Una sessione viene utilizzata per inviare l'input utente a una capacità e per ricevere le risposte. Mantiene anche lo stato della conversazione. v2 cURL nodo Java python
Delete session Elimina esplicitamente una sessione prima che se ne verifichi il timeout. v2 cURL nodo Java python
Send user input to assistant (stateful) Inviare un input dell'utente a un assistente e ricevere una risposta, con lo stato della conversazione (compresi i dati del contesto) memorizzato da watsonx Assistant durante la sessione. v2 cURL nodo Java python
Send user input to assistant (stateless) Invia l'input utente a un assistente e riceve una risposta, con lo stato della conversazione (inclusi i dati di contesto) gestito dalla tua applicazione. v2 cURL nodo Java python

Metodi di creazione

Metodo Descrizione Versione Riferimenti
List workspaces Elenca gli spazi di lavoro associati a un'istanza del servizio watsonx Assistant. v1 cURL nodo Java python
Crea spazio di lavoro Crea uno spazio di lavoro basato sugli oggetti del componente. È necessario fornire i componenti dell'area di lavoro che definiscono il contenuto della nuova area di lavoro. v1 cURL nodo Java python
Get information about a workspace Richiama le informazioni su uno spazio di lavoro, incluso, facoltativamente, tutto il contenuto dello spazio di lavoro. v1 cURL nodo Java python
Aggiorna spazio di lavoro Aggiorna uno spazio di lavoro esistente con dati nuovi o modificati. È necessario fornire gli oggetti componente che definiscono il contenuto dell'area di lavoro aggiornata. v1 cURL nodo Java python
Elimina spazio di lavoro Elimina uno spazio di lavoro dall'istanza del servizio. v1 cURL nodo Java python
List intents Elenca gli intenti per uno spazio di lavoro. v1 cURL nodo Java python
Create intent Crea un nuovo intento. v1 cURL nodo Java python
Get intent Richiama le informazioni relative a un intento, incluso, facoltativamente, tutto il contenuto dell'intento. v1 cURL nodo Java python
Update intent Aggiorna un intento esistente con dati nuovi o modificati. È necessario fornire gli oggetti componente che definiscono il contenuto dell'intento aggiornato. v1 cURL nodo Java python
Delete intent Elimina un intento da uno spazio di lavoro. v1 cURL nodo Java python
List user input examples Elenca gli esempi di input utente per un intento, incluse, facoltativamente, le citazioni di entità contestuali. v1 cURL nodo Java python
Create user input example Aggiunge un nuovo esempio di input utente a un intento. v1 cURL nodo Java python
Get user input example Ottenere informazioni su un esempio di input utente. v1 cURL nodo Java python
Update user input example Aggiorna il testo di un esempio di input utente. v1 cURL nodo Java python
Delete user input example Elimina un esempio di input utente da un intento. v1 cURL nodo Java python
List counterexamples Elenca gli esempi contatori (counterexamples) per uno spazio di lavoro. I controesempi sono esempi contrassegnati come input irrilevanti. v1 cURL nodo Java python
Create counterexample Aggiunge un nuovo esempio contatori (counterexample) a uno spazio di lavoro. I controesempi sono esempi contrassegnati come input irrilevanti. v1 cURL nodo Java python
Get counterexample Ottenere informazioni su un controesempio. I controesempi sono esempi contrassegnati come input irrilevanti. v1 cURL nodo Java python
Update counterexample Aggiorna il testo di un esempio contatori (counterexample). I controesempi sono esempi contrassegnati come input irrilevanti. v1 cURL nodo Java python
Delete counterexample Elimina un esempio contatori (counterexample) da uno spazio di lavoro. I controesempi sono esempi contrassegnati come input irrilevanti. v1 cURL nodo Java python
List entities Elenca le entità per uno spazio di lavoro. v1 cURL nodo Java python
Create entity Crea una nuova entità o abilita un'entità di sistema. v1 cURL nodo Java python
Get entity Richiama le informazioni relative a un'entità, incluso, facoltativamente, tutto il contenuto dell'entità. v1 cURL nodo Java python
Update entity Aggiorna un'entità esistente con dati nuovi o modificati. È necessario fornire gli oggetti componente che definiscono il contenuto dell'entità aggiornata. v1 cURL nodo Java python
Delete entity Elimina un'entità da uno spazio di lavoro o disabilita un'entità di sistema. v1 cURL nodo Java python
List entity mentions Elenca le citazioni per un'entità contestuale. Una citazione di entità è una ricorrenza di un'entità contestuale nel contesto di un esempio di input utente dell'intento. v1 cURL nodo Java python
List entity values Elenca i valori per un'entità. v1 cURL nodo Java python
Add entity value Crea un nuovo valore per un'entità. v1 cURL nodo Java python
Get entity value Richiama le informazioni relative a un valore di entità. v1 cURL nodo Java python
Update entity value Aggiorna un valore di entità esistente con dati nuovi o modificati. È necessario fornire gli oggetti componente che definiscono il contenuto del valore dell'entità aggiornato. v1 cURL nodo Java python
Delete entity value Elimina un valore da un'entità. v1 cURL nodo Java python
List entity value synonyms Elenca i sinonimi per un valore di entità. v1 cURL nodo Java python
Add entity value synonym Aggiunge un nuovo sinonimo a un valore di entità. v1 cURL nodo Java python
Get entity value synonym Richiama le informazioni relative a un sinonimo per un valore di entità. v1 cURL nodo Java python
Update entity value synonym Aggiorna un sinonimo del valore di entità esistente con un nuovo testo. v1 cURL nodo Java python
Delete entity value synonym Elimina un sinonimo da un valore di entità. v1 cURL nodo Java python
List dialog nodes Elenca i nodi di dialogo per uno spazio di lavoro. v1 cURL nodo Java python
Create dialog node Crea un nuovo nodo di dialogo. v1 cURL nodo Java python
Get dialog node Richiama le informazioni relative a un nodo di dialogo. v1 cURL nodo Java python
Update dialog node Aggiorna un nodo di dialogo esistente con dati nuovi o modificati. v1 cURL nodo Java python
Delete dialog node Elimina un nodo di dialogo da uno spazio di lavoro. v1 cURL nodo Java python
List log events in a workspace Elenca gli eventi provenienti dal log di uno specifico spazio di lavoro. v1 cURL nodo Java python
List log events in all workspaces Elenca gli eventi provenienti dai log di tutti gli spazi di lavoro nell'istanza del servizio. v1 cURL nodo Java python
Delete labeled data Elimina tutti i dati associati a un ID cliente specificato. Il metodo non ha effetto se non vi sono dati associati all'ID cliente. v1 cURL nodo Java python