Feedback-REST-API¶
Verwenden Sie diese API, um Feedback zu Cortex Agents von Endbenutzern zu sammeln.
Feedback zu einem Cortex Agent sammeln¶
POST /api/v2/databases/{database}/schemas/{schema}/agents/{name}:feedback
Erstellt ein Feedback-Ereignis für eine Antwort des Cortex Agent.
Anfrage¶
Pfadparameter¶
Parameter |
Beschreibung |
|---|---|
|
(Erforderlich) Bezeichner für die Datenbank, zu der die Ressource gehört. Sie können die GET-Anforderung „/api/v2/databases“ verwenden, um eine Liste der verfügbaren Datenbanken zu erhalten. |
|
(Erforderlich) Bezeichner für das Schema, zu dem die Ressource gehört. Sie können die GET-Anforderung „/api/v2/databases/{Datenbank}/schemas“ verwenden, um eine Liste der verfügbaren Schemas für die angegebene Datenbank zu erhalten. |
|
(Erforderlich) Bezeichner für den Agenten. |
Header der Anforderung¶
Header |
Beschreibung |
|---|---|
|
(Erforderliche) Autorisierungstoken. Weitere Informationen dazu finden Sie unter Authentifizierung. |
|
(Erforderlich) Anwendung/json |
Anforderungstext¶
Der Anforderungstext enthält die Feedbackdetails für die Antwort des Agenten.
Feld |
Typ |
Beschreibung |
|---|---|---|
|
string |
ID der Anforderung, die mit dem Feedback verbunden ist. |
|
boolean |
Gibt an, ob die Antwort gut ( |
|
string |
Der Text für die ausführliche Feedbacknachricht. |
|
Ein Array von Zeichenfolgen. |
Liste der Kategorien für das Feedback. Jede Kategorie ist eine Zeichenfolge, die eine bestimmte Kategorie von Feedback darstellt. |
|
Ganzzahl |
Die ID des Threads. |
Beispiel für den Text einer Anforderung¶
{
"categories": [
"Something worked well"
],
"feedback_message": "this is fantastic!",
"positive": true
}
Antwort¶
Eine erfolgreiche Antwort gibt eine Bestätigungsmeldung zurück.
Antwort-Header¶
Header |
Beschreibung |
|---|---|
|
Eindeutige ID der API-Anforderung |
Antworttext¶
{
"status": "Feedback submitted successfully"
}