HTTP-Anfragen (curl)
MarkdownAPI-Nutzung ohne SDK: mit beliebigen Sprachen und Tools, die HTTP-Anfragen senden können.
Vollständiger Leitfaden
Alle Anfragen werden an https://api.ailoot.ai über HTTPS gesendet. Der Anfrageinhalt ist JSON, bei Datei-Uploads multipart. Der Schlüssel steht in einem der Authentifizierungsheader.
export AILOOT_API_KEY="sk-..."OpenAI Chat Completions
curl https://api.ailoot.ai/v1/chat/completions \
-H "Authorization: Bearer $AILOOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5-5",
"messages": [
{"role": "user", "content": "Erkläre in zwei Sätzen, was eine API ist."}
]
}' Streaming-Antwort
Der Schalter -N deaktiviert die Pufferung in curl, damit Ereignisse direkt nach ihrem Eintreffen angezeigt werden. Jedes Ereignis beginnt mit data:, der Stream endet mit der Zeile data: [DONE].
curl -N https://api.ailoot.ai/v1/chat/completions \
-H "Authorization: Bearer $AILOOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "deepseek-v4-pro", "stream": true,
"messages": [{"role": "user", "content": "Zähle bis fünf"}]}' OpenAI Responses
curl https://api.ailoot.ai/v1/responses \
-H "Authorization: Bearer $AILOOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "gpt-6.1-sol", "input": "Formuliere einen Toast zum Geburtstag eines Kollegen"}' Anthropic Messages
curl https://api.ailoot.ai/v1/messages \
-H "x-api-key: $AILOOT_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5-5",
"max_tokens": 1024,
"messages": [{"role": "user", "content": "Hallo! Was kannst du?"}]
}' Gemini
curl "https://api.ailoot.ai/v1beta/models/gemini-3.8-flash:generateContent" \
-H "x-goog-api-key: $AILOOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"contents": [
{"role": "user", "parts": [{"text": "Schlage drei Namen für ein Café vor."}]}
]
}' Modellliste
curl -s https://api.ailoot.ai/v1/models \
-H "Authorization: Bearer $AILOOT_API_KEY" | jq -r '.data[].id'Antwortheader
Ergänzen Sie -i, um die Header zu sehen. X-Request-ID — Kennung der Anfrage; sie steht auch im Fehlertext. X-Ailoot-Charged-USD — Betrag der Abbuchung für die kostenpflichtige Textantwort. Alle Header stehen auf der Seite So funktioniert es.
Noch Fragen? Senden Sie uns die Request ID und eine Beschreibung, damit wir Ihnen weiterhelfen können.Support kontaktieren