Get Available Models
curl --request GET \
--url https://secureai.hiperai.ai/api/external/models \
--header 'Authorization: Bearer <token>'import requests
url = "https://secureai.hiperai.ai/api/external/models"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://secureai.hiperai.ai/api/external/models', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"success": true,
"models": [
{
"id": "openai/gpt-4.1-mini",
"name": "openai/gpt-4.1-mini",
"provider": "openai"
},
{
"id": "anthropic/claude-sonnet-4",
"name": "anthropic/claude-sonnet-4",
"provider": "anthropic"
}
],
"user_license": "Growth",
"restrictions": {
"allowed_models": "all"
},
"filters": {
"provider": "openai"
}
}{
"success": false,
"error": "Invalid API key",
"message": "The provided API key is invalid or has been revoked",
"request_id": "req-abc123"
}{
"success": false,
"error": "Rate limit exceeded",
"message": "Please reduce your request rate",
"reset_time": "2024-01-15T11:00:00.000Z"
}Modelle & KI-Generierung
Verfügbare Modelle
Retrieve available AI models based on your API key permissions and user license. Models are categorized as ‘standard’ or ‘premium’ based on your subscription tier.
GET
/
models
Get Available Models
curl --request GET \
--url https://secureai.hiperai.ai/api/external/models \
--header 'Authorization: Bearer <token>'import requests
url = "https://secureai.hiperai.ai/api/external/models"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://secureai.hiperai.ai/api/external/models', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"success": true,
"models": [
{
"id": "openai/gpt-4.1-mini",
"name": "openai/gpt-4.1-mini",
"provider": "openai"
},
{
"id": "anthropic/claude-sonnet-4",
"name": "anthropic/claude-sonnet-4",
"provider": "anthropic"
}
],
"user_license": "Growth",
"restrictions": {
"allowed_models": "all"
},
"filters": {
"provider": "openai"
}
}{
"success": false,
"error": "Invalid API key",
"message": "The provided API key is invalid or has been revoked",
"request_id": "req-abc123"
}{
"success": false,
"error": "Rate limit exceeded",
"message": "Please reduce your request rate",
"reset_time": "2024-01-15T11:00:00.000Z"
}Verfügbare Modelle abrufen
Rufen Sie verfügbare KI-Modelle basierend auf Ihren API-Schlüsselberechtigungen und Ihrer Benutzerlizenz ab.Endpunkt
GET /models
Beschreibung
Rufen Sie verfügbare KI-Modelle basierend auf Ihren API-Schlüsselberechtigungen und Ihrer Benutzerlizenz ab.Authentifizierung
Erforderlich: API-SchlüsselAuthorization: Bearer sk-your-api-key-here
Parameter
| Parameter | Geben Sie | ein Erforderlich | Beschreibung | Beispiel |
|---|---|---|---|---|
provider | Zeichenfolge | Nein | Modelle nach Anbieter filtern | "openai" |
Anfrage
Grundlegende Anfrage
curl -X GET "https://{customer.name}.hiperai.ai/api/external/models" \
-H "Authorization: Bearer sk-your-api-key-here"
Nach Anbieter filtern
curl -X GET "https://{customer.name}.hiperai.ai/api/external/models?provider=openai" \
-H "Authorization: Bearer sk-your-api-key-here"
Antwort
Erfolgsantwort (200)
{
"success": true,
"models": [
{
"id": "openai/gpt-5-nano",
"name": "openai/gpt-5-nano",
"provider": "openai"
},
{
"id": "anthropic/claude-sonnet-4.6",
"name": "anthropic/claude-sonnet-4.6",
"provider": "anthropic"
}
],
"user_license": "Pro",
"restrictions": {
"allowed_models": "all"
},
"filters": {
"provider": "openai"
}
}
Antwortfelder
| Feld | Geben Sie | ein Beschreibung | Beispiel |
|---|---|---|---|
success | boolescher Wert | Bei erfolgreichen Anfragen immer wahr | true |
models | Array | Liste der verfügbaren Modelle | Siehe Beispiel |
user_license | Zeichenfolge | Lizenzstufe des Benutzers | "Pro" |
restrictions | Objekt | Modellzugriffsbeschränkungen | Siehe Beispiel |
filters | Objekt | Angewandte Filter | Siehe Beispiel |
Modellobjekt
| Feld | Geben Sie | ein Beschreibung | Beispiel |
|---|---|---|---|
id | Zeichenfolge | Eindeutige Modellkennung | "openai/gpt-5-nano" |
name | Zeichenfolge | Modellanzeigename | "openai/gpt-5-nano" |
provider | Zeichenfolge | Modellanbieter | "openai" |
Restrictions-Objekt
| Feld | Geben Sie | ein Beschreibung | Beispiel |
|---|---|---|---|
allowed_models | Zeichenfolge | Modellzugriffsebene | "all" |
Filtert Objekt
| Feld | Geben Sie | ein Beschreibung | Beispiel |
|---|---|---|---|
provider | Zeichenfolge | Angewandter Anbieterfilter | "openai" |
Fehlerantworten
401 Nicht autorisiert
{
"success": false,
"error": "Invalid API key",
"message": "The provided API key is invalid or has been revoked"
}
429 Ratenlimit überschritten
{
"success": false,
"error": "Rate limit exceeded",
"message": "Please reduce your request rate",
"reset_time": "2024-01-15T11:00:00.000Z"
}
Beispielverwendung
JavaScript/Node.js
const response = await fetch('https://{customer.name}.hiperai.ai/api/external/models', {
headers: {
'Authorization': 'Bearer sk-your-api-key-here'
}
});
const data = await response.json();
console.log('Available Models:', data.models);
console.log('User License:', data.user_license);
Python
import requests
headers = {
'Authorization': 'Bearer sk-your-api-key-here'
}
response = requests.get('https://{customer.name}.hiperai.ai/api/external/models', headers=headers)
data = response.json()
print('Available Models:', data['models'])
print('User License:', data['user_license'])
Nach Anbieter filtern
import requests
headers = {
'Authorization': 'Bearer sk-your-api-key-here'
}
params = {
'provider': 'openai'
}
response = requests.get('https://{customer.name}.hiperai.ai/api/external/models',
headers=headers, params=params)
data = response.json()
print('OpenAI Models:', data['models'])
cURL
# Get all models
curl -X GET "https://{customer.name}.hiperai.ai/api/external/models" \
-H "Authorization: Bearer sk-your-api-key-here"
# Filter by provider
curl -X GET "https://{customer.name}.hiperai.ai/api/external/models?provider=openai" \
-H "Authorization: Bearer sk-your-api-key-here"
LLM-Buckets (aktuell)
Das Chat-System klassifiziert Modelle in zwei Ausführungsbereiche:standardEimerpremiumEimer
Standardeimer
openai/gpt-oss-120bopenai/gpt-5-nanogoogle/gemini-3.1-flash-lite-previewgoogle/gemini-3-flash-previewdeepseek/deepseek-r1-distill-llama-70bdeepseek/deepseek-r1deepseek/deepseek-v3.2meta-llama/llama-3.3-70b-instructmeta-llama/llama-4-maverickmeta-llama/llama-4-scoutmistralai/mistral-7b-instructmistralai/mistral-nemomistralai/ministral-14b-2512mistralai/mistral-large-2512x-ai/grok-3-miniqwen/qwen3-235b-a22b-2507qwen/qwen3-coderqwen/qwen3-coder-nextqwen/qwen3.5-397b-a17b
Premium-Eimer
anthropic/claude-3.7-sonnetanthropic/claude-sonnet-4.6anthropic/claude-opus-4.6openai/o4-mini-highopenai/o4-miniopenai/gpt-5.2openai/gpt-5.3-codexopenai/gpt-5.1google/gemini-3.1-pro-previewx-ai/grok-4
Verfügbare Anbieter
- OpenAI
- Anthropisch
- Meta
- Mistral
- DeepSeek
- xAI
- Qwen
Notizen
- Die verfügbaren Modelle hängen von Ihrer Abonnementstufe ab
- Einige Modelle können aufgrund Ihrer Lizenz eingeschränkt sein
- Verwenden Sie den Anbieterfilter, um Modelle von bestimmten Anbietern zu erhalten
- Die Antwort enthält Ihre aktuelle Lizenzstufe und Einschränkungen
- API-Schlüsselbeschränkungen (
allowedModels) können die Modellliste weiter reduzieren
Autorisierungen
API key authentication using Bearer token format.
Example: Authorization: Bearer sk-your-api-key-here
Abfrageparameter
Filter models by provider (e.g., 'openai', 'anthropic', 'google')

