Assistants
KI-Assistenten-Endpunkte
/assistants/v1/Ruft alle Assistenten ab, die dem authentifizierten Benutzer zur Verfügung stehen
Authorization
ApiKeyAuth API-Schlüssel zur Authentifizierung. Verwende das Format 'Bearer <Dein-API-Schlüssel>'.
In: header
Header Parameters
API-Schlüssel zur Authentifizierung. Verwende das Format 'Bearer <Dein-API-Schlüssel>'.
Response Body
application/json
application/json
curl -X GET "https://app.meingpt.com/api/assistants/v1/" \ -H "Authorization: Bearer sk_meingpt_..."{
"assistants": [
{
"id": "string",
"name": "string"
}
]
}{
"status": "error",
"message": "string"
}/assistants/v1/{assistantId}/runFührt einen Assistenten mit den bereitgestellten Nachrichten aus und gibt die Antwort des Assistenten mit Tool-Aufrufen und Begründungen zurück.
Alternativ kannst Du auch multipart/form-data verwenden, um Dateien mitzugeben. Dabei wird messages als JSON-String gesendet und Dateien über files hochgeladen.
Authorization
ApiKeyAuth API-Schlüssel zur Authentifizierung. Verwende das Format 'Bearer <Dein-API-Schlüssel>'.
In: header
Path Parameters
Die Assistenten-ID
Header Parameters
API-Schlüssel zur Authentifizierung. Verwende das Format 'Bearer <Dein-API-Schlüssel>'.
1 <= itemsResponse Body
application/json
application/json
application/json
application/json
curl -X POST "https://app.meingpt.com/api/assistants/v1/string/run" \ -H "Authorization: Bearer sk_meingpt_..." \ -H "Content-Type: application/json" \ -d '{ "messages": [ { "role": "system", "content": "string" } ] }'{
"text": "string",
"model": "string",
"messages": [
{}
],
"usage": {
"promptTokens": 0,
"completionTokens": 0
},
"citations": [
"string"
]
}{
"status": "error",
"message": "string"
}{
"status": "error",
"message": "string"
}{
"status": "error",
"message": "string"
}AssistantId finden
- Gehe in den Bearbeitungsmodus deines Assistenten
- In der URL findest du hinter
/assistants/die AssistantId
