Assistenten API
Nutze unsere leistungsstarken Assistenten auch außerhalb der meinGPT-Plattform.
Authentifizierung
Die Authentifizierung erfolgt über deinen API-Key, den du im Header der
Anfrage unter Authorization: Bearer <DEIN_API_KEY>
mitsendest.
Deinen API-Key kannst du in deinem meinGPT-Account generieren.
Für mehr Infos klicke hier.
Assistenten auswählen
GET https://app.meingpt.com/api/assistants/v1/
Mit diesem Endpunkt kannst du eine Liste aller Assistenten haben, die du in deiner Organisation verfügst
{
"assistants": [
{
"id": "cme15d7kj0003rojnm041ry3l",
"name": "assistant-name"
},
{
"id": "cme15d7kj0003rojnm041ry3l",
"name": "assistant-name-2"
}
]
}
oder
Du kannst auch in der Plattform auf die Bearbeitungsseite deines gewünschten Assistenten gehen und die ID aus der Browser-URL ablesen:
https://app.meingpt.com/:organizationId/assistants/:assistantId
Assistenten ausführen
POST https://app.meingpt.com/api/assistants/v1/:assistantId/run
Nachdem du die Assistenten-ID ausgewählt hast, kannst du ihn über den run-Endpunkt ausführen.
{
"text": "LLM-Antwort",
"model": "Generations-Model-Name",
"messages": [
...tool-calls,
...tool-results,
{
"role": "assistant",
"content": [
{
"type": "text",
"text": "LLM-Antwort"
}
]
}
],
"usage": {
"input_tokens": number,
"cache_creation_input_tokens": number,
"cache_read_input_tokens": number,
"output_tokens": number
}
}