Eingabeformen: input kann reiner Text oder ein Array von Eingabeelementen sein (Nachricht, Funktionsaufruf, Funktionsergebnis, Denkinhalt, Suchprotokoll)
Bildverständnis: deepseek-v4.1-flash / deepseek-v4.1-flash-1017 / deepseek-v4-flash-vision-exp akzeptiert input_image-Inhaltsblöcke in content und unterstützt mehrere Bilder
Systemanweisungen: über instructions übergeben, entspricht einer vorangestellten system-Nachricht
Denkmodus: über reasoning.effort gesteuert; der Denkinhalt wird als Ausgabeelement reasoning zurückgegeben
Streaming-Ausgabe: unterstützt semantische SSE-Ereignisse und endet mit response.completed; [DONE] wird nicht gesendet
Werkzeugaufrufe: unterstützt Function Calling; die integrierte Websuche web_search wird nicht unterstützt
Strukturierte Ausgabe: über text.format als JSON-Objekt oder JSON Schema aktivierbar
Kontext-Cache: Anfragen mit gleichem Präfix treffen den Cache automatisch und senken die Eingabekosten erheblich
Streaming-Ereignisse: response.created, response.output_item.added, response.reasoning_text.delta, response.output_text.delta; Abschlussereignisse sind response.completed / response.incomplete / response.failed. Jedes Ereignis enthält zur Sortierung ein sequence_number.
Felder ohne Wirkung: Die folgenden OpenAI-Felder können ohne Fehler gesendet werden, haben jedoch keine tatsächliche Wirkung.
Feld
Verhalten
store
Stets false, Antworten werden nicht gespeichert
previous_response_id
Stets null, Fortsetzen einer Unterhaltung wird nicht unterstützt
conversation
Nicht unterstützt
background / metadata / include
Ignoriert
prompt / truncation / service_tier
Ignoriert
safety_identifier / context_management
Ignoriert
stream_options
Ignoriert
prompt_cache_key / prompt_cache_retention
Ignoriert
parallel_tool_calls
Ignoriert, parallele Werkzeugaufrufe sind stets aktiv
Das Werkzeug web_search löst keinen Fehler aus, es wird aber keine Suche ausgeführt
Bilder über input_image werden nur von deepseek-v4.1-flash / deepseek-v4.1-flash-1017 / deepseek-v4-flash-vision-exp unterstützt, PDF-Dateien über input_file nur von deepseek-v4.1-flash / deepseek-v4-flash-vision-exp. deepseek-v4-flash / deepseek-v4-pro können diese Inhalte nicht lesen und ersetzen sie gegebenenfalls durch Platzhalter. deepseek-v4.1-flash-1017 nimmt ein PDF ohne Fehler an, kann seinen Inhalt aber nicht lesen. Das PDF-Base64-Format ist unten unter input_file beschrieben.
Bilder dürfen nur in Nachrichten mit role: user vorkommen; in system oder assistant führen sie zu HTTP 400
Übersteigt die Eingabe das Kontextfenster, wird direkt 400 zurückgegeben, ohne automatisches Kürzen
POST
/
v1
/
responses
curl --request POST \ --url https://direct.evolink.ai/v1/responses \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "model": "deepseek-v4-flash", "input": "Stelle Hangzhou in einem Satz vor."}'
{ "id": "resp_9f2c1a4b8e7d", "object": "response", "created_at": 1755000000, "status": "completed", "model": "deepseek-v4-flash", "output": [ { "id": "rs_2b7f", "type": "reasoning", "summary": [], "content": [ { "type": "reasoning_text", "text": "Der Nutzer möchte eine Vorstellung in einem Satz, die Geografie und Kultur abdeckt." } ] }, { "id": "msg_5d1a", "type": "message", "role": "assistant", "status": "completed", "content": [ { "type": "output_text", "text": "Hangzhou ist die Hauptstadt der Provinz Zhejiang und bekannt für den Westsee und seine digitale Wirtschaft.", "annotations": [] } ] } ], "error": null, "incomplete_details": null, "usage": { "input_tokens": 694, "input_tokens_details": { "cached_tokens": 640 }, "output_tokens": 20, "output_tokens_details": { "reasoning_tokens": 10 }, "total_tokens": 714 }}
BaseURL: Die Standard-BaseURL ist https://direct.evolink.ai und bietet bessere Unterstützung für Textmodelle sowie persistente Verbindungen. https://api.evolink.ai ist der primäre Endpunkt für multimodale Dienste und dient bei Textmodellen als Ausweichadresse.
deepseek-v4.1-flash-1017: DeepSeek V4.1 Flash 1017 (neueste Version), mit Text- und nativem Bildverständnis, 1M Kontext und bis zu 384K Ausgabe-Tokens; kürzere Antworten und geringere Latenz als die Vorgängerversion
deepseek-v4.1-flash: Vorherige Version von DeepSeek V4.1 Flash mit den oben genannten Fähigkeiten; für die neueste Version deepseek-v4.1-flash-1017 verwenden
deepseek-v4-flash: schnell und universell, geeignet für alltägliche Dialoge, Zusammenfassungen und Extraktion
deepseek-v4-pro: tiefes Schlussfolgern, geeignet für komplexe Mathematik, Code und mehrstufige Planung
deepseek-v4-flash-vision-exp: Alter Modellname, jetzt auf DeepSeek V4.1 Flash umgeleitet; für neue Integrationen deepseek-v4.1-flash verwenden
Bildverständnis erfordert deepseek-v4.1-flash / deepseek-v4.1-flash-1017 / deepseek-v4-flash-vision-exp: Bei den beiden anderen Modellen löst input_image keinen Fehler aus, wird aber durch Platzhaltertext ersetzt und das eigentliche Bild verworfen. Die Anfrage wird dennoch berechnet.
Eingabe für das Modell. Mindestens eines von input und instructions muss angegeben werden.
String-Form: Der gesamte Text wird als eine einzelne user-Nachricht behandelt
Array-Form: Liste von Eingabeelementen mit den fünf Typen message, function_call, function_call_output, reasoning und web_search_call
Bildeingabe: Mit deepseek-v4.1-flash / deepseek-v4.1-flash-1017 / deepseek-v4-flash-vision-exp kann ein message-Element in seinem content-Array input_text- und input_image-Blöcke mischen.
Mehrstufige Unterhaltungen: Der Endpunkt ist zustandslos, daher muss zum Fortsetzen einer Unterhaltung der vollständige Verlauf im Array enthalten sein.
Anweisungen auf Systemebene, gleichbedeutend mit einer ganz vorne eingefügten system-Nachricht; dient zum Festlegen von Rolle, Tonfall und Ausgabevorgaben.
Beispiel:
"Du bist ein sorgfältiger technischer Redakteur. Halte die Antworten knapp."
false (Standard): gibt das vollständige Antwortobjekt auf einmal zurück
true: sendet semantische SSE-Ereignisse; das letzte Ereignis ist response.completed / response.incomplete / response.failed, und [DONE] wird nicht gesendet
Maximale Anzahl an Ausgabetokens für diese Generierung (einschließlich Denktokens). Bereich 1 bis 393216 (384K); deepseek-v4.1-flash-1017 gibt bei Werten außerhalb dieses Bereichs HTTP 400 zurück. Ohne Angabe entscheidet das Modell selbst.
Konfiguration des Denkmodus. DeepSeek V4 aktiviert das Denken standardmäßig; der Denkinhalt wird als Ausgabeelement reasoning zurückgegeben und seine Tokens zählen zur Ausgabe und werden zum Ausgabepreis abgerechnet.
Liste der Werkzeuge, die das Modell aufrufen kann. Funktionswerkzeuge werden vom Client ausgeführt, der das Ergebnis als function_call_output zurückgibt. Die integrierte Websuche web_search wird nicht unterstützt: Sie löst keinen Fehler aus, es wird aber keine Suche ausgeführt.
Liste der Ausgabeelemente in Generierungsreihenfolge. Felder je Typ:
reasoning: der Denkvorgang, mit id, status, content (Liste von reasoning_text-Blöcken) und summary
message: die endgültige Antwort, mit id, status, role und content (Liste von output_text-Blöcken)
function_call: ein Funktionsaufruf des Modells, mit id, status, call_id, name und arguments; der Client führt ihn aus und gibt das Ergebnis als function_call_output zurück
Statistik zur Tokennutzung (einschließlich Cache- und Denkanteilen)
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"EvoLink.AI","colors":{"primary":"#1E90FF","light":"#1E90FF","dark":"#1565C0"},"favicon":"https://mintcdn.com/muyutechnology/M6WD8GX6z2spTJCk/logo/favicon.svg?fit=max\u0026auto=format\u0026n=M6WD8GX6z2spTJCk\u0026q=85\u0026s=7c4e0fca04c5437dea1a135215d02f40","api":{"examples":{"prefill":true}},"navbar":{"links":[{"icon":"discord","href":"https://discord.gg/P9xzmJWndW","label":"Discord"},{"icon":"github","href":"https://github.com/EvoLinkAI","label":"GitHub"},{"icon":"x-twitter","href":"https://x.com/EvoLinkAi","label":"Twitter"}],"primary":{"type":"button","label":"Dashboard","href":"https://evolink.ai/dashboard"}},"footer":{"socials":{}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"en/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"cn","href":"cn/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"de","href":"de/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"fr","href":"fr/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"ja","href":"ja/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"ko","href":"ko/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"es","href":"es/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"muyutechnology","hasAudioNarration":false,"actualSubdomain":"muyutechnology","customDomains":["evolink.ai"],"gitSource":{"type":"github","owner":"pharmacist9527","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6af41190ab12611418a177c7","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"cn","tag":"API手册","count":231},{"language":"de","tag":"API-Handbuch","count":231},{"language":"en","tag":"API Manual","count":231},{"language":"es","tag":"Manual de API","count":231},{"language":"fr","tag":"Manuel API","count":231},{"language":"ja","tag":"APIマニュアル","count":231},{"language":"ko","tag":"API 매뉴얼","count":231},{"language":"cn","tag":"视频系列","count":110},{"language":"de","tag":"Videoserie","count":110},{"language":"en","tag":"Video Series","count":110},{"language":"es","tag":"Serie de videos","count":110},{"language":"fr","tag":"Série Vidéo","count":110},{"language":"ja","tag":"動画シリーズ","count":110},{"language":"ko","tag":"비디오 시리즈","count":110},{"language":"cn","tag":"图像系列","count":60},{"language":"de","tag":"Bildserie","count":60},{"language":"en","tag":"Image Series","count":60},{"language":"es","tag":"Serie de imágenes","count":60},{"language":"fr","tag":"Série Image","count":60},{"language":"ja","tag":"画像シリーズ","count":60},{"language":"ko","tag":"이미지 시리즈","count":60},{"language":"cn","tag":"语言系列","count":47},{"language":"de","tag":"Textserie","count":47},{"language":"en","tag":"Text Series","count":47},{"language":"es","tag":"Serie de texto","count":47},{"language":"fr","tag":"Série Texte","count":47},{"language":"ja","tag":"テキストシリーズ","count":47},{"language":"ko","tag":"텍스트 시리즈","count":47},{"language":"cn","tag":"Midjourney","count":28},{"language":"de","tag":"Midjourney","count":28},{"language":"en","tag":"Midjourney","count":28},{"language":"es","tag":"Midjourney","count":28},{"language":"fr","tag":"Midjourney","count":28},{"language":"ja","tag":"Midjourney","count":28},{"language":"ko","tag":"Midjourney","count":28},{"language":"cn","tag":"CLI/MCP","count":27},{"language":"en","tag":"CLI/MCP","count":27},{"language":"cn","tag":"Kling","count":22},{"language":"de","tag":"Kling","count":22},{"language":"en","tag":"Kling","count":22},{"language":"es","tag":"Kling","count":22},{"language":"fr","tag":"Kling","count":22},{"language":"ja","tag":"Kling","count":22},{"language":"ko","tag":"Kling","count":22},{"language":"cn","tag":"Wan","count":18},{"language":"de","tag":"Wan","count":18},{"language":"en","tag":"Wan","count":18},{"language":"es","tag":"Wan","count":18},{"language":"fr","tag":"Wan","count":18},{"language":"ja","tag":"Wan","count":18},{"language":"ko","tag":"Wan","count":18},{"language":"cn","tag":"Gemini Omni Flash","count":17},{"language":"de","tag":"Gemini Omni Flash","count":17},{"language":"en","tag":"Gemini Omni Flash","count":17},{"language":"es","tag":"Gemini Omni Flash","count":17},{"language":"fr","tag":"Gemini Omni Flash","count":17},{"language":"ja","tag":"Gemini Omni Flash","count":17},{"language":"ko","tag":"Gemini Omni Flash","count":17},{"language":"de","tag":"Chat Completions API","count":14},{"language":"en","tag":"Chat Completions API","count":14},{"language":"es","tag":"Chat Completions API","count":14},{"language":"fr","tag":"Chat Completions API","count":14},{"language":"ja","tag":"Chat Completions API","count":14},{"language":"ko","tag":"Chat Completions API","count":14},{"language":"cn","tag":"集成指南","count":13},{"language":"de","tag":"Responses API","count":13},{"language":"es","tag":"Responses API","count":13},{"language":"fr","tag":"Responses API","count":13},{"language":"ja","tag":"Responses API","count":13},{"language":"ko","tag":"Responses API","count":13}]},"assistantConfig":{},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"img[src*=\"/images/\"]{border-radius:12px!important}@media (min-width: 1024px){html{--scroll-mt: 9.5rem !important}}:where(h1,h2,h3,h4)[id],.prose :where(h1,h2,h3,h4):not(:where([class~=\"not-prose\"],[class~=\"not-prose\"] *)){scroll-margin-top:calc(var(--scroll-mt) - 10px)!important}.step-container,.tab-container,.param-head{scroll-margin-top:calc(var(--scroll-mt) - 10px)!important}.kilo-warning code:not(pre *){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}.cc-switch-warning code:not(pre *){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}#footer a[href*=\"utm_campaign=poweredBy\"]{display:none!important}"}],"page":{"pagePath":"de/api-manual/language-series/deepseek-v4/deepseek-v4-responses","slug":"/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses","pageMetadata":{"title":"DeepSeek V4 - Responses-API","openapi":"de/api-manual/language-series/deepseek-v4/deepseek-v4-responses.json POST /v1/responses","description":"- Aufruf der DeepSeek-V4-Modelle über das OpenAI-Responses-Protokoll\n- Unterstützte Modelle: `deepseek-v4.1-flash-1017` / `deepseek-v4.1-flash` / `deepseek-v4-flash` / `deepseek-v4-pro` / `deepseek-v4-flash-vision-exp`\n- **Eingabeformen**: `input` kann reiner Text oder ein Array von Eingabeelementen sein (Nachricht, Funktionsaufruf, Funktionsergebnis, Denkinhalt, Suchprotokoll)\n- **Bildverständnis**: `deepseek-v4.1-flash` / `deepseek-v4.1-flash-1017` / `deepseek-v4-flash-vision-exp` akzeptiert `input_image`-Inhaltsblöcke in `content` und unterstützt mehrere Bilder\n- **Systemanweisungen**: über `instructions` übergeben, entspricht einer vorangestellten system-Nachricht\n- **Denkmodus**: über `reasoning.effort` gesteuert; der Denkinhalt wird als Ausgabeelement `reasoning` zurückgegeben\n- **Streaming-Ausgabe**: unterstützt semantische SSE-Ereignisse und endet mit `response.completed`; **`[DONE]` wird nicht gesendet**\n- **Werkzeugaufrufe**: unterstützt Function Calling; die integrierte Websuche `web_search` wird nicht unterstützt\n- **Strukturierte Ausgabe**: über `text.format` als JSON-Objekt oder JSON Schema aktivierbar\n- **Kontext-Cache**: Anfragen mit gleichem Präfix treffen den Cache automatisch und senken die Eingabekosten erheblich\n\n**Streaming-Ereignisse**: `response.created`, `response.output_item.added`, `response.reasoning_text.delta`, `response.output_text.delta`; Abschlussereignisse sind `response.completed` / `response.incomplete` / `response.failed`. Jedes Ereignis enthält zur Sortierung ein `sequence_number`.\n\n**Felder ohne Wirkung**: Die folgenden OpenAI-Felder können ohne Fehler gesendet werden, haben jedoch keine tatsächliche Wirkung.\n\n| Feld | Verhalten |\n| --- | --- |\n| `store` | Stets `false`, Antworten werden nicht gespeichert |\n| `previous_response_id` | Stets `null`, Fortsetzen einer Unterhaltung wird nicht unterstützt |\n| `conversation` | Nicht unterstützt |\n| `background` / `metadata` / `include` | Ignoriert |\n| `prompt` / `truncation` / `service_tier` | Ignoriert |\n| `safety_identifier` / `context_management` | Ignoriert |\n| `stream_options` | Ignoriert |\n| `prompt_cache_key` / `prompt_cache_retention` | Ignoriert |\n| `parallel_tool_calls` | Ignoriert, parallele Werkzeugaufrufe sind stets aktiv |\n| `max_tool_calls` | Ignoriert |\n| Werkzeuge `file_search` / `code_interpreter` / `mcp` | Ignoriert |\n\n**Weitere Einschränkungen**:\n- Benutzerdefinierte Werkzeuge (`type: custom`) unterstützen ausschließlich `apply_patch`\n- Das Werkzeug `web_search` löst keinen Fehler aus, es wird aber keine Suche ausgeführt\n- Bilder über `input_image` werden nur von `deepseek-v4.1-flash` / `deepseek-v4.1-flash-1017` / `deepseek-v4-flash-vision-exp` unterstützt, PDF-Dateien über `input_file` nur von `deepseek-v4.1-flash` / `deepseek-v4-flash-vision-exp`. `deepseek-v4-flash` / `deepseek-v4-pro` können diese Inhalte nicht lesen und ersetzen sie gegebenenfalls durch Platzhalter. `deepseek-v4.1-flash-1017` nimmt ein PDF ohne Fehler an, kann seinen Inhalt aber nicht lesen. Das PDF-Base64-Format ist unten unter `input_file` beschrieben.\n- Bilder dürfen nur in Nachrichten mit `role: user` vorkommen; in `system` oder `assistant` führen sie zu HTTP 400\n- Übersteigt die Eingabe das Kontextfenster, wird direkt 400 zurückgegeben, ohne automatisches Kürzen","href":"/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses"},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n li: \"li\",\n p: \"p\",\n strong: \"strong\",\n table: \"table\",\n tbody: \"tbody\",\n td: \"td\",\n th: \"th\",\n thead: \"thead\",\n tr: \"tr\",\n ul: \"ul\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: \"Aufruf der DeepSeek-V4-Modelle über das OpenAI-Responses-Protokoll\"\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"Unterstützte Modelle: \", _jsx(_components.code, {\n children: \"deepseek-v4.1-flash-1017\"\n }), \" / \", _jsx(_components.code, {\n children: \"deepseek-v4.1-flash\"\n }), \" / \", _jsx(_components.code, {\n children: \"deepseek-v4-flash\"\n }), \" / \", _jsx(_components.code, {\n children: \"deepseek-v4-pro\"\n }), \" / \", _jsx(_components.code, {\n children: \"deepseek-v4-flash-vision-exp\"\n })]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Eingabeformen\"\n }), \": \", _jsx(_components.code, {\n children: \"input\"\n }), \" kann reiner Text oder ein Array von Eingabeelementen sein (Nachricht, Funktionsaufruf, Funktionsergebnis, Denkinhalt, Suchprotokoll)\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Bildverständnis\"\n }), \": \", _jsx(_components.code, {\n children: \"deepseek-v4.1-flash\"\n }), \" / \", _jsx(_components.code, {\n children: \"deepseek-v4.1-flash-1017\"\n }), \" / \", _jsx(_components.code, {\n children: \"deepseek-v4-flash-vision-exp\"\n }), \" akzeptiert \", _jsx(_components.code, {\n children: \"input_image\"\n }), \"-Inhaltsblöcke in \", _jsx(_components.code, {\n children: \"content\"\n }), \" und unterstützt mehrere Bilder\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Systemanweisungen\"\n }), \": über \", _jsx(_components.code, {\n children: \"instructions\"\n }), \" übergeben, entspricht einer vorangestellten system-Nachricht\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Denkmodus\"\n }), \": über \", _jsx(_components.code, {\n children: \"reasoning.effort\"\n }), \" gesteuert; der Denkinhalt wird als Ausgabeelement \", _jsx(_components.code, {\n children: \"reasoning\"\n }), \" zurückgegeben\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Streaming-Ausgabe\"\n }), \": unterstützt semantische SSE-Ereignisse und endet mit \", _jsx(_components.code, {\n children: \"response.completed\"\n }), \"; \", _jsxs(_components.strong, {\n children: [_jsx(_components.code, {\n children: \"[DONE]\"\n }), \" wird nicht gesendet\"]\n })]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Werkzeugaufrufe\"\n }), \": unterstützt Function Calling; die integrierte Websuche \", _jsx(_components.code, {\n children: \"web_search\"\n }), \" wird nicht unterstützt\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Strukturierte Ausgabe\"\n }), \": über \", _jsx(_components.code, {\n children: \"text.format\"\n }), \" als JSON-Objekt oder JSON Schema aktivierbar\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Kontext-Cache\"\n }), \": Anfragen mit gleichem Präfix treffen den Cache automatisch und senken die Eingabekosten erheblich\"]\n }), \"\\n\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Streaming-Ereignisse\"\n }), \": \", _jsx(_components.code, {\n children: \"response.created\"\n }), \", \", _jsx(_components.code, {\n children: \"response.output_item.added\"\n }), \", \", _jsx(_components.code, {\n children: \"response.reasoning_text.delta\"\n }), \", \", _jsx(_components.code, {\n children: \"response.output_text.delta\"\n }), \"; Abschlussereignisse sind \", _jsx(_components.code, {\n children: \"response.completed\"\n }), \" / \", _jsx(_components.code, {\n children: \"response.incomplete\"\n }), \" / \", _jsx(_components.code, {\n children: \"response.failed\"\n }), \". Jedes Ereignis enthält zur Sortierung ein \", _jsx(_components.code, {\n children: \"sequence_number\"\n }), \".\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Felder ohne Wirkung\"\n }), \": Die folgenden OpenAI-Felder können ohne Fehler gesendet werden, haben jedoch keine tatsächliche Wirkung.\"]\n }), \"\\n\", _jsxs(_components.table, {\n children: [_jsx(_components.thead, {\n children: _jsxs(_components.tr, {\n children: [_jsx(_components.th, {\n children: \"Feld\"\n }), _jsx(_components.th, {\n children: \"Verhalten\"\n })]\n })\n }), _jsxs(_components.tbody, {\n children: [_jsxs(_components.tr, {\n children: [_jsx(_components.td, {\n children: _jsx(_components.code, {\n children: \"store\"\n })\n }), _jsxs(_components.td, {\n children: [\"Stets \", _jsx(_components.code, {\n children: \"false\"\n }), \", Antworten werden nicht gespeichert\"]\n })]\n }), _jsxs(_components.tr, {\n children: [_jsx(_components.td, {\n children: _jsx(_components.code, {\n children: \"previous_response_id\"\n })\n }), _jsxs(_components.td, {\n children: [\"Stets \", _jsx(_components.code, {\n children: \"null\"\n }), \", Fortsetzen einer Unterhaltung wird nicht unterstützt\"]\n })]\n }), _jsxs(_components.tr, {\n children: [_jsx(_components.td, {\n children: _jsx(_components.code, {\n children: \"conversation\"\n })\n }), _jsx(_components.td, {\n children: \"Nicht unterstützt\"\n })]\n }), _jsxs(_components.tr, {\n children: [_jsxs(_components.td, {\n children: [_jsx(_components.code, {\n children: \"background\"\n }), \" / \", _jsx(_components.code, {\n children: \"metadata\"\n }), \" / \", _jsx(_components.code, {\n children: \"include\"\n })]\n }), _jsx(_components.td, {\n children: \"Ignoriert\"\n })]\n }), _jsxs(_components.tr, {\n children: [_jsxs(_components.td, {\n children: [_jsx(_components.code, {\n children: \"prompt\"\n }), \" / \", _jsx(_components.code, {\n children: \"truncation\"\n }), \" / \", _jsx(_components.code, {\n children: \"service_tier\"\n })]\n }), _jsx(_components.td, {\n children: \"Ignoriert\"\n })]\n }), _jsxs(_components.tr, {\n children: [_jsxs(_components.td, {\n children: [_jsx(_components.code, {\n children: \"safety_identifier\"\n }), \" / \", _jsx(_components.code, {\n children: \"context_management\"\n })]\n }), _jsx(_components.td, {\n children: \"Ignoriert\"\n })]\n }), _jsxs(_components.tr, {\n children: [_jsx(_components.td, {\n children: _jsx(_components.code, {\n children: \"stream_options\"\n })\n }), _jsx(_components.td, {\n children: \"Ignoriert\"\n })]\n }), _jsxs(_components.tr, {\n children: [_jsxs(_components.td, {\n children: [_jsx(_components.code, {\n children: \"prompt_cache_key\"\n }), \" / \", _jsx(_components.code, {\n children: \"prompt_cache_retention\"\n })]\n }), _jsx(_components.td, {\n children: \"Ignoriert\"\n })]\n }), _jsxs(_components.tr, {\n children: [_jsx(_components.td, {\n children: _jsx(_components.code, {\n children: \"parallel_tool_calls\"\n })\n }), _jsx(_components.td, {\n children: \"Ignoriert, parallele Werkzeugaufrufe sind stets aktiv\"\n })]\n }), _jsxs(_components.tr, {\n children: [_jsx(_components.td, {\n children: _jsx(_components.code, {\n children: \"max_tool_calls\"\n })\n }), _jsx(_components.td, {\n children: \"Ignoriert\"\n })]\n }), _jsxs(_components.tr, {\n children: [_jsxs(_components.td, {\n children: [\"Werkzeuge \", _jsx(_components.code, {\n children: \"file_search\"\n }), \" / \", _jsx(_components.code, {\n children: \"code_interpreter\"\n }), \" / \", _jsx(_components.code, {\n children: \"mcp\"\n })]\n }), _jsx(_components.td, {\n children: \"Ignoriert\"\n })]\n })]\n })]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Weitere Einschränkungen\"\n }), \":\"]\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsxs(_components.li, {\n children: [\"Benutzerdefinierte Werkzeuge (\", _jsx(_components.code, {\n children: \"type: custom\"\n }), \") unterstützen ausschließlich \", _jsx(_components.code, {\n children: \"apply_patch\"\n })]\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"Das Werkzeug \", _jsx(_components.code, {\n children: \"web_search\"\n }), \" löst keinen Fehler aus, es wird aber keine Suche ausgeführt\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"Bilder über \", _jsx(_components.code, {\n children: \"input_image\"\n }), \" werden nur von \", _jsx(_components.code, {\n children: \"deepseek-v4.1-flash\"\n }), \" / \", _jsx(_components.code, {\n children: \"deepseek-v4.1-flash-1017\"\n }), \" / \", _jsx(_components.code, {\n children: \"deepseek-v4-flash-vision-exp\"\n }), \" unterstützt, PDF-Dateien über \", _jsx(_components.code, {\n children: \"input_file\"\n }), \" nur von \", _jsx(_components.code, {\n children: \"deepseek-v4.1-flash\"\n }), \" / \", _jsx(_components.code, {\n children: \"deepseek-v4-flash-vision-exp\"\n }), \". \", _jsx(_components.code, {\n children: \"deepseek-v4-flash\"\n }), \" / \", _jsx(_components.code, {\n children: \"deepseek-v4-pro\"\n }), \" können diese Inhalte nicht lesen und ersetzen sie gegebenenfalls durch Platzhalter. \", _jsx(_components.code, {\n children: \"deepseek-v4.1-flash-1017\"\n }), \" nimmt ein PDF ohne Fehler an, kann seinen Inhalt aber nicht lesen. Das PDF-Base64-Format ist unten unter \", _jsx(_components.code, {\n children: \"input_file\"\n }), \" beschrieben.\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"Bilder dürfen nur in Nachrichten mit \", _jsx(_components.code, {\n children: \"role: user\"\n }), \" vorkommen; in \", _jsx(_components.code, {\n children: \"system\"\n }), \" oder \", _jsx(_components.code, {\n children: \"assistant\"\n }), \" führen sie zu HTTP 400\"]\n }), \"\\n\", _jsx(_components.li, {\n children: \"Übersteigt die Eingabe das Kontextfenster, wird direkt 400 zurückgegeben, ohne automatisches Kürzen\"\n }), \"\\n\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Note}=_components;if(!Note)_missingMdxReference(`Note`,true);return _jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`BaseURL`}),`: Die Standard-BaseURL ist `,_jsx(_components.code,{children:`https://direct.evolink.ai`}),` und bietet bessere Unterstützung für Textmodelle sowie persistente Verbindungen. `,_jsx(_components.code,{children:`https://api.evolink.ai`}),` ist der primäre Endpunkt für multimodale Dienste und dient bei Textmodellen als Ausweichadresse.`]})})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"DeepSeek V4 - Responses-API","openapi":"de/api-manual/language-series/deepseek-v4/deepseek-v4-responses.json POST /v1/responses","description":"- Aufruf der DeepSeek-V4-Modelle über das OpenAI-Responses-Protokoll\n- Unterstützte Modelle: `deepseek-v4.1-flash-1017` / `deepseek-v4.1-flash` / `deepseek-v4-flash` / `deepseek-v4-pro` / `deepseek-v4-flash-vision-exp`\n- **Eingabeformen**: `input` kann reiner Text oder ein Array von Eingabeelementen sein (Nachricht, Funktionsaufruf, Funktionsergebnis, Denkinhalt, Suchprotokoll)\n- **Bildverständnis**: `deepseek-v4.1-flash` / `deepseek-v4.1-flash-1017` / `deepseek-v4-flash-vision-exp` akzeptiert `input_image`-Inhaltsblöcke in `content` und unterstützt mehrere Bilder\n- **Systemanweisungen**: über `instructions` übergeben, entspricht einer vorangestellten system-Nachricht\n- **Denkmodus**: über `reasoning.effort` gesteuert; der Denkinhalt wird als Ausgabeelement `reasoning` zurückgegeben\n- **Streaming-Ausgabe**: unterstützt semantische SSE-Ereignisse und endet mit `response.completed`; **`[DONE]` wird nicht gesendet**\n- **Werkzeugaufrufe**: unterstützt Function Calling; die integrierte Websuche `web_search` wird nicht unterstützt\n- **Strukturierte Ausgabe**: über `text.format` als JSON-Objekt oder JSON Schema aktivierbar\n- **Kontext-Cache**: Anfragen mit gleichem Präfix treffen den Cache automatisch und senken die Eingabekosten erheblich\n\n**Streaming-Ereignisse**: `response.created`, `response.output_item.added`, `response.reasoning_text.delta`, `response.output_text.delta`; Abschlussereignisse sind `response.completed` / `response.incomplete` / `response.failed`. Jedes Ereignis enthält zur Sortierung ein `sequence_number`.\n\n**Felder ohne Wirkung**: Die folgenden OpenAI-Felder können ohne Fehler gesendet werden, haben jedoch keine tatsächliche Wirkung.\n\n| Feld | Verhalten |\n| --- | --- |\n| `store` | Stets `false`, Antworten werden nicht gespeichert |\n| `previous_response_id` | Stets `null`, Fortsetzen einer Unterhaltung wird nicht unterstützt |\n| `conversation` | Nicht unterstützt |\n| `background` / `metadata` / `include` | Ignoriert |\n| `prompt` / `truncation` / `service_tier` | Ignoriert |\n| `safety_identifier` / `context_management` | Ignoriert |\n| `stream_options` | Ignoriert |\n| `prompt_cache_key` / `prompt_cache_retention` | Ignoriert |\n| `parallel_tool_calls` | Ignoriert, parallele Werkzeugaufrufe sind stets aktiv |\n| `max_tool_calls` | Ignoriert |\n| Werkzeuge `file_search` / `code_interpreter` / `mcp` | Ignoriert |\n\n**Weitere Einschränkungen**:\n- Benutzerdefinierte Werkzeuge (`type: custom`) unterstützen ausschließlich `apply_patch`\n- Das Werkzeug `web_search` löst keinen Fehler aus, es wird aber keine Suche ausgeführt\n- Bilder über `input_image` werden nur von `deepseek-v4.1-flash` / `deepseek-v4.1-flash-1017` / `deepseek-v4-flash-vision-exp` unterstützt, PDF-Dateien über `input_file` nur von `deepseek-v4.1-flash` / `deepseek-v4-flash-vision-exp`. `deepseek-v4-flash` / `deepseek-v4-pro` können diese Inhalte nicht lesen und ersetzen sie gegebenenfalls durch Platzhalter. `deepseek-v4.1-flash-1017` nimmt ein PDF ohne Fehler an, kann seinen Inhalt aber nicht lesen. Das PDF-Base64-Format ist unten unter `input_file` beschrieben.\n- Bilder dürfen nur in Nachrichten mit `role: user` vorkommen; in `system` oder `assistant` führen sie zu HTTP 400\n- Übersteigt die Eingabe das Kontextfenster, wird direkt 400 zurückgegeben, ohne automatisches Kürzen","href":"/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Chat-Generierung"],"summary":"DeepSeek V4 Responses-API (OpenAI-kompatibel)","description":"- Aufruf der DeepSeek-V4-Modelle über das OpenAI-Responses-Protokoll\n- Unterstützte Modelle: `deepseek-v4.1-flash-1017` / `deepseek-v4.1-flash` / `deepseek-v4-flash` / `deepseek-v4-pro` / `deepseek-v4-flash-vision-exp`\n- **Eingabeformen**: `input` kann reiner Text oder ein Array von Eingabeelementen sein (Nachricht, Funktionsaufruf, Funktionsergebnis, Denkinhalt, Suchprotokoll)\n- **Bildverständnis**: `deepseek-v4.1-flash` / `deepseek-v4.1-flash-1017` / `deepseek-v4-flash-vision-exp` akzeptiert `input_image`-Inhaltsblöcke in `content` und unterstützt mehrere Bilder\n- **Systemanweisungen**: über `instructions` übergeben, entspricht einer vorangestellten system-Nachricht\n- **Denkmodus**: über `reasoning.effort` gesteuert; der Denkinhalt wird als Ausgabeelement `reasoning` zurückgegeben\n- **Streaming-Ausgabe**: unterstützt semantische SSE-Ereignisse und endet mit `response.completed`; **`[DONE]` wird nicht gesendet**\n- **Werkzeugaufrufe**: unterstützt Function Calling; die integrierte Websuche `web_search` wird nicht unterstützt\n- **Strukturierte Ausgabe**: über `text.format` als JSON-Objekt oder JSON Schema aktivierbar\n- **Kontext-Cache**: Anfragen mit gleichem Präfix treffen den Cache automatisch und senken die Eingabekosten erheblich\n\n**Streaming-Ereignisse**: `response.created`, `response.output_item.added`, `response.reasoning_text.delta`, `response.output_text.delta`; Abschlussereignisse sind `response.completed` / `response.incomplete` / `response.failed`. Jedes Ereignis enthält zur Sortierung ein `sequence_number`.\n\n**Felder ohne Wirkung**: Die folgenden OpenAI-Felder können ohne Fehler gesendet werden, haben jedoch keine tatsächliche Wirkung.\n\n| Feld | Verhalten |\n| --- | --- |\n| `store` | Stets `false`, Antworten werden nicht gespeichert |\n| `previous_response_id` | Stets `null`, Fortsetzen einer Unterhaltung wird nicht unterstützt |\n| `conversation` | Nicht unterstützt |\n| `background` / `metadata` / `include` | Ignoriert |\n| `prompt` / `truncation` / `service_tier` | Ignoriert |\n| `safety_identifier` / `context_management` | Ignoriert |\n| `stream_options` | Ignoriert |\n| `prompt_cache_key` / `prompt_cache_retention` | Ignoriert |\n| `parallel_tool_calls` | Ignoriert, parallele Werkzeugaufrufe sind stets aktiv |\n| `max_tool_calls` | Ignoriert |\n| Werkzeuge `file_search` / `code_interpreter` / `mcp` | Ignoriert |\n\n**Weitere Einschränkungen**:\n- Benutzerdefinierte Werkzeuge (`type: custom`) unterstützen ausschließlich `apply_patch`\n- Das Werkzeug `web_search` löst keinen Fehler aus, es wird aber keine Suche ausgeführt\n- Bilder über `input_image` werden nur von `deepseek-v4.1-flash` / `deepseek-v4.1-flash-1017` / `deepseek-v4-flash-vision-exp` unterstützt, PDF-Dateien über `input_file` nur von `deepseek-v4.1-flash` / `deepseek-v4-flash-vision-exp`. `deepseek-v4-flash` / `deepseek-v4-pro` können diese Inhalte nicht lesen und ersetzen sie gegebenenfalls durch Platzhalter. `deepseek-v4.1-flash-1017` nimmt ein PDF ohne Fehler an, kann seinen Inhalt aber nicht lesen. Das PDF-Base64-Format ist unten unter `input_file` beschrieben.\n- Bilder dürfen nur in Nachrichten mit `role: user` vorkommen; in `system` oder `assistant` führen sie zu HTTP 400\n- Übersteigt die Eingabe das Kontextfenster, wird direkt 400 zurückgegeben, ohne automatisches Kürzen","operationId":"createResponseDeepSeekV4","requestBody":"9d0acd22-1d66-4200-89e9-b5074ea423e8","responses":{"200":"aa8fe2c4-3c77-4b1d-bb3a-3efa2c4ad795","400":"98791b94-9982-4946-8c17-a774e984d4fe","401":"b5762470-9186-4c9f-9036-6971bcec2f9f","402":"ca8e7652-24ce-4c0e-aa58-abf2912efe73","403":"e6b20217-f28a-4716-b88a-6c83b6a4c0a5","404":"6c074561-1802-41d1-9dd3-422945c9e156","413":"4d1519d8-a61d-459b-9c98-4972abeb87e0","429":"e47e8caf-6182-4c7f-853a-0c8cbadfaddd","500":"b409d9db-f920-4e9f-89b3-44a330f694bf","502":"aad308ef-cc62-448c-b3a8-6662727b0d71","503":"1e1d6be2-7961-4adc-bb39-f5d08252e9df"},"method":"post","type":"path","servers":["c3ee2be5-ff78-48af-bf89-6d788e1b9648","4c3ace57-7934-431e-9d41-70d8aebd2106"],"security":["af3151fd-3166-4e49-b3f9-90f292fd6db1"],"path":"/v1/responses","baseUrlOptions":["https://direct.evolink.ai","https://api.evolink.ai"],"title":"DeepSeek V4 Responses-API (OpenAI-kompatibel)","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[{"body.model":"deepseek-v4-flash","body.input.oneOf.0":"Stelle Hangzhou in einem Satz vor."},{"body.model":"deepseek-v4.1-flash","body.input.oneOf.1.items.0.type":"message","body.input.oneOf.1.items.0.role":"user","body.input.oneOf.1.items.0.content.oneOf.1":[{"type":"input_text","text":"Was steht auf diesem Bild? Antworten Sie nur mit dem Inhalt."},{"type":"input_image","image_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA..."}],"body.max_output_tokens":1024},{"body.model":"deepseek-v4.1-flash","body.input.oneOf.1.items.0.type":"message","body.input.oneOf.1.items.0.role":"user","body.input.oneOf.1.items.0.content.oneOf.1":[{"type":"input_text","text":"Beschreiben Sie den Inhalt dieses Bildes."},{"type":"input_image","image_url":"https://example.com/photo.jpg"}],"body.max_output_tokens":1024},{"body.model":"deepseek-v4-flash","body.input.oneOf.0":"Erkläre, was Kontext-Caching ist.","body.instructions":"Du bist ein sorgfältiger technischer Redakteur. Halte die Antworten knapp."},{"body.model":"deepseek-v4-flash","body.input.oneOf.1.items.0.type":"message","body.input.oneOf.1.items.0.role":"user","body.input.oneOf.1.items.0.content.oneOf.0":"Schlage mir drei Produktnamen vor.","body.input.oneOf.1.items.1.type":"message","body.input.oneOf.1.items.1.role":"assistant","body.input.oneOf.1.items.1.content.oneOf.0":"Wolkenrast, Morgenstern, Federwind.","body.input.oneOf.1.items.2.type":"message","body.input.oneOf.1.items.2.role":"user","body.input.oneOf.1.items.2.content.oneOf.0":"Nenne mir fünf Synonyme für den zweiten Namen."},{"body.model":"deepseek-v4-pro","body.input.oneOf.0":"Ein Becken hat ein Zulaufrohr, das es in 3 Stunden füllt, und ein Ablaufrohr, das es in 5 Stunden leert. Wie lange dauert das Füllen, wenn beide gleichzeitig geöffnet sind? Bitte zeige den Rechenweg.","body.reasoning.effort":"high"},{"body.model":"deepseek-v4-flash","body.input.oneOf.0":"Wie lange dauert der Hochgeschwindigkeitszug von Peking nach Shanghai ungefähr?","body.reasoning.effort":"none"},{"body.model":"deepseek-v4-flash","body.input.oneOf.0":"Extrahiere Person und Stadt aus diesem Satz: Zhang Wei reist nächste Woche geschäftlich nach Chengdu.","body.text.format.type":"json_schema","body.text.format.name":"extraction","body.text.format.schema":{"type":"object","properties":{"person":{"type":"string"},"city":{"type":"string"}},"required":["person","city"]}},{"body.model":"deepseek-v4-flash","body.input.oneOf.0":"Wie ist das Wetter in Hangzhou gerade?","body.tools.items.0.type":"function","body.tools.items.0.name":"get_weather","body.tools.items.0.description":"Fragt das aktuelle Wetter einer bestimmten Stadt ab","body.tools.items.0.parameters":{"type":"object","properties":{"city":{"type":"string","description":"Name der Stadt"}},"required":["city"]},"body.tool_choice.oneOf.0":"auto"},{"body.model":"deepseek-v4-flash","body.input.oneOf.0":"Schreibe ein kurzes Gedicht über den Herbst.","body.stream":true},{"body.model":"deepseek-v4.1-flash","body.input.oneOf.0":"Stelle Hangzhou in einem Satz vor."},{"body.model":"deepseek-v4.1-flash-1017","body.input.oneOf.0":"Stelle Hangzhou in einem Satz vor."}]},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["model"],"properties":{"model":{"type":"string","description":"Modell-ID\n\n- `deepseek-v4.1-flash-1017`: DeepSeek V4.1 Flash 1017 (neueste Version), mit Text- und nativem Bildverständnis, 1M Kontext und bis zu 384K Ausgabe-Tokens; kürzere Antworten und geringere Latenz als die Vorgängerversion\n- `deepseek-v4.1-flash`: Vorherige Version von DeepSeek V4.1 Flash mit den oben genannten Fähigkeiten; für die neueste Version `deepseek-v4.1-flash-1017` verwenden\n- `deepseek-v4-flash`: schnell und universell, geeignet für alltägliche Dialoge, Zusammenfassungen und Extraktion\n- `deepseek-v4-pro`: tiefes Schlussfolgern, geeignet für komplexe Mathematik, Code und mehrstufige Planung\n- `deepseek-v4-flash-vision-exp`: Alter Modellname, jetzt auf DeepSeek V4.1 Flash umgeleitet; für neue Integrationen `deepseek-v4.1-flash` verwenden\n\n**Bildverständnis erfordert `deepseek-v4.1-flash` / `deepseek-v4.1-flash-1017` / `deepseek-v4-flash-vision-exp`**: Bei den beiden anderen Modellen löst `input_image` keinen Fehler aus, wird aber durch Platzhaltertext ersetzt und das eigentliche Bild verworfen. Die Anfrage wird dennoch berechnet.","enum":["deepseek-v4-flash","deepseek-v4-pro","deepseek-v4-flash-vision-exp","deepseek-v4.1-flash","deepseek-v4.1-flash-1017"],"default":"deepseek-v4-flash","example":"deepseek-v4-flash","isRequired":true,"uniqueKey":"model","typeLabel":"enum\u003cstring>"},"input":{"oneOf":[{"type":"string","description":"Eingabe für das Modell. Mindestens eines von `input` und `instructions` muss angegeben werden.\n\n- **String-Form**: Der gesamte Text wird als eine einzelne `user`-Nachricht behandelt\n- **Array-Form**: Liste von Eingabeelementen mit den fünf Typen `message`, `function_call`, `function_call_output`, `reasoning` und `web_search_call`\n\n**Bildeingabe**: Mit `deepseek-v4.1-flash` / `deepseek-v4.1-flash-1017` / `deepseek-v4-flash-vision-exp` kann ein `message`-Element in seinem `content`-Array `input_text`- und `input_image`-Blöcke mischen.\n\n**Mehrstufige Unterhaltungen**: Der Endpunkt ist zustandslos, daher muss zum Fortsetzen einer Unterhaltung der vollständige Verlauf im Array enthalten sein.","items":{"type":"object","title":"Eingabeelement","description":"Ein einzelnes Element im Array `input`. `type` bestimmt seine Bedeutung.","required":["type"],"properties":{"type":{"type":"string","description":"Typ des Eingabeelements\n\n- `message`: eine Dialognachricht\n- `function_call`: ein früher vom Modell ausgelöster Funktionsaufruf\n- `function_call_output`: das Ergebnis einer Funktionsausführung\n- `reasoning`: früherer Denkinhalt\n- `web_search_call`: ein früheres Websuchprotokoll","enum":["message","function_call","function_call_output","reasoning","web_search_call"],"example":"message"},"role":{"type":"string","description":"Rolle der Nachricht, nur bei `type: message` verwendet. `developer` wird wie `system` behandelt.","enum":["user","assistant","system","developer"],"example":"user"},"content":{"oneOf":[{"type":"string","description":"Nachrichteninhalt, nur bei `type: message` verwendet. Kann reiner Text oder ein Array von Inhaltsblöcken sein.\n\n**Eingabeseitige Inhaltsblocktypen**:\n- `input_text`: Textblock, von allen Modellen unterstützt\n- `input_image`: Bildblock, **nur von `deepseek-v4.1-flash` / `deepseek-v4.1-flash-1017` / `deepseek-v4-flash-vision-exp` unterstützt**; in `image_url` entweder eine Base64-Data-URI (`data:image/png;base64,...`) oder eine öffentliche Bild-URL übergeben\n- `input_file`: Dateiblock (PDF), **nur von `deepseek-v4.1-flash` / `deepseek-v4-flash-vision-exp` unterstützt**; eine Base64-Data-URI (`data:application/pdf;base64,...`) in `file_data` zusammen mit `filename` übergeben\n\nUnterstützte Formate: **PNG / JPEG / WebP / GIF**. Öffentliche URLs werden vom Upstream-Server heruntergeladen und externe Hosts können fehlschlagen; verwenden Sie Base64, wenn Zuverlässigkeit wichtig ist.\n\nBilder werden je nach Auflösung in Eingabe-Tokens umgewandelt und zusammen mit Text abgerechnet; der tatsächliche Verbrauch steht unter `usage` in der Antwort. Bilddetail: `low` verkleinert Bilder und reduziert den Token-Verbrauch; `high` / `auto` / `original` erhalten die volle Detailstufe.\n\n**Nutzungslimits**:\n- Bilder dürfen nur in Nachrichten mit `role: user` vorkommen; in `system` oder `assistant` führen sie zu HTTP 400\n- Höchstens **600 Bilder** pro Anfrage\n- Maximal **32 MiB** pro Bild und **48 MiB** für den gesamten Request-Body (die Base64-codierte Größe zählt zu diesem Limit)\n- Maximale Kantenlänge: **8192 px**; bei mehr als 15 Bildern in einer Anfrage sinkt sie auf **4096 px**\n\n⚠️ `input_image` an `deepseek-v4-flash` / `deepseek-v4-pro` **löst keinen Fehler aus**, das Bild wird jedoch durch Platzhaltertext ersetzt und ist für das Modell nicht sichtbar.\n\n⚠️ `input_file` an `deepseek-v4.1-flash-1017` **löst keinen Fehler aus**, das PDF wird jedoch ignoriert und das Modell kann den Dateiinhalt nicht lesen.","example":"Stelle Hangzhou in einem Satz vor."},{"type":"array","description":"Nachrichteninhalt, nur bei `type: message` verwendet. Kann reiner Text oder ein Array von Inhaltsblöcken sein.\n\n**Eingabeseitige Inhaltsblocktypen**:\n- `input_text`: Textblock, von allen Modellen unterstützt\n- `input_image`: Bildblock, **nur von `deepseek-v4.1-flash` / `deepseek-v4.1-flash-1017` / `deepseek-v4-flash-vision-exp` unterstützt**; in `image_url` entweder eine Base64-Data-URI (`data:image/png;base64,...`) oder eine öffentliche Bild-URL übergeben\n- `input_file`: Dateiblock (PDF), **nur von `deepseek-v4.1-flash` / `deepseek-v4-flash-vision-exp` unterstützt**; eine Base64-Data-URI (`data:application/pdf;base64,...`) in `file_data` zusammen mit `filename` übergeben\n\nUnterstützte Formate: **PNG / JPEG / WebP / GIF**. Öffentliche URLs werden vom Upstream-Server heruntergeladen und externe Hosts können fehlschlagen; verwenden Sie Base64, wenn Zuverlässigkeit wichtig ist.\n\nBilder werden je nach Auflösung in Eingabe-Tokens umgewandelt und zusammen mit Text abgerechnet; der tatsächliche Verbrauch steht unter `usage` in der Antwort. Bilddetail: `low` verkleinert Bilder und reduziert den Token-Verbrauch; `high` / `auto` / `original` erhalten die volle Detailstufe.\n\n**Nutzungslimits**:\n- Bilder dürfen nur in Nachrichten mit `role: user` vorkommen; in `system` oder `assistant` führen sie zu HTTP 400\n- Höchstens **600 Bilder** pro Anfrage\n- Maximal **32 MiB** pro Bild und **48 MiB** für den gesamten Request-Body (die Base64-codierte Größe zählt zu diesem Limit)\n- Maximale Kantenlänge: **8192 px**; bei mehr als 15 Bildern in einer Anfrage sinkt sie auf **4096 px**\n\n⚠️ `input_image` an `deepseek-v4-flash` / `deepseek-v4-pro` **löst keinen Fehler aus**, das Bild wird jedoch durch Platzhaltertext ersetzt und ist für das Modell nicht sichtbar.\n\n⚠️ `input_file` an `deepseek-v4.1-flash-1017` **löst keinen Fehler aus**, das PDF wird jedoch ignoriert und das Modell kann den Dateiinhalt nicht lesen.","example":"Stelle Hangzhou in einem Satz vor."}]},"call_id":{"type":"string","description":"Kennung des Funktionsaufrufs; `function_call` und `function_call_output` werden darüber einander zugeordnet."},"name":{"type":"string","description":"Name der aufgerufenen Funktion, nur bei `type: function_call` verwendet."},"arguments":{"type":"string","description":"Argumente des Funktionsaufrufs als JSON-String, nur bei `type: function_call` verwendet."},"output":{"type":"string","description":"Ergebnis der Funktionsausführung, nur bei `type: function_call_output` verwendet."}}},"example":"Stelle Hangzhou in einem Satz vor.","uniqueKey":"input.oneOf.0","typeLabel":"string"},{"type":"array","description":"Eingabe für das Modell. Mindestens eines von `input` und `instructions` muss angegeben werden.\n\n- **String-Form**: Der gesamte Text wird als eine einzelne `user`-Nachricht behandelt\n- **Array-Form**: Liste von Eingabeelementen mit den fünf Typen `message`, `function_call`, `function_call_output`, `reasoning` und `web_search_call`\n\n**Bildeingabe**: Mit `deepseek-v4.1-flash` / `deepseek-v4.1-flash-1017` / `deepseek-v4-flash-vision-exp` kann ein `message`-Element in seinem `content`-Array `input_text`- und `input_image`-Blöcke mischen.\n\n**Mehrstufige Unterhaltungen**: Der Endpunkt ist zustandslos, daher muss zum Fortsetzen einer Unterhaltung der vollständige Verlauf im Array enthalten sein.","items":{"type":"object","title":"Eingabeelement","description":"Ein einzelnes Element im Array `input`. `type` bestimmt seine Bedeutung.","required":["type"],"properties":{"type":{"type":"string","description":"Typ des Eingabeelements\n\n- `message`: eine Dialognachricht\n- `function_call`: ein früher vom Modell ausgelöster Funktionsaufruf\n- `function_call_output`: das Ergebnis einer Funktionsausführung\n- `reasoning`: früherer Denkinhalt\n- `web_search_call`: ein früheres Websuchprotokoll","enum":["message","function_call","function_call_output","reasoning","web_search_call"],"example":"message","isRequired":true,"uniqueKey":"input.oneOf.1.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"role":{"type":"string","description":"Rolle der Nachricht, nur bei `type: message` verwendet. `developer` wird wie `system` behandelt.","enum":["user","assistant","system","developer"],"example":"user","uniqueKey":"input.oneOf.1.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","description":"Nachrichteninhalt, nur bei `type: message` verwendet. Kann reiner Text oder ein Array von Inhaltsblöcken sein.\n\n**Eingabeseitige Inhaltsblocktypen**:\n- `input_text`: Textblock, von allen Modellen unterstützt\n- `input_image`: Bildblock, **nur von `deepseek-v4.1-flash` / `deepseek-v4.1-flash-1017` / `deepseek-v4-flash-vision-exp` unterstützt**; in `image_url` entweder eine Base64-Data-URI (`data:image/png;base64,...`) oder eine öffentliche Bild-URL übergeben\n- `input_file`: Dateiblock (PDF), **nur von `deepseek-v4.1-flash` / `deepseek-v4-flash-vision-exp` unterstützt**; eine Base64-Data-URI (`data:application/pdf;base64,...`) in `file_data` zusammen mit `filename` übergeben\n\nUnterstützte Formate: **PNG / JPEG / WebP / GIF**. Öffentliche URLs werden vom Upstream-Server heruntergeladen und externe Hosts können fehlschlagen; verwenden Sie Base64, wenn Zuverlässigkeit wichtig ist.\n\nBilder werden je nach Auflösung in Eingabe-Tokens umgewandelt und zusammen mit Text abgerechnet; der tatsächliche Verbrauch steht unter `usage` in der Antwort. Bilddetail: `low` verkleinert Bilder und reduziert den Token-Verbrauch; `high` / `auto` / `original` erhalten die volle Detailstufe.\n\n**Nutzungslimits**:\n- Bilder dürfen nur in Nachrichten mit `role: user` vorkommen; in `system` oder `assistant` führen sie zu HTTP 400\n- Höchstens **600 Bilder** pro Anfrage\n- Maximal **32 MiB** pro Bild und **48 MiB** für den gesamten Request-Body (die Base64-codierte Größe zählt zu diesem Limit)\n- Maximale Kantenlänge: **8192 px**; bei mehr als 15 Bildern in einer Anfrage sinkt sie auf **4096 px**\n\n⚠️ `input_image` an `deepseek-v4-flash` / `deepseek-v4-pro` **löst keinen Fehler aus**, das Bild wird jedoch durch Platzhaltertext ersetzt und ist für das Modell nicht sichtbar.\n\n⚠️ `input_file` an `deepseek-v4.1-flash-1017` **löst keinen Fehler aus**, das PDF wird jedoch ignoriert und das Modell kann den Dateiinhalt nicht lesen.","example":"Stelle Hangzhou in einem Satz vor.","uniqueKey":"input.oneOf.1.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"array","description":"Nachrichteninhalt, nur bei `type: message` verwendet. Kann reiner Text oder ein Array von Inhaltsblöcken sein.\n\n**Eingabeseitige Inhaltsblocktypen**:\n- `input_text`: Textblock, von allen Modellen unterstützt\n- `input_image`: Bildblock, **nur von `deepseek-v4.1-flash` / `deepseek-v4.1-flash-1017` / `deepseek-v4-flash-vision-exp` unterstützt**; in `image_url` entweder eine Base64-Data-URI (`data:image/png;base64,...`) oder eine öffentliche Bild-URL übergeben\n- `input_file`: Dateiblock (PDF), **nur von `deepseek-v4.1-flash` / `deepseek-v4-flash-vision-exp` unterstützt**; eine Base64-Data-URI (`data:application/pdf;base64,...`) in `file_data` zusammen mit `filename` übergeben\n\nUnterstützte Formate: **PNG / JPEG / WebP / GIF**. Öffentliche URLs werden vom Upstream-Server heruntergeladen und externe Hosts können fehlschlagen; verwenden Sie Base64, wenn Zuverlässigkeit wichtig ist.\n\nBilder werden je nach Auflösung in Eingabe-Tokens umgewandelt und zusammen mit Text abgerechnet; der tatsächliche Verbrauch steht unter `usage` in der Antwort. Bilddetail: `low` verkleinert Bilder und reduziert den Token-Verbrauch; `high` / `auto` / `original` erhalten die volle Detailstufe.\n\n**Nutzungslimits**:\n- Bilder dürfen nur in Nachrichten mit `role: user` vorkommen; in `system` oder `assistant` führen sie zu HTTP 400\n- Höchstens **600 Bilder** pro Anfrage\n- Maximal **32 MiB** pro Bild und **48 MiB** für den gesamten Request-Body (die Base64-codierte Größe zählt zu diesem Limit)\n- Maximale Kantenlänge: **8192 px**; bei mehr als 15 Bildern in einer Anfrage sinkt sie auf **4096 px**\n\n⚠️ `input_image` an `deepseek-v4-flash` / `deepseek-v4-pro` **löst keinen Fehler aus**, das Bild wird jedoch durch Platzhaltertext ersetzt und ist für das Modell nicht sichtbar.\n\n⚠️ `input_file` an `deepseek-v4.1-flash-1017` **löst keinen Fehler aus**, das PDF wird jedoch ignoriert und das Modell kann den Dateiinhalt nicht lesen.","example":"Stelle Hangzhou in einem Satz vor.","uniqueKey":"input.oneOf.1.items.[INDEX].content.oneOf.1","typeLabel":"array"}],"uniqueKey":"input.oneOf.1.items.[INDEX].content","typeLabel":"string | array"},"call_id":{"type":"string","description":"Kennung des Funktionsaufrufs; `function_call` und `function_call_output` werden darüber einander zugeordnet.","uniqueKey":"input.oneOf.1.items.[INDEX].call_id","typeLabel":"string"},"name":{"type":"string","description":"Name der aufgerufenen Funktion, nur bei `type: function_call` verwendet.","uniqueKey":"input.oneOf.1.items.[INDEX].name","typeLabel":"string"},"arguments":{"type":"string","description":"Argumente des Funktionsaufrufs als JSON-String, nur bei `type: function_call` verwendet.","uniqueKey":"input.oneOf.1.items.[INDEX].arguments","typeLabel":"string"},"output":{"type":"string","description":"Ergebnis der Funktionsausführung, nur bei `type: function_call_output` verwendet.","uniqueKey":"input.oneOf.1.items.[INDEX].output","typeLabel":"string"}},"uniqueKey":"input.oneOf.1.items.[INDEX]","typeLabel":"Eingabeelement · object"},"example":"Stelle Hangzhou in einem Satz vor.","uniqueKey":"input.oneOf.1","typeLabel":"Eingabeelement · object[]"}],"uniqueKey":"input","typeLabel":"string | Eingabeelement · object[]"},"instructions":{"type":"string","description":"Anweisungen auf Systemebene, gleichbedeutend mit einer ganz vorne eingefügten system-Nachricht; dient zum Festlegen von Rolle, Tonfall und Ausgabevorgaben.","example":"Du bist ein sorgfältiger technischer Redakteur. Halte die Antworten knapp.","uniqueKey":"instructions","typeLabel":"string"},"stream":{"type":"boolean","description":"Ob die Antwort gestreamt wird\n\n- `false` (Standard): gibt das vollständige Antwortobjekt auf einmal zurück\n- `true`: sendet semantische SSE-Ereignisse; das letzte Ereignis ist `response.completed` / `response.incomplete` / `response.failed`, und **`[DONE]` wird nicht gesendet**","default":false,"example":false,"uniqueKey":"stream","typeLabel":"boolean"},"max_output_tokens":{"type":"integer","description":"Maximale Anzahl an Ausgabetokens für diese Generierung (einschließlich Denktokens). Bereich 1 bis 393216 (384K); `deepseek-v4.1-flash-1017` gibt bei Werten außerhalb dieses Bereichs HTTP 400 zurück. Ohne Angabe entscheidet das Modell selbst.","minimum":1,"maximum":393216,"example":4096,"uniqueKey":"max_output_tokens","typeLabel":"integer"},"temperature":{"type":"number","description":"Sampling-Temperatur; höhere Werte machen die Ausgabe zufälliger. **Im Denkmodus ohne Wirkung.**","minimum":0,"maximum":2,"default":1,"example":1,"uniqueKey":"temperature","typeLabel":"number"},"top_p":{"type":"number","description":"Schwellenwert für Nucleus-Sampling; es wird empfohlen, nur diesen oder `temperature` anzupassen. **Im Denkmodus ohne Wirkung.**","maximum":1,"default":1,"example":1,"uniqueKey":"top_p","typeLabel":"number"},"top_logprobs":{"type":"integer","description":"Gibt an jeder Position die wahrscheinlichsten Kandidaten-Tokens samt ihrer logarithmischen Wahrscheinlichkeiten zurück.","minimum":0,"maximum":20,"example":0,"uniqueKey":"top_logprobs","typeLabel":"integer"},"reasoning":{"type":"object","description":"Konfiguration des Denkmodus. DeepSeek V4 aktiviert das Denken standardmäßig; der Denkinhalt wird als Ausgabeelement `reasoning` zurückgegeben und seine Tokens zählen zur Ausgabe und werden zum Ausgabepreis abgerechnet.","properties":{"effort":{"type":"string","description":"Denkintensität\n\n- `none`: Denken deaktiviert, direkte Antwort\n- `minimal` / `low` / `medium`: geringere Intensität\n- `high` (Standard): übliches tiefes Schlussfolgern\n- `xhigh` / `max`: höchste Intensität; Dauer und Ausgabetokens steigen deutlich","enum":["none","minimal","low","medium","high","xhigh","max"],"default":"high","example":"high","uniqueKey":"reasoning.effort","typeLabel":"enum\u003cstring>"},"max_output_tokens":{"oneOf":[{"type":"integer","description":"Obergrenze der Ausgabetokens in der Denkphase; ohne Angabe gibt es keine zusätzliche Begrenzung.","uniqueKey":"reasoning.max_output_tokens.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Obergrenze der Ausgabetokens in der Denkphase; ohne Angabe gibt es keine zusätzliche Begrenzung.","uniqueKey":"reasoning.max_output_tokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"reasoning.max_output_tokens","typeLabel":"integer | null"},"summary":{"type":"string","description":"Kann gesendet werden, es wird jedoch keine Denkzusammenfassung erzeugt, sodass das Feld keine Wirkung hat.","uniqueKey":"reasoning.summary","typeLabel":"string"}},"uniqueKey":"reasoning","typeLabel":"object"},"text":{"type":"object","description":"Konfiguration des Textausgabeformats.","properties":{"format":{"type":"object","description":"Ausgabeformat\n\n- `text` (Standard): freier Text\n- `json_object`: gibt ein gültiges JSON-Objekt aus; **im Prompt muss das Wort JSON vorkommen**\n- `json_schema`: gibt gemäß dem angegebenen JSON Schema aus; `name` und `schema` sind beide erforderlich","properties":{"type":{"type":"string","enum":["text","json_object","json_schema"],"default":"text","description":"Typ des Ausgabeformats","uniqueKey":"text.format.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","description":"Name des Schemas; im Modus `json_schema` erforderlich","uniqueKey":"text.format.name","typeLabel":"string"},"schema":{"type":"object","description":"JSON-Schema-Definition; im Modus `json_schema` erforderlich","uniqueKey":"text.format.schema","typeLabel":"object"},"strict":{"type":"boolean","description":"Ob das Schema strikt eingehalten wird","uniqueKey":"text.format.strict","typeLabel":"boolean"}},"uniqueKey":"text.format","typeLabel":"object"}},"uniqueKey":"text","typeLabel":"object"},"tools":{"type":"array","description":"Liste der Werkzeuge, die das Modell aufrufen kann. Funktionswerkzeuge werden vom Client ausgeführt, der das Ergebnis als `function_call_output` zurückgibt. Die integrierte Websuche `web_search` wird nicht unterstützt: Sie löst keinen Fehler aus, es wird aber keine Suche ausgeführt.","items":{"type":"object","title":"Werkzeugdefinition","required":["type"],"properties":{"type":{"type":"string","description":"Werkzeugtyp\n\n- `function`: eine vom Client ausgeführte benutzerdefinierte Funktion\n- `web_search` / `web_search_2025_08_26`: nicht unterstützt; löst keinen Fehler aus, es wird aber keine Suche ausgeführt\n- `custom`: nur `apply_patch`\n\n`file_search`, `code_interpreter` und `mcp` werden ignoriert.","enum":["function","web_search","web_search_2025_08_26","custom"],"example":"function","isRequired":true,"uniqueKey":"tools.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","description":"Werkzeugname, maximal 128 Zeichen, nur Buchstaben, Ziffern, `-` und `_`, innerhalb einer Anfrage eindeutig.","maxLength":128,"example":"get_weather","uniqueKey":"tools.items.[INDEX].name","typeLabel":"string"},"description":{"type":"string","description":"Beschreibung des Werkzeugzwecks; eine klare Beschreibung hilft dem Modell zu entscheiden, wann es aufgerufen wird.","example":"Fragt das aktuelle Wetter einer bestimmten Stadt ab","uniqueKey":"tools.items.[INDEX].description","typeLabel":"string"},"parameters":{"type":"object","description":"Parameterdefinition im JSON-Schema-Format.","example":{"type":"object","properties":{"city":{"type":"string","description":"Name der Stadt"}},"required":["city"]},"uniqueKey":"tools.items.[INDEX].parameters","typeLabel":"object"}},"uniqueKey":"tools.items.[INDEX]","typeLabel":"Werkzeugdefinition · object"},"uniqueKey":"tools","typeLabel":"Werkzeugdefinition · object[]"},"tool_choice":{"oneOf":[{"type":"string","description":"Strategie für Werkzeugaufrufe\n\n- `none`: Werkzeugaufrufe verboten\n- `auto` (Standard): das Modell entscheidet\n- `required`: mindestens ein Werkzeug muss aufgerufen werden\n- `{\"type\": \"function\", \"name\": \"get_weather\"}`: erzwingt den Aufruf einer bestimmten Funktion","example":"auto","uniqueKey":"tool_choice.oneOf.0","typeLabel":"string"},{"type":"object","description":"Strategie für Werkzeugaufrufe\n\n- `none`: Werkzeugaufrufe verboten\n- `auto` (Standard): das Modell entscheidet\n- `required`: mindestens ein Werkzeug muss aufgerufen werden\n- `{\"type\": \"function\", \"name\": \"get_weather\"}`: erzwingt den Aufruf einer bestimmten Funktion","example":"auto","uniqueKey":"tool_choice.oneOf.1","typeLabel":"object"}],"uniqueKey":"tool_choice","typeLabel":"string | object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"simple_text":{"title":"simple_text","value":{"model":"deepseek-v4-flash","input":"Stelle Hangzhou in einem Satz vor."}},"vision_base64":{"title":"vision_base64","value":{"model":"deepseek-v4.1-flash","input":[{"type":"message","role":"user","content":[{"type":"input_text","text":"Was steht auf diesem Bild? Antworten Sie nur mit dem Inhalt."},{"type":"input_image","image_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA..."}]}],"max_output_tokens":1024}},"vision_url":{"title":"vision_url","value":{"model":"deepseek-v4.1-flash","input":[{"type":"message","role":"user","content":[{"type":"input_text","text":"Beschreiben Sie den Inhalt dieses Bildes."},{"type":"input_image","image_url":"https://example.com/photo.jpg"}]}],"max_output_tokens":1024}},"with_instructions":{"title":"with_instructions","value":{"model":"deepseek-v4-flash","instructions":"Du bist ein sorgfältiger technischer Redakteur. Halte die Antworten knapp.","input":"Erkläre, was Kontext-Caching ist."}},"multi_turn":{"title":"multi_turn","value":{"model":"deepseek-v4-flash","input":[{"type":"message","role":"user","content":"Schlage mir drei Produktnamen vor."},{"type":"message","role":"assistant","content":"Wolkenrast, Morgenstern, Federwind."},{"type":"message","role":"user","content":"Nenne mir fünf Synonyme für den zweiten Namen."}]}},"reasoning_effort":{"title":"reasoning_effort","value":{"model":"deepseek-v4-pro","input":"Ein Becken hat ein Zulaufrohr, das es in 3 Stunden füllt, und ein Ablaufrohr, das es in 5 Stunden leert. Wie lange dauert das Füllen, wenn beide gleichzeitig geöffnet sind? Bitte zeige den Rechenweg.","reasoning":{"effort":"high"}}},"disable_thinking":{"title":"disable_thinking","value":{"model":"deepseek-v4-flash","input":"Wie lange dauert der Hochgeschwindigkeitszug von Peking nach Shanghai ungefähr?","reasoning":{"effort":"none"}}},"json_schema":{"title":"json_schema","value":{"model":"deepseek-v4-flash","input":"Extrahiere Person und Stadt aus diesem Satz: Zhang Wei reist nächste Woche geschäftlich nach Chengdu.","text":{"format":{"type":"json_schema","name":"extraction","schema":{"type":"object","properties":{"person":{"type":"string"},"city":{"type":"string"}},"required":["person","city"]}}}}},"function_calling":{"title":"function_calling","value":{"model":"deepseek-v4-flash","input":"Wie ist das Wetter in Hangzhou gerade?","tools":[{"type":"function","name":"get_weather","description":"Fragt das aktuelle Wetter einer bestimmten Stadt ab","parameters":{"type":"object","properties":{"city":{"type":"string","description":"Name der Stadt"}},"required":["city"]}}],"tool_choice":"auto"}},"streaming":{"title":"streaming","value":{"model":"deepseek-v4-flash","input":"Schreibe ein kurzes Gedicht über den Herbst.","stream":true}},"v4_1_flash":{"title":"v4_1_flash","value":{"model":"deepseek-v4.1-flash","input":"Stelle Hangzhou in einem Satz vor."}},"v4_1_flash_1017":{"title":"v4_1_flash_1017","value":{"model":"deepseek-v4.1-flash-1017","input":"Stelle Hangzhou in einem Satz vor."}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"aa8fe2c4-3c77-4b1d-bb3a-3efa2c4ad795":{"description":"Generierung erfolgreich","content":{"application/json":{"schema":{"type":"object","description":"Antwortobjekt des Responses-Endpunkts.","properties":{"id":{"type":"string","description":"Eindeutige Kennung dieser Antwort","example":"resp_9f2c1a4b8e7d","uniqueKey":"id","typeLabel":"string"},"object":{"type":"string","description":"Objekttyp, stets `response`","example":"response","uniqueKey":"object","typeLabel":"string"},"created_at":{"type":"integer","description":"Erstellungszeit als Unix-Zeitstempel (Sekunden)","example":1755000000,"uniqueKey":"created_at","typeLabel":"integer"},"status":{"type":"string","description":"Status der Antwort\n\n- `completed`: normal abgeschlossen\n- `in_progress`: wird noch generiert\n- `incomplete`: z. B. wegen der Länge gekürzt, siehe `incomplete_details`\n- `failed`: Generierung fehlgeschlagen, siehe `error`","enum":["in_progress","completed","incomplete","failed"],"example":"completed","uniqueKey":"status","typeLabel":"enum\u003cstring>"},"model":{"type":"string","description":"ID des Modells, das diese Antwort tatsächlich erzeugt hat","example":"deepseek-v4-flash","uniqueKey":"model","typeLabel":"string"},"output":{"type":"array","description":"Liste der Ausgabeelemente in Generierungsreihenfolge. Felder je Typ:\n\n- `reasoning`: der Denkvorgang, mit `id`, `status`, `content` (Liste von `reasoning_text`-Blöcken) und `summary`\n- `message`: die endgültige Antwort, mit `id`, `status`, `role` und `content` (Liste von `output_text`-Blöcken)\n- `function_call`: ein Funktionsaufruf des Modells, mit `id`, `status`, `call_id`, `name` und `arguments`; der Client führt ihn aus und gibt das Ergebnis als `function_call_output` zurück","items":{"type":"object","uniqueKey":"output.items.[INDEX]","typeLabel":"object"},"uniqueKey":"output","typeLabel":"object[]"},"error":{"oneOf":[{"type":"object","description":"Fehlerursache; bei Erfolg `null`","uniqueKey":"error.oneOf.0","typeLabel":"object"},{"type":"null","description":"Fehlerursache; bei Erfolg `null`","uniqueKey":"error.oneOf.1","typeLabel":"null"}],"uniqueKey":"error","typeLabel":"object | null"},"incomplete_details":{"oneOf":[{"type":"object","description":"Grund der Kürzung; ohne Kürzung `null`","uniqueKey":"incomplete_details.oneOf.0","typeLabel":"object"},{"type":"null","description":"Grund der Kürzung; ohne Kürzung `null`","uniqueKey":"incomplete_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"incomplete_details","typeLabel":"object | null"},"usage":{"type":"object","description":"Statistik zur Tokennutzung (einschließlich Cache- und Denkanteilen)","properties":{"input_tokens":{"type":"integer","description":"Gesamtzahl der Eingabetokens (einschließlich Cache-Treffern und -Fehlschlägen)","example":694,"uniqueKey":"usage.input_tokens","typeLabel":"integer"},"input_tokens_details":{"type":"object","description":"Aufschlüsselung der Eingabetokens","properties":{"cached_tokens":{"type":"integer","description":"Anzahl der Tokens mit Kontext-Cache-Treffer\n\n**Hinweis**: Der Trefferanteil wird zum **Cache-Trefferpreis** abgerechnet, der deutlich unter dem regulären Input-Preis liegt; der Fehltrefferanteil entspricht `input_tokens - cached_tokens` und wird zum **regulären Input-Preis** abgerechnet","example":640,"uniqueKey":"usage.input_tokens_details.cached_tokens","typeLabel":"integer"}},"uniqueKey":"usage.input_tokens_details","typeLabel":"object"},"output_tokens":{"type":"integer","description":"Anzahl der Ausgabetokens (einschließlich des Denkanteils)","example":20,"uniqueKey":"usage.output_tokens","typeLabel":"integer"},"output_tokens_details":{"type":"object","description":"Aufschlüsselung der Ausgabetokens","properties":{"reasoning_tokens":{"type":"integer","description":"Anzahl der im Denkmodus erzeugten Denktokens (zählen zur Ausgabe und werden zum Ausgabepreis abgerechnet)","example":10,"uniqueKey":"usage.output_tokens_details.reasoning_tokens","typeLabel":"integer"}},"uniqueKey":"usage.output_tokens_details","typeLabel":"object"},"total_tokens":{"type":"integer","description":"Gesamtzahl der Tokens = input_tokens + output_tokens","example":714,"uniqueKey":"usage.total_tokens","typeLabel":"integer"}},"uniqueKey":"usage","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"id":"resp_9f2c1a4b8e7d","object":"response","created_at":1755000000,"status":"completed","model":"deepseek-v4-flash","output":[{"id":"rs_2b7f","type":"reasoning","summary":[],"content":[{"type":"reasoning_text","text":"Der Nutzer möchte eine Vorstellung in einem Satz, die Geografie und Kultur abdeckt."}]},{"id":"msg_5d1a","type":"message","role":"assistant","status":"completed","content":[{"type":"output_text","text":"Hangzhou ist die Hauptstadt der Provinz Zhejiang und bekannt für den Westsee und seine digitale Wirtschaft.","annotations":[]}]}],"error":null,"incomplete_details":null,"usage":{"input_tokens":694,"input_tokens_details":{"cached_tokens":640},"output_tokens":20,"output_tokens_details":{"reasoning_tokens":10},"total_tokens":714}},"examples":{"Example":{"title":"Example","value":{"id":"resp_9f2c1a4b8e7d","object":"response","created_at":1755000000,"status":"completed","model":"deepseek-v4-flash","output":[{"id":"rs_2b7f","type":"reasoning","summary":[],"content":[{"type":"reasoning_text","text":"Der Nutzer möchte eine Vorstellung in einem Satz, die Geografie und Kultur abdeckt."}]},{"id":"msg_5d1a","type":"message","role":"assistant","status":"completed","content":[{"type":"output_text","text":"Hangzhou ist die Hauptstadt der Provinz Zhejiang und bekannt für den Westsee und seine digitale Wirtschaft.","annotations":[]}]}],"error":null,"incomplete_details":null,"usage":{"input_tokens":694,"input_tokens_details":{"cached_tokens":640},"output_tokens":20,"output_tokens_details":{"reasoning_tokens":10},"total_tokens":714}}}},"exampleType":"examples"}},"exampleType":"examples"},"98791b94-9982-4946-8c17-a774e984d4fe":{"description":"Ungültige Anfrageparameter","content":{"application/json":{"schema":{"type":"object","description":"Fehlerantwort","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP-Statuscode","example":400,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Fehlerbeschreibung","example":"Invalid request parameters","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"Fehlertyp","example":"invalid_request_error","uniqueKey":"error.type","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":400,"message":"Invalid request parameters","type":"invalid_request_error"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":400,"message":"Invalid request parameters","type":"invalid_request_error"}}}},"exampleType":"examples"}},"exampleType":"examples"},"b5762470-9186-4c9f-9036-6971bcec2f9f":{"description":"Nicht authentifiziert, Token ungültig oder abgelaufen","content":{"application/json":{"schema":{"type":"object","description":"Fehlerantwort","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP-Statuscode","example":400,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Fehlerbeschreibung","example":"Invalid request parameters","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"Fehlertyp","example":"invalid_request_error","uniqueKey":"error.type","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":401,"message":"Invalid authentication credentials","type":"authentication_error"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":401,"message":"Invalid authentication credentials","type":"authentication_error"}}}},"exampleType":"examples"}},"exampleType":"examples"},"ca8e7652-24ce-4c0e-aa58-abf2912efe73":{"description":"Unzureichendes Kontingent, Aufladung erforderlich","content":{"application/json":{"schema":{"type":"object","description":"Fehlerantwort","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP-Statuscode","example":400,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Fehlerbeschreibung","example":"Invalid request parameters","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"Fehlertyp","example":"invalid_request_error","uniqueKey":"error.type","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":402,"message":"Insufficient quota","type":"insufficient_quota"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":402,"message":"Insufficient quota","type":"insufficient_quota"}}}},"exampleType":"examples"}},"exampleType":"examples"},"e6b20217-f28a-4716-b88a-6c83b6a4c0a5":{"description":"Keine Berechtigung für dieses Modell","content":{"application/json":{"schema":{"type":"object","description":"Fehlerantwort","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP-Statuscode","example":400,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Fehlerbeschreibung","example":"Invalid request parameters","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"Fehlertyp","example":"invalid_request_error","uniqueKey":"error.type","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":403,"message":"Model access denied","type":"permission_error"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":403,"message":"Model access denied","type":"permission_error"}}}},"exampleType":"examples"}},"exampleType":"examples"},"6c074561-1802-41d1-9dd3-422945c9e156":{"description":"Ressource nicht gefunden","content":{"application/json":{"schema":{"type":"object","description":"Fehlerantwort","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP-Statuscode","example":400,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Fehlerbeschreibung","example":"Invalid request parameters","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"Fehlertyp","example":"invalid_request_error","uniqueKey":"error.type","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":404,"message":"Model not found","type":"not_found_error"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":404,"message":"Model not found","type":"not_found_error"}}}},"exampleType":"examples"}},"exampleType":"examples"},"4d1519d8-a61d-459b-9c98-4972abeb87e0":{"description":"Anfrage-Nutzlast zu groß","content":{"application/json":{"schema":{"type":"object","description":"Fehlerantwort","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP-Statuscode","example":400,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Fehlerbeschreibung","example":"Invalid request parameters","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"Fehlertyp","example":"invalid_request_error","uniqueKey":"error.type","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":413,"message":"Request entity too large","type":"invalid_request_error"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":413,"message":"Request entity too large","type":"invalid_request_error"}}}},"exampleType":"examples"}},"exampleType":"examples"},"e47e8caf-6182-4c7f-853a-0c8cbadfaddd":{"description":"Ratenlimit überschritten","content":{"application/json":{"schema":{"type":"object","description":"Fehlerantwort","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP-Statuscode","example":400,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Fehlerbeschreibung","example":"Invalid request parameters","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"Fehlertyp","example":"invalid_request_error","uniqueKey":"error.type","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":429,"message":"Rate limit exceeded","type":"rate_limit_error"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":429,"message":"Rate limit exceeded","type":"rate_limit_error"}}}},"exampleType":"examples"}},"exampleType":"examples"},"b409d9db-f920-4e9f-89b3-44a330f694bf":{"description":"Interner Serverfehler","content":{"application/json":{"schema":{"type":"object","description":"Fehlerantwort","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP-Statuscode","example":400,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Fehlerbeschreibung","example":"Invalid request parameters","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"Fehlertyp","example":"invalid_request_error","uniqueKey":"error.type","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":500,"message":"Internal server error","type":"server_error"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":500,"message":"Internal server error","type":"server_error"}}}},"exampleType":"examples"}},"exampleType":"examples"},"aad308ef-cc62-448c-b3a8-6662727b0d71":{"description":"Gateway-Fehler","content":{"application/json":{"schema":{"type":"object","description":"Fehlerantwort","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP-Statuscode","example":400,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Fehlerbeschreibung","example":"Invalid request parameters","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"Fehlertyp","example":"invalid_request_error","uniqueKey":"error.type","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":502,"message":"Bad gateway","type":"server_error"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":502,"message":"Bad gateway","type":"server_error"}}}},"exampleType":"examples"}},"exampleType":"examples"},"1e1d6be2-7961-4adc-bb39-f5d08252e9df":{"description":"Dienst vorübergehend nicht verfügbar","content":{"application/json":{"schema":{"type":"object","description":"Fehlerantwort","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP-Statuscode","example":400,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Fehlerbeschreibung","example":"Invalid request parameters","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"Fehlertyp","example":"invalid_request_error","uniqueKey":"error.type","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":503,"message":"Service temporarily unavailable","type":"server_error"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":503,"message":"Service temporarily unavailable","type":"server_error"}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"af3151fd-3166-4e49-b3f9-90f292fd6db1":{"bearerAuth":{"type":"http","scheme":"bearer","description":"##Alle APIs erfordern Bearer-Token-Authentifizierung##\n\n**API-Schlüssel erhalten**:\n\nBesuchen Sie die [API-Schlüsselverwaltungsseite](https://evolink.ai/dashboard/keys), um Ihren API-Schlüssel zu erhalten\n\n**Zum Anfrage-Header hinzufügen**:\n```\nAuthorization: Bearer YOUR_API_KEY\n```","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"c3ee2be5-ff78-48af-bf89-6d788e1b9648":{"url":"https://direct.evolink.ai","description":"Produktion (empfohlen)"},"4c3ace57-7934-431e-9d41-70d8aebd2106":{"url":"https://api.evolink.ai","description":"Alternative URL"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"##Alle APIs erfordern Bearer-Token-Authentifizierung##\n\n**API-Schlüssel erhalten**:\n\nBesuchen Sie die [API-Schlüsselverwaltungsseite](https://evolink.ai/dashboard/keys), um Ihren API-Schlüssel zu erhalten\n\n**Zum Anfrage-Header hinzufügen**:\n```\nAuthorization: Bearer YOUR_API_KEY\n```","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"##Alle APIs erfordern Bearer-Token-Authentifizierung##\n\n**API-Schlüssel erhalten**:\n\nBesuchen Sie die [API-Schlüsselverwaltungsseite](https://evolink.ai/dashboard/keys), um Ihren API-Schlüssel zu erhalten\n\n**Zum Anfrage-Header hinzufügen**:\n```\nAuthorization: Bearer YOUR_API_KEY\n```","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"de/api-manual/language-series/deepseek-v4/deepseek-v4-responses.json"},"subdomain":"muyutechnology","siteName":"EvoLink.AI","title":"DeepSeek V4 - Responses-API - EvoLink.AI","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/en/api-manual/language-series/deepseek-v4/deepseek-v4-responses","matchLevel":1},"cn":{"href":"/cn/api-manual/language-series/deepseek-v4/deepseek-v4-responses","matchLevel":1},"de":{"href":"/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses","matchLevel":0},"fr":{"href":"/fr/api-manual/language-series/deepseek-v4/deepseek-v4-responses","matchLevel":1},"ja":{"href":"/ja/api-manual/language-series/deepseek-v4/deepseek-v4-responses","matchLevel":1},"ko":{"href":"/ko/api-manual/language-series/deepseek-v4/deepseek-v4-responses","matchLevel":1},"es":{"href":"/es/api-manual/language-series/deepseek-v4/deepseek-v4-responses","matchLevel":1}}},"lastModified":"2026-10-19T16:45:51.629Z","originalFileLocation":"de/api-manual/language-series/deepseek-v4/deepseek-v4-responses.mdx","locale":"de"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"- Aufruf der DeepSeek-V4-Modelle über das OpenAI-Responses-Protokoll - Unterstützte Modelle: deepseek-v4.1-flash-1017 / deepseek-v4.1-flash / deepseek-v4-flash / deepseek-v4-pro / deepseek-v4-flash-vision-exp - Eingabeformen: input kann reiner Text oder ein Array von Eingabeelementen sein (Nachricht, Funktionsaufruf, Funktionsergebnis, Denkinhalt, Suchprotokoll) - Bildverständnis: deepseek-v4.1-flash / deepseek-v4.1-flash-1017 / deepseek-v4-flash-vision-exp akzeptiert input_image-Inhaltsblöcke in content und unterstützt mehrere Bilder - Systemanweisungen: über instructions übergeben, entspricht einer vorangestellten system-Nachricht - Denkmodus: über reasoning.effort gesteuert; der Denkinhalt wird als Ausgabeelement reasoning zurückgegeben - Streaming-Ausgabe: unterstützt semantische SSE-Ereignisse und endet mit response.completed; [DONE] wird nicht gesendet - Werkzeugaufrufe: unterstützt Function Calling; die integrierte Websuche web_search wird nicht unterstützt - Strukturierte Ausgabe: über text.format als JSON-Objekt oder JSON Schema aktivierbar - Kontext-Cache: Anfragen mit gleichem Präfix treffen den Cache automatisch und senken die Eingabekosten erheblich Streaming-Ereignisse: response.created, response.output_item.added, response.reasoning_text.delta, response.output_text.delta; Abschlussereignisse sind response.completed / response.incomplete / response.failed. Jedes Ereignis enthält zur Sortierung ein sequence_number. Felder ohne Wirkung: Die folgenden OpenAI-Felder können ohne Fehler gesendet werden, haben jedoch keine tatsächliche Wirkung. | Feld | Verhalten | | --- | --- | | store | Stets false, Antworten werden nicht gespeichert | | previous_response_id | Stets null, Fortsetzen einer Unterhaltung wird nicht unterstützt | | conversation | Nicht unterstützt | | background / metadata / include | Ignoriert | | prompt / truncation / service_tier | Ignoriert | | safety_identifier / context_management | Ignoriert | | stream_options | Ignoriert | | prompt_cache_key / prompt_cache_retention | Ignoriert | | parallel_tool_calls | Ignoriert, parallele Werkzeugaufrufe sind stets aktiv | | max_tool_calls | Ignoriert | | Werkzeuge file_search / code_interpreter / mcp | Ignoriert | Weitere Einschränkungen: - Benutzerdefinierte Werkzeuge (type: custom) unterstützen ausschließlich apply_patch - Das Werkzeug web_search löst keinen Fehler aus, es wird aber keine Suche ausgeführt - Bilder über input_image werden nur von deepseek-v4.1-flash / deepseek-v4.1-flash-1017 / deepseek-v4-flash-vision-exp unterstützt, PDF-Dateien über input_file nur von deepseek-v4.1-flash / deepseek-v4-flash-vision-exp. deepseek-v4-flash / deepseek-v4-pro können diese Inhalte nicht lesen und ersetzen sie gegebenenfalls durch Platzhalter. deepseek-v4.1-flash-1017 nimmt ein PDF ohne Fehler an, kann seinen Inhalt aber nicht lesen. Das PDF-Base64-Format ist unten unter input_file beschrieben. - Bilder dürfen nur in Nachrichten mit role: user vorkommen; in system oder assistant führen sie zu HTTP 400 - Übersteigt die Eingabe das Kontextfenster, wird direkt 400 zurückgegeben, ohne automatisches Kürzen\">\u003cmeta data-mint-head name=\"application-name\" content=\"EvoLink.AI\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"DeepSeek V4 - Responses-API - EvoLink.AI\">\u003cmeta data-mint-head property=\"og:description\" content=\"- Aufruf der DeepSeek-V4-Modelle über das OpenAI-Responses-Protokoll - Unterstützte Modelle: deepseek-v4.1-flash-1017 / deepseek-v4.1-flash / deepseek-v4-flash / deepseek-v4-pro / deepseek-v4-flash-vision-exp - Eingabeformen: input kann reiner Text oder ein Array von Eingabeelementen sein (Nachricht, Funktionsaufruf, Funktionsergebnis, Denkinhalt, Suchprotokoll) - Bildverständnis: deepseek-v4.1-flash / deepseek-v4.1-flash-1017 / deepseek-v4-flash-vision-exp akzeptiert input_image-Inhaltsblöcke in content und unterstützt mehrere Bilder - Systemanweisungen: über instructions übergeben, entspricht einer vorangestellten system-Nachricht - Denkmodus: über reasoning.effort gesteuert; der Denkinhalt wird als Ausgabeelement reasoning zurückgegeben - Streaming-Ausgabe: unterstützt semantische SSE-Ereignisse und endet mit response.completed; [DONE] wird nicht gesendet - Werkzeugaufrufe: unterstützt Function Calling; die integrierte Websuche web_search wird nicht unterstützt - Strukturierte Ausgabe: über text.format als JSON-Objekt oder JSON Schema aktivierbar - Kontext-Cache: Anfragen mit gleichem Präfix treffen den Cache automatisch und senken die Eingabekosten erheblich Streaming-Ereignisse: response.created, response.output_item.added, response.reasoning_text.delta, response.output_text.delta; Abschlussereignisse sind response.completed / response.incomplete / response.failed. Jedes Ereignis enthält zur Sortierung ein sequence_number. Felder ohne Wirkung: Die folgenden OpenAI-Felder können ohne Fehler gesendet werden, haben jedoch keine tatsächliche Wirkung. | Feld | Verhalten | | --- | --- | | store | Stets false, Antworten werden nicht gespeichert | | previous_response_id | Stets null, Fortsetzen einer Unterhaltung wird nicht unterstützt | | conversation | Nicht unterstützt | | background / metadata / include | Ignoriert | | prompt / truncation / service_tier | Ignoriert | | safety_identifier / context_management | Ignoriert | | stream_options | Ignoriert | | prompt_cache_key / prompt_cache_retention | Ignoriert | | parallel_tool_calls | Ignoriert, parallele Werkzeugaufrufe sind stets aktiv | | max_tool_calls | Ignoriert | | Werkzeuge file_search / code_interpreter / mcp | Ignoriert | Weitere Einschränkungen: - Benutzerdefinierte Werkzeuge (type: custom) unterstützen ausschließlich apply_patch - Das Werkzeug web_search löst keinen Fehler aus, es wird aber keine Suche ausgeführt - Bilder über input_image werden nur von deepseek-v4.1-flash / deepseek-v4.1-flash-1017 / deepseek-v4-flash-vision-exp unterstützt, PDF-Dateien über input_file nur von deepseek-v4.1-flash / deepseek-v4-flash-vision-exp. deepseek-v4-flash / deepseek-v4-pro können diese Inhalte nicht lesen und ersetzen sie gegebenenfalls durch Platzhalter. deepseek-v4.1-flash-1017 nimmt ein PDF ohne Fehler an, kann seinen Inhalt aber nicht lesen. Das PDF-Base64-Format ist unten unter input_file beschrieben. - Bilder dürfen nur in Nachrichten mit role: user vorkommen; in system oder assistant führen sie zu HTTP 400 - Übersteigt die Eingabe das Kontextfenster, wird direkt 400 zurückgegeben, ohne automatisches Kürzen\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"EvoLink.AI\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://evolink.ai/docs/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://muyutechnology.mintlify.site/docs/_mintlify/api/og/v2?division=Responses+API\u0026amp;title=DeepSeek+V4+-+Responses-API\u0026amp;description=-+Aufruf+der+DeepSeek-V4-Modelle+%C3%BCber+das+OpenAI-Responses-Protokoll%0A-+Unterst%C3%BCtzte+Modelle%3A+%60deepseek-v4.1-flash-1017%60+%2F+%60deepseek-v4.1-flash%60+%2F+%60deepseek-v4-f\u0026amp;theme=2c411b92ad044407f83c4518\u0026amp;signature=6578a130def20197a719948dd263b84c21f030d6cd613865195ee9097440d7f2\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"DeepSeek V4 - Responses-API - EvoLink.AI\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"- Aufruf der DeepSeek-V4-Modelle über das OpenAI-Responses-Protokoll - Unterstützte Modelle: deepseek-v4.1-flash-1017 / deepseek-v4.1-flash / deepseek-v4-flash / deepseek-v4-pro / deepseek-v4-flash-vision-exp - Eingabeformen: input kann reiner Text oder ein Array von Eingabeelementen sein (Nachricht, Funktionsaufruf, Funktionsergebnis, Denkinhalt, Suchprotokoll) - Bildverständnis: deepseek-v4.1-flash / deepseek-v4.1-flash-1017 / deepseek-v4-flash-vision-exp akzeptiert input_image-Inhaltsblöcke in content und unterstützt mehrere Bilder - Systemanweisungen: über instructions übergeben, entspricht einer vorangestellten system-Nachricht - Denkmodus: über reasoning.effort gesteuert; der Denkinhalt wird als Ausgabeelement reasoning zurückgegeben - Streaming-Ausgabe: unterstützt semantische SSE-Ereignisse und endet mit response.completed; [DONE] wird nicht gesendet - Werkzeugaufrufe: unterstützt Function Calling; die integrierte Websuche web_search wird nicht unterstützt - Strukturierte Ausgabe: über text.format als JSON-Objekt oder JSON Schema aktivierbar - Kontext-Cache: Anfragen mit gleichem Präfix treffen den Cache automatisch und senken die Eingabekosten erheblich Streaming-Ereignisse: response.created, response.output_item.added, response.reasoning_text.delta, response.output_text.delta; Abschlussereignisse sind response.completed / response.incomplete / response.failed. Jedes Ereignis enthält zur Sortierung ein sequence_number. Felder ohne Wirkung: Die folgenden OpenAI-Felder können ohne Fehler gesendet werden, haben jedoch keine tatsächliche Wirkung. | Feld | Verhalten | | --- | --- | | store | Stets false, Antworten werden nicht gespeichert | | previous_response_id | Stets null, Fortsetzen einer Unterhaltung wird nicht unterstützt | | conversation | Nicht unterstützt | | background / metadata / include | Ignoriert | | prompt / truncation / service_tier | Ignoriert | | safety_identifier / context_management | Ignoriert | | stream_options | Ignoriert | | prompt_cache_key / prompt_cache_retention | Ignoriert | | parallel_tool_calls | Ignoriert, parallele Werkzeugaufrufe sind stets aktiv | | max_tool_calls | Ignoriert | | Werkzeuge file_search / code_interpreter / mcp | Ignoriert | Weitere Einschränkungen: - Benutzerdefinierte Werkzeuge (type: custom) unterstützen ausschließlich apply_patch - Das Werkzeug web_search löst keinen Fehler aus, es wird aber keine Suche ausgeführt - Bilder über input_image werden nur von deepseek-v4.1-flash / deepseek-v4.1-flash-1017 / deepseek-v4-flash-vision-exp unterstützt, PDF-Dateien über input_file nur von deepseek-v4.1-flash / deepseek-v4-flash-vision-exp. deepseek-v4-flash / deepseek-v4-pro können diese Inhalte nicht lesen und ersetzen sie gegebenenfalls durch Platzhalter. deepseek-v4.1-flash-1017 nimmt ein PDF ohne Fehler an, kann seinen Inhalt aber nicht lesen. Das PDF-Base64-Format ist unten unter input_file beschrieben. - Bilder dürfen nur in Nachrichten mit role: user vorkommen; in system oder assistant führen sie zu HTTP 400 - Übersteigt die Eingabe das Kontextfenster, wird direkt 400 zurückgegeben, ohne automatisches Kürzen\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://muyutechnology.mintlify.site/docs/_mintlify/api/og/v2?division=Responses+API\u0026amp;title=DeepSeek+V4+-+Responses-API\u0026amp;description=-+Aufruf+der+DeepSeek-V4-Modelle+%C3%BCber+das+OpenAI-Responses-Protokoll%0A-+Unterst%C3%BCtzte+Modelle%3A+%60deepseek-v4.1-flash-1017%60+%2F+%60deepseek-v4.1-flash%60+%2F+%60deepseek-v4-f\u0026amp;theme=2c411b92ad044407f83c4518\u0026amp;signature=6578a130def20197a719948dd263b84c21f030d6cd613865195ee9097440d7f2\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"EvoLink.AI\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1E90FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://evolink.ai/docs/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://evolink.ai/docs/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://evolink.ai/docs/en/api-manual/language-series/deepseek-v4/deepseek-v4-responses\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://evolink.ai/docs/cn/api-manual/language-series/deepseek-v4/deepseek-v4-responses\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://evolink.ai/docs/fr/api-manual/language-series/deepseek-v4/deepseek-v4-responses\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://evolink.ai/docs/ja/api-manual/language-series/deepseek-v4/deepseek-v4-responses\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://evolink.ai/docs/ko/api-manual/language-series/deepseek-v4/deepseek-v4-responses\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://evolink.ai/docs/es/api-manual/language-series/deepseek-v4/deepseek-v4-responses\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://evolink.ai/docs/en/api-manual/language-series/deepseek-v4/deepseek-v4-responses\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://evolink.ai/#organization\",\"name\":\"EvoLink.AI\",\"url\":\"https://evolink.ai\"},{\"@type\":\"WebSite\",\"@id\":\"https://evolink.ai/docs#website\",\"name\":\"EvoLink.AI\",\"url\":\"https://evolink.ai/docs\",\"publisher\":{\"@id\":\"https://evolink.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://evolink.ai/docs/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses#webpage\",\"url\":\"https://evolink.ai/docs/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses\",\"name\":\"DeepSeek V4 - Responses-API\",\"description\":\"- Aufruf der DeepSeek-V4-Modelle über das OpenAI-Responses-Protokoll - Unterstützte Modelle: deepseek-v4.1-flash-1017 / deepseek-v4.1-flash / deepseek-v4-flash / deepseek-v4-pro / deepseek-v4-flash-vision-exp - Eingabeformen: input kann reiner Text oder ein Array von Eingabeelementen sein (Nachricht, Funktionsaufruf, Funktionsergebnis, Denkinhalt, Suchprotokoll) - Bildverständnis: deepseek-v4.1-flash / deepseek-v4.1-flash-1017 / deepseek-v4-flash-vision-exp akzeptiert input_image-Inhaltsblöcke in content und unterstützt mehrere Bilder - Systemanweisungen: über instructions übergeben, entspricht einer vorangestellten system-Nachricht - Denkmodus: über reasoning.effort gesteuert; der Denkinhalt wird als Ausgabeelement reasoning zurückgegeben - Streaming-Ausgabe: unterstützt semantische SSE-Ereignisse und endet mit response.completed; [DONE] wird nicht gesendet - Werkzeugaufrufe: unterstützt Function Calling; die integrierte Websuche web_search wird nicht unterstützt - Strukturierte Ausgabe: über text.format als JSON-Objekt oder JSON Schema aktivierbar - Kontext-Cache: Anfragen mit gleichem Präfix treffen den Cache automatisch und senken die Eingabekosten erheblich Streaming-Ereignisse: response.created, response.output_item.added, response.reasoning_text.delta, response.output_text.delta; Abschlussereignisse sind response.completed / response.incomplete / response.failed. Jedes Ereignis enthält zur Sortierung ein sequence_number. Felder ohne Wirkung: Die folgenden OpenAI-Felder können ohne Fehler gesendet werden, haben jedoch keine tatsächliche Wirkung. | Feld | Verhalten | | --- | --- | | store | Stets false, Antworten werden nicht gespeichert | | previous_response_id | Stets null, Fortsetzen einer Unterhaltung wird nicht unterstützt | | conversation | Nicht unterstützt | | background / metadata / include | Ignoriert | | prompt / truncation / service_tier | Ignoriert | | safety_identifier / context_management | Ignoriert | | stream_options | Ignoriert | | prompt_cache_key / prompt_cache_retention | Ignoriert | | parallel_tool_calls | Ignoriert, parallele Werkzeugaufrufe sind stets aktiv | | max_tool_calls | Ignoriert | | Werkzeuge file_search / code_interpreter / mcp | Ignoriert | Weitere Einschränkungen: - Benutzerdefinierte Werkzeuge (type: custom) unterstützen ausschließlich apply_patch - Das Werkzeug web_search löst keinen Fehler aus, es wird aber keine Suche ausgeführt - Bilder über input_image werden nur von deepseek-v4.1-flash / deepseek-v4.1-flash-1017 / deepseek-v4-flash-vision-exp unterstützt, PDF-Dateien über input_file nur von deepseek-v4.1-flash / deepseek-v4-flash-vision-exp. deepseek-v4-flash / deepseek-v4-pro können diese Inhalte nicht lesen und ersetzen sie gegebenenfalls durch Platzhalter. deepseek-v4.1-flash-1017 nimmt ein PDF ohne Fehler an, kann seinen Inhalt aber nicht lesen. Das PDF-Base64-Format ist unten unter input_file beschrieben. - Bilder dürfen nur in Nachrichten mit role: user vorkommen; in system oder assistant führen sie zu HTTP 400 - Übersteigt die Eingabe das Kontextfenster, wird direkt 400 zurückgegeben, ohne automatisches Kürzen\",\"dateModified\":\"2026-10-19T16:45:51.629Z\",\"isPartOf\":{\"@id\":\"https://evolink.ai/docs#website\"},\"breadcrumb\":{\"@id\":\"https://evolink.ai/docs/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://evolink.ai/docs/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Textserie\",\"item\":\"https://evolink.ai/docs/de/api-manual/language-series/evolink-auto/evolink-auto-quickstart\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DeepSeek\",\"item\":\"https://evolink.ai/docs/de/api-manual/language-series/deepseek-v4/deepseek-v4-chat\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"DeepSeek V4\",\"item\":\"https://evolink.ai/docs/de/api-manual/language-series/deepseek-v4/deepseek-v4-chat\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"DeepSeek V4 - Responses-API\",\"item\":\"https://evolink.ai/docs/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://evolink.ai/docs/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses#apireference\",\"headline\":\"DeepSeek V4 - Responses-API\",\"name\":\"DeepSeek V4 - Responses-API\",\"description\":\"- Aufruf der DeepSeek-V4-Modelle über das OpenAI-Responses-Protokoll - Unterstützte Modelle: deepseek-v4.1-flash-1017 / deepseek-v4.1-flash / deepseek-v4-flash / deepseek-v4-pro / deepseek-v4-flash-vision-exp - Eingabeformen: input kann reiner Text oder ein Array von Eingabeelementen sein (Nachricht, Funktionsaufruf, Funktionsergebnis, Denkinhalt, Suchprotokoll) - Bildverständnis: deepseek-v4.1-flash / deepseek-v4.1-flash-1017 / deepseek-v4-flash-vision-exp akzeptiert input_image-Inhaltsblöcke in content und unterstützt mehrere Bilder - Systemanweisungen: über instructions übergeben, entspricht einer vorangestellten system-Nachricht - Denkmodus: über reasoning.effort gesteuert; der Denkinhalt wird als Ausgabeelement reasoning zurückgegeben - Streaming-Ausgabe: unterstützt semantische SSE-Ereignisse und endet mit response.completed; [DONE] wird nicht gesendet - Werkzeugaufrufe: unterstützt Function Calling; die integrierte Websuche web_search wird nicht unterstützt - Strukturierte Ausgabe: über text.format als JSON-Objekt oder JSON Schema aktivierbar - Kontext-Cache: Anfragen mit gleichem Präfix treffen den Cache automatisch und senken die Eingabekosten erheblich Streaming-Ereignisse: response.created, response.output_item.added, response.reasoning_text.delta, response.output_text.delta; Abschlussereignisse sind response.completed / response.incomplete / response.failed. Jedes Ereignis enthält zur Sortierung ein sequence_number. Felder ohne Wirkung: Die folgenden OpenAI-Felder können ohne Fehler gesendet werden, haben jedoch keine tatsächliche Wirkung. | Feld | Verhalten | | --- | --- | | store | Stets false, Antworten werden nicht gespeichert | | previous_response_id | Stets null, Fortsetzen einer Unterhaltung wird nicht unterstützt | | conversation | Nicht unterstützt | | background / metadata / include | Ignoriert | | prompt / truncation / service_tier | Ignoriert | | safety_identifier / context_management | Ignoriert | | stream_options | Ignoriert | | prompt_cache_key / prompt_cache_retention | Ignoriert | | parallel_tool_calls | Ignoriert, parallele Werkzeugaufrufe sind stets aktiv | | max_tool_calls | Ignoriert | | Werkzeuge file_search / code_interpreter / mcp | Ignoriert | Weitere Einschränkungen: - Benutzerdefinierte Werkzeuge (type: custom) unterstützen ausschließlich apply_patch - Das Werkzeug web_search löst keinen Fehler aus, es wird aber keine Suche ausgeführt - Bilder über input_image werden nur von deepseek-v4.1-flash / deepseek-v4.1-flash-1017 / deepseek-v4-flash-vision-exp unterstützt, PDF-Dateien über input_file nur von deepseek-v4.1-flash / deepseek-v4-flash-vision-exp. deepseek-v4-flash / deepseek-v4-pro können diese Inhalte nicht lesen und ersetzen sie gegebenenfalls durch Platzhalter. deepseek-v4.1-flash-1017 nimmt ein PDF ohne Fehler an, kann seinen Inhalt aber nicht lesen. Das PDF-Base64-Format ist unten unter input_file beschrieben. - Bilder dürfen nur in Nachrichten mit role: user vorkommen; in system oder assistant führen sie zu HTTP 400 - Übersteigt die Eingabe das Kontextfenster, wird direkt 400 zurückgegeben, ohne automatisches Kürzen\",\"url\":\"https://evolink.ai/docs/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses\",\"mainEntityOfPage\":{\"@id\":\"https://evolink.ai/docs/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses#webpage\"},\"dateModified\":\"2026-10-19T16:45:51.629Z\",\"publisher\":{\"@id\":\"https://evolink.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://evolink.ai/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"EvoLink.AI\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"EvoLink.AI\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/docs/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses.md","siteName":"EvoLink.AI","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/en/api-manual/language-series/deepseek-v4/deepseek-v4-responses"}]},{"language":"cn","pages":[{"title":"cn","href":"/cn/api-manual/language-series/deepseek-v4/deepseek-v4-responses"}]},{"language":"de","tabs":[{"tab":"API-Handbuch","groups":[{"group":"Bildserie","pages":[{"group":"GPT Image","icon":"images","pages":[{"group":"GPT Image 2.6","icon":"images","pages":[{"title":"GPT Image 2.6 Bildgenerierung","openapi":"de/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation.json POST /v1/images/generations","href":"/de/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"}]},{"group":"GPT Image 2.5","icon":"images","pages":[{"title":"GPT Image 2.5 Bildgenerierung","openapi":"de/api-manual/image-series/gpt-image-2.5/gpt-image-2.5-image-generation.json POST /v1/images/generations","href":"/de/api-manual/image-series/gpt-image-2.5/gpt-image-2.5-image-generation"}]},{"group":"GPT Image 2","icon":"images","pages":[{"title":"GPT Image 2 Bildgenerierung","openapi":"de/api-manual/image-series/gpt-image-2/gpt-image-2-image-generation.json POST /v1/images/generations","href":"/de/api-manual/image-series/gpt-image-2/gpt-image-2-image-generation"},{"title":"GPT Image 2 Bildgenerierung Beta","openapi":"de/api-manual/image-series/gpt-image-2/gpt-image-2-beta-image-generation.json POST /v1/images/generations","href":"/de/api-manual/image-series/gpt-image-2/gpt-image-2-beta-image-generation"}]},{"group":"GPT Image 1.5","icon":"images","pages":[{"title":"GPT Image 1.5 Bildgenerierung","openapi":"de/api-manual/image-series/gpt-image-1.5/gpt-image-1.5-image-generation.json POST /v1/images/generations","href":"/de/api-manual/image-series/gpt-image-1.5/gpt-image-1.5-image-generation"}]}]},{"group":"Minimax","icon":"images","pages":[{"title":"MiniMax H3 Image Bildgenerierung","openapi":"de/api-manual/image-series/minimax-h3-image/minimax-h3-image-image-generation.json POST /v1/images/generations","href":"/de/api-manual/image-series/minimax-h3-image/minimax-h3-image-image-generation"}]},{"group":"Nanobanana","icon":"images","pages":[{"group":"Nanobanana 2.1","icon":"images","pages":[{"title":"Nanobanana 2.1 Bildgenerierung","openapi":"de/api-manual/image-series/nanobanana/nanobanana-2.1/nanobanana-2.1-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/nanobanana/nanobanana-2.1/nanobanana-2.1-image-generate"}]},{"group":"Nanobanana 2 Lite","icon":"images","pages":[{"title":"Nanobanana 2 Lite Bildgenerierung","openapi":"de/api-manual/image-series/nanobanana/nanobanana-2-lite/nanobanana-2-lite-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/nanobanana/nanobanana-2-lite/nanobanana-2-lite-image-generate"},{"title":"Nanobanana 2 Lite Beta Bildgenerierung","openapi":"de/api-manual/image-series/nanobanana/nanobanana-2-lite/beta/nanobanana-2-lite-beta-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/nanobanana/nanobanana-2-lite/beta/nanobanana-2-lite-beta-image-generate"}]},{"group":"Nanobanana 2","icon":"images","pages":[{"title":"Nanobanana 2 Bildgenerierung","openapi":"de/api-manual/image-series/nanobanana/nanobanana-2/nanobanana-2-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/nanobanana/nanobanana-2/nanobanana-2-image-generate"},{"title":"Nanobanana-2 Bildgenerierung Beta","openapi":"de/api-manual/image-series/nanobanana/nanobanana-2/beta/nanobanana-2-beta-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/nanobanana/nanobanana-2/beta/nanobanana-2-beta-image-generate"}]},{"group":"Nanobanana Pro","icon":"images","pages":[{"title":"Nanobanana Pro Bildgenerierung","openapi":"de/api-manual/image-series/nanobanana/nanobanana-pro/nanobanana-pro-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/nanobanana/nanobanana-pro/nanobanana-pro-image-generate"},{"title":"Nanobanana Pro Bildgenerierung Beta","openapi":"de/api-manual/image-series/nanobanana/nanobanana-pro/beta/nanobanana-pro-beta-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/nanobanana/nanobanana-pro/beta/nanobanana-pro-beta-image-generate"}]},{"group":"Nanobanana 1","icon":"images","pages":[{"title":"Nanobanana 1 Bildgenerierung Beta","openapi":"de/api-manual/image-series/nanobanana/nanobanana-1/beta/nanobanana-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/nanobanana/nanobanana-1/beta/nanobanana-image-generate"}]}]},{"group":"Grok","icon":"images","pages":[{"title":"Grok Imagine Image 2.0 Bildgenerierung","openapi":"de/api-manual/image-series/grok/grok-imagine-image-2.0-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/grok/grok-imagine-image-2.0-image-generate"}]},{"group":"Midjourney","icon":"images","pages":[{"group":"Midjourney V8.2","pages":[{"title":"Midjourney V8.2 Prompt-Parameter-Handbuch","icon":"book-open","href":"/de/api-manual/image-series/midjourney/midjourney-v8-2-prompt-guide"},{"title":"Midjourney V8.2 Bildgenerierung","openapi":"de/api-manual/image-series/midjourney/mj-v8-2-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v8-2-image-generate"},{"title":"Midjourney V8.2 Variation","openapi":"de/api-manual/image-series/midjourney/mj-v8-2-variation.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v8-2-variation"},{"title":"Midjourney V8.2 Remix","openapi":"de/api-manual/image-series/midjourney/mj-v8-2-remix.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v8-2-remix"},{"title":"Midjourney V8.2 Retexturierung","openapi":"de/api-manual/image-series/midjourney/mj-v8-2-retexture.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v8-2-retexture"},{"title":"Midjourney V8.2 Upload-Bearbeitung","openapi":"de/api-manual/image-series/midjourney/mj-v8-2-upload-paint.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v8-2-upload-paint"},{"title":"Midjourney V8.2 Leinwand-Bearbeitung","openapi":"de/api-manual/image-series/midjourney/mj-v8-2-edit.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v8-2-edit"},{"title":"Midjourney V8.2 Hintergrund entfernen","openapi":"de/api-manual/image-series/midjourney/mj-v8-2-remove-bg.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v8-2-remove-bg"}]},{"group":"Midjourney V8.1","pages":[{"title":"Midjourney V8.1 Prompt-Parameter-Handbuch","icon":"book-open","href":"/de/api-manual/image-series/midjourney/midjourney-v8-1-prompt-guide"},{"title":"Midjourney V8.1 Bildgenerierung","openapi":"de/api-manual/image-series/midjourney/mj-v8-1-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v8-1-image-generate"},{"title":"Midjourney V8.1 Variation","openapi":"de/api-manual/image-series/midjourney/mj-v8-1-variation.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v8-1-variation"},{"title":"Midjourney V8.1 Remix","openapi":"de/api-manual/image-series/midjourney/mj-v8-1-remix.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v8-1-remix"},{"title":"Midjourney V8.1 Retexturierung","openapi":"de/api-manual/image-series/midjourney/mj-v8-1-retexture.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v8-1-retexture"},{"title":"Midjourney V8.1 Upload-Bearbeitung","openapi":"de/api-manual/image-series/midjourney/mj-v8-1-upload-paint.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v8-1-upload-paint"},{"title":"Midjourney V8.1 Leinwand-Bearbeitung","openapi":"de/api-manual/image-series/midjourney/mj-v8-1-edit.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v8-1-edit"},{"title":"Midjourney V8.1 Hintergrund entfernen","openapi":"de/api-manual/image-series/midjourney/mj-v8-1-remove-bg.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v8-1-remove-bg"}]},{"group":"Midjourney V7","pages":[{"title":"Midjourney V7 Prompt-Parameter-Handbuch","icon":"book-open","href":"/de/api-manual/image-series/midjourney/midjourney-v7-prompt-guide"},{"title":"Midjourney V7 Bildgenerierung","openapi":"de/api-manual/image-series/midjourney/mj-v7-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v7-image-generate"},{"title":"Midjourney V7 Variation","openapi":"de/api-manual/image-series/midjourney/mj-v7-variation.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v7-variation"},{"title":"Midjourney V7 Hochskalierung","openapi":"de/api-manual/image-series/midjourney/mj-v7-upscale.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v7-upscale"},{"title":"Midjourney V7 Remix","openapi":"de/api-manual/image-series/midjourney/mj-v7-remix.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v7-remix"},{"title":"Midjourney V7 Verbesserung","openapi":"de/api-manual/image-series/midjourney/mj-v7-enhance.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v7-enhance"},{"title":"Midjourney V7 Verschiebung","openapi":"de/api-manual/image-series/midjourney/mj-v7-pan.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v7-pan"},{"title":"Midjourney V7 Erweiterung","openapi":"de/api-manual/image-series/midjourney/mj-v7-outpaint.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v7-outpaint"},{"title":"Midjourney V7 Leinwand-Bearbeitung","openapi":"de/api-manual/image-series/midjourney/mj-v7-edit.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v7-edit"},{"title":"Midjourney V7 Hintergrund entfernen","openapi":"de/api-manual/image-series/midjourney/mj-v7-remove-bg.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v7-remove-bg"},{"title":"Midjourney V7 Retexturierung","openapi":"de/api-manual/image-series/midjourney/mj-v7-retexture.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v7-retexture"},{"title":"Midjourney V7 Upload-Bearbeitung","openapi":"de/api-manual/image-series/midjourney/mj-v7-upload-paint.json POST /v1/images/generations","href":"/de/api-manual/image-series/midjourney/mj-v7-upload-paint"}]}]},{"group":"Seedream","icon":"images","pages":[{"group":"Seedream 5.5","icon":"images","pages":[{"title":"Seedream 5.5 Bilderzeugung","openapi":"de/api-manual/image-series/seedream-5.5/seedream-5.5-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/seedream-5.5/seedream-5.5-image-generate"},{"title":"Seedream 5.5 Ebenenzerlegung","openapi":"de/api-manual/image-series/seedream-5.5/seedream-5.5-layerize-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/seedream-5.5/seedream-5.5-layerize-image-generate"}]},{"group":"Seedream 5.0 Pro","icon":"images","pages":[{"title":"Seedream 5.0 Pro Bilderzeugung","openapi":"de/api-manual/image-series/seedream-5.0-pro/seedream-5.0-pro-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/seedream-5.0-pro/seedream-5.0-pro-image-generate"},{"title":"Seedream 5.0 Pro Ebenenzerlegung","openapi":"de/api-manual/image-series/seedream-5.0-pro/seedream-5.0-pro-layerize-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/seedream-5.0-pro/seedream-5.0-pro-layerize-image-generate"}]},{"group":"Seedream 5.0 Flash","icon":"images","pages":[{"title":"Seedream 5.0 Flash Bilderzeugung","openapi":"de/api-manual/image-series/seedream-5.0-flash/seedream-5.0-flash-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/seedream-5.0-flash/seedream-5.0-flash-image-generate"},{"title":"Seedream 5.0 Flash Ebenenzerlegung","openapi":"de/api-manual/image-series/seedream-5.0-flash/seedream-5.0-flash-layerize-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/seedream-5.0-flash/seedream-5.0-flash-layerize-image-generate"}]},{"group":"Seedream 5.0 Lite","icon":"images","pages":[{"title":"Seedream 5.0 Lite Bilderzeugung","openapi":"de/api-manual/image-series/seedream-5.0-lite/seedream-5.0-lite-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/seedream-5.0-lite/seedream-5.0-lite-image-generate"}]},{"group":"Seedream 4.5","icon":"images","pages":[{"title":"Seedream 4.5 Bildgenerierung","openapi":"de/api-manual/image-series/seedream-4.5/seedream-4.5-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/seedream-4.5/seedream-4.5-image-generate"}]},{"group":"Seedream 4.0","icon":"images","pages":[{"title":"Seedream-4.0 Bildgenerierung","openapi":"de/api-manual/image-series/seedream-4.0/seedream-4.0-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/seedream-4.0/seedream-4.0-image-generate"}]}]},{"group":"Z Image Turbo","icon":"images","pages":[{"title":"Z Image Turbo Bildgenerierung","openapi":"de/api-manual/image-series/z-image-turbo/z-image-turbo-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/z-image-turbo/z-image-turbo-image-generate"}]},{"group":"Qwen-Image","icon":"images","pages":[{"title":"Qwen Bild 3.0","openapi":"de/api-manual/image-series/qwen/qwen-image-3.0.json POST /v1/images/generations","href":"/de/api-manual/image-series/qwen/qwen-image-3.0"},{"title":"Qwen Bild 3.0 Pro","openapi":"de/api-manual/image-series/qwen/qwen-image-3.0-pro.json POST /v1/images/generations","href":"/de/api-manual/image-series/qwen/qwen-image-3.0-pro"},{"title":"Qwen Bildbearbeitung Plus","openapi":"de/api-manual/image-series/qwen/qwen-image-edit-plus.json POST /v1/images/generations","href":"/de/api-manual/image-series/qwen/qwen-image-edit-plus"},{"title":"Qwen Bildbearbeitung","openapi":"de/api-manual/image-series/qwen/qwen-image-edit.json POST /v1/images/generations","href":"/de/api-manual/image-series/qwen/qwen-image-edit"}]},{"group":"Wan-Image","icon":"images","pages":[{"title":"Wan2.5 Text-zu-Bild","openapi":"de/api-manual/image-series/wan2.5/wan2.5-text-to-image.json POST /v1/images/generations","href":"/de/api-manual/image-series/wan2.5/wan2.5-text-to-image"},{"title":"Wan2.5 Bild-zu-Bild","openapi":"de/api-manual/image-series/wan2.5/wan2.5-image-to-image.json POST /v1/images/generations","href":"/de/api-manual/image-series/wan2.5/wan2.5-image-to-image"}]},{"group":"Krea","icon":"images","pages":[{"group":"Krea 2 Turbo","pages":[{"title":"Krea 2 Turbo Bildgenerierung","openapi":"de/api-manual/image-series/krea/krea-2-turbo-image-generate.json POST /v1/images/generations","href":"/de/api-manual/image-series/krea/krea-2-turbo-image-generate"}]}]}]},{"group":"Videoserie","pages":[{"group":"Seedance 2.5","icon":"video","pages":[{"title":"Seedance 2.5 Vollständige Parameterreferenz","openapi":"de/api-manual/video-series/seedance2.5/seedance-2.5-overview.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance2.5/seedance-2.5-overview"},{"title":"Seedance 2.5 Text-to-Video","openapi":"de/api-manual/video-series/seedance2.5/seedance-2.5-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance2.5/seedance-2.5-text-to-video"},{"title":"Seedance 2.5 Image-to-Video","openapi":"de/api-manual/video-series/seedance2.5/seedance-2.5-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance2.5/seedance-2.5-image-to-video"},{"title":"Seedance 2.5 Reference-to-Video","openapi":"de/api-manual/video-series/seedance2.5/seedance-2.5-reference-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance2.5/seedance-2.5-reference-to-video"},{"title":"Seedance 2.5 Video Edit","openapi":"de/api-manual/video-series/seedance2.5/seedance-2.5-video-edit.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance2.5/seedance-2.5-video-edit"},{"title":"Seedance 2.5 Video Extend","openapi":"de/api-manual/video-series/seedance2.5/seedance-2.5-video-extend.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance2.5/seedance-2.5-video-extend"},{"title":"Seedance 2.5 Draft-to-Video","openapi":"de/api-manual/video-series/seedance2.5/seedance-2.5-draft-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance2.5/seedance-2.5-draft-to-video"}]},{"group":"Seedance 2.0","icon":"video","pages":[{"title":"Seedance 2.0 Vollständige Parameterreferenz","openapi":"de/api-manual/video-series/seedance2.0/seedance-2.0-overview.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance2.0/seedance-2.0-overview"},{"title":"Seedance 2.0 Text-to-Video","openapi":"de/api-manual/video-series/seedance2.0/seedance-2.0-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance2.0/seedance-2.0-text-to-video"},{"title":"Seedance 2.0 Image-to-Video","openapi":"de/api-manual/video-series/seedance2.0/seedance-2.0-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance2.0/seedance-2.0-image-to-video"},{"title":"Seedance 2.0 Reference-to-Video","openapi":"de/api-manual/video-series/seedance2.0/seedance-2.0-reference-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance2.0/seedance-2.0-reference-to-video"},{"title":"Seedance 2.0 Fast Text-to-Video","openapi":"de/api-manual/video-series/seedance2.0/seedance-2.0-fast-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance2.0/seedance-2.0-fast-text-to-video"},{"title":"Seedance 2.0 Fast Image-to-Video","openapi":"de/api-manual/video-series/seedance2.0/seedance-2.0-fast-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance2.0/seedance-2.0-fast-image-to-video"},{"title":"Seedance 2.0 Fast Reference-to-Video","openapi":"de/api-manual/video-series/seedance2.0/seedance-2.0-fast-reference-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance2.0/seedance-2.0-fast-reference-to-video"},{"title":"Seedance 2.0 Mini Text-to-Video","openapi":"de/api-manual/video-series/seedance2.0/seedance-2.0-mini-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance2.0/seedance-2.0-mini-text-to-video"},{"title":"Seedance 2.0 Mini Image-to-Video","openapi":"de/api-manual/video-series/seedance2.0/seedance-2.0-mini-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance2.0/seedance-2.0-mini-image-to-video"},{"title":"Seedance 2.0 Mini Reference-to-Video","openapi":"de/api-manual/video-series/seedance2.0/seedance-2.0-mini-reference-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance2.0/seedance-2.0-mini-reference-to-video"}]},{"group":"Minimax","icon":"video","pages":[{"group":"Minimax H3","icon":"video","pages":[{"title":"Minimax H3 / H3 Max / H3 Max Turbo Leitfaden für alle Parameter","openapi":"de/api-manual/video-series/minimax/minimax-h3/minimax-h3-overview.json POST /v1/videos/generations","href":"/de/api-manual/video-series/minimax/minimax-h3/minimax-h3-overview"},{"group":"H3","icon":"video","pages":[{"title":"Minimax H3 Text-to-Video","openapi":"de/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-text-to-video"},{"title":"Minimax H3 Image-to-Video","openapi":"de/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-image-to-video"},{"title":"Minimax H3 Reference-to-Video","openapi":"de/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-reference-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-reference-to-video"}]},{"group":"H3 Max","icon":"video","pages":[{"title":"Minimax H3 Max Text-to-Video","openapi":"de/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-text-to-video"},{"title":"Minimax H3 Max Image-to-Video","openapi":"de/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-image-to-video"},{"title":"Minimax H3 Max Reference-to-Video","openapi":"de/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-reference-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-reference-to-video"}]},{"group":"H3 Max Turbo","icon":"video","pages":[{"title":"Minimax H3 Max Turbo Text-to-Video","openapi":"de/api-manual/video-series/minimax/minimax-h3/h3-max-turbo/minimax-h3-max-turbo-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/minimax/minimax-h3/h3-max-turbo/minimax-h3-max-turbo-text-to-video"},{"title":"Minimax H3 Max Turbo Image-to-Video","openapi":"de/api-manual/video-series/minimax/minimax-h3/h3-max-turbo/minimax-h3-max-turbo-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/minimax/minimax-h3/h3-max-turbo/minimax-h3-max-turbo-image-to-video"}]}]}]},{"group":"Gemini Omni Flash","icon":"video","pages":[{"group":"Gemini Omni 1.2 Flash","icon":"video","pages":[{"title":"Gemini Omni 1.2 Flash – Vollständige Parameterübersicht","openapi":"de/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-overview.json POST /v1/videos/generations","href":"/de/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-overview"},{"title":"Gemini Omni 1.2 Flash Text-zu-Video","openapi":"de/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-text-to-video"},{"title":"Gemini Omni 1.2 Flash Bild-zu-Video","openapi":"de/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-image-to-video"},{"title":"Gemini Omni 1.2 Flash Referenz-zu-Video","openapi":"de/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-reference-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-reference-to-video"},{"title":"Gemini Omni 1.2 Flash Videobearbeitung","openapi":"de/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-edit.json POST /v1/videos/generations","href":"/de/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-edit"},{"title":"Gemini Omni 1.2 Flash Videoerweiterung","openapi":"de/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-extend.json POST /v1/videos/generations","href":"/de/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-extend"},{"title":"Gemini Omni 1.2 Flash Video-Hochskalierung","openapi":"de/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-upscale.json POST /v1/videos/generations","href":"/de/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-upscale"}]},{"group":"Gemini Omni 1.1 Flash","icon":"video","pages":[{"title":"Gemini Omni 1.1 Flash – Vollständige Parameterübersicht","openapi":"de/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-overview.json POST /v1/videos/generations","href":"/de/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-overview"},{"title":"Gemini Omni 1.1 Flash Text-zu-Video","openapi":"de/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-text-to-video"},{"title":"Gemini Omni 1.1 Flash Bild-zu-Video","openapi":"de/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-image-to-video"},{"title":"Gemini Omni 1.1 Flash Referenz-zu-Video","openapi":"de/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-reference-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-reference-to-video"},{"title":"Gemini Omni 1.1 Flash Videobearbeitung","openapi":"de/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-video-edit.json POST /v1/videos/generations","href":"/de/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-video-edit"},{"title":"Gemini Omni 1.1 Flash Videoerweiterung","openapi":"de/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-video-extend.json POST /v1/videos/generations","href":"/de/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-video-extend"}]},{"group":"Gemini Omni Flash 1.0","icon":"video","pages":[{"title":"Gemini Omni Flash 1.0 Text-zu-Video","openapi":"de/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-text-to-video"},{"title":"Gemini Omni Flash 1.0 Bild-zu-Video","openapi":"de/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-image-to-video"},{"title":"Gemini Omni Flash 1.0 Referenzbild-zu-Video","openapi":"de/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-reference-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-reference-to-video"},{"title":"Gemini Omni Flash 1.0 Videobearbeitung","openapi":"de/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-video-edit.json POST /v1/videos/generations","href":"/de/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-video-edit"}]}]},{"group":"Kling","icon":"video","pages":[{"title":"Kling Benutzerdefiniertes Element","openapi":"de/api-manual/video-series/kling/kling-custom-element.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-custom-element"},{"group":"Kling-4.0","icon":"video","pages":[{"title":"Kling-4.0 Text zu Video","openapi":"de/api-manual/video-series/kling/kling-v4-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-v4-text-to-video"},{"title":"Kling-4.0 Bild zu Video","openapi":"de/api-manual/video-series/kling/kling-v4-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-v4-image-to-video"},{"title":"Kling-4.0 Referenz zu Video","openapi":"de/api-manual/video-series/kling/kling-v4-reference-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-v4-reference-to-video"},{"title":"Kling-4.0 Videobearbeitung","openapi":"de/api-manual/video-series/kling/kling-v4-video-edit.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-v4-video-edit"}]},{"group":"Kling-4.0-Flash","icon":"video","pages":[{"title":"Kling-4.0-Flash Text zu Video","openapi":"de/api-manual/video-series/kling/kling-v4-flash-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-v4-flash-text-to-video"},{"title":"Kling-4.0-Flash Bild zu Video","openapi":"de/api-manual/video-series/kling/kling-v4-flash-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-v4-flash-image-to-video"},{"title":"Kling-4.0-Flash Referenz zu Video","openapi":"de/api-manual/video-series/kling/kling-v4-flash-reference-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-v4-flash-reference-to-video"},{"title":"Kling-4.0-Flash Videobearbeitung","openapi":"de/api-manual/video-series/kling/kling-v4-flash-video-edit.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-v4-flash-video-edit"}]},{"group":"Kling-O3","icon":"video","pages":[{"title":"Kling-O3 Text zu Video","openapi":"de/api-manual/video-series/kling/kling-o3-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-o3-text-to-video"},{"title":"Kling-O3 Bild zu Video","openapi":"de/api-manual/video-series/kling/kling-o3-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-o3-image-to-video"},{"title":"Kling-O3 Referenz zu Video","openapi":"de/api-manual/video-series/kling/kling-o3-reference-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-o3-reference-to-video"},{"title":"Kling-O3 Videobearbeitung","openapi":"de/api-manual/video-series/kling/kling-o3-video-edit.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-o3-video-edit"}]},{"group":"Kling-V3","icon":"video","pages":[{"title":"Kling-V3 Text zu Video","openapi":"de/api-manual/video-series/kling/kling-v3-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-v3-text-to-video"},{"title":"Kling-V3 Bild zu Video","openapi":"de/api-manual/video-series/kling/kling-v3-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-v3-image-to-video"},{"title":"Kling-V3 Bewegungssteuerung","openapi":"de/api-manual/video-series/kling/kling-v3-motion-control.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-v3-motion-control"}]},{"group":"Kling-V3-Turbo","icon":"video","pages":[{"title":"Kling-V3-Turbo Text zu Video","openapi":"de/api-manual/video-series/kling/kling-v3-turbo-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-v3-turbo-text-to-video"},{"title":"Kling-V3-Turbo Bild zu Video","openapi":"de/api-manual/video-series/kling/kling-v3-turbo-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-v3-turbo-image-to-video"}]},{"group":"Kling-V2.6","icon":"video","pages":[{"title":"Kling 2.6 Bewegungssteuerung","openapi":"de/api-manual/video-series/kling/kling-v2.6-motion-control.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-v2.6-motion-control"}]},{"group":"Kling-O1","icon":"video","pages":[{"title":"Kling-O1 Bild zu Video","openapi":"de/api-manual/video-series/kling/kling-o1-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-o1-image-to-video"},{"title":"Kling-O1 Videobearbeitung","openapi":"de/api-manual/video-series/kling/kling-o1-video-edit.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-o1-video-edit"},{"title":"Kling-O1 Videobearbeitung (Schnell)","openapi":"de/api-manual/video-series/kling/kling-o1-video-edit-fast.json POST /v1/videos/generations","href":"/de/api-manual/video-series/kling/kling-o1-video-edit-fast"}]}]},{"group":"HappyHorse","icon":"video","pages":[{"group":"HappyHorse 1.1","icon":"video","pages":[{"title":"HappyHorse 1.1 Text-to-Video","openapi":"de/api-manual/video-series/happyhorse1.1/happyhorse-1.1-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/happyhorse1.1/happyhorse-1.1-text-to-video"},{"title":"HappyHorse 1.1 Image-to-Video","openapi":"de/api-manual/video-series/happyhorse1.1/happyhorse-1.1-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/happyhorse1.1/happyhorse-1.1-image-to-video"},{"title":"HappyHorse 1.1 Reference-to-Video","openapi":"de/api-manual/video-series/happyhorse1.1/happyhorse-1.1-reference-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/happyhorse1.1/happyhorse-1.1-reference-to-video"}]},{"group":"HappyHorse 1.0","icon":"video","pages":[{"title":"HappyHorse 1.0 Text-to-Video","openapi":"de/api-manual/video-series/happyhorse1.0/happyhorse-1.0-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/happyhorse1.0/happyhorse-1.0-text-to-video"},{"title":"HappyHorse 1.0 Image-to-Video","openapi":"de/api-manual/video-series/happyhorse1.0/happyhorse-1.0-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/happyhorse1.0/happyhorse-1.0-image-to-video"},{"title":"HappyHorse 1.0 Reference-to-Video","openapi":"de/api-manual/video-series/happyhorse1.0/happyhorse-1.0-reference-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/happyhorse1.0/happyhorse-1.0-reference-to-video"},{"title":"HappyHorse 1.0 Video-Edit","openapi":"de/api-manual/video-series/happyhorse1.0/happyhorse-1.0-video-edit.json POST /v1/videos/generations","href":"/de/api-manual/video-series/happyhorse1.0/happyhorse-1.0-video-edit"}]}]},{"group":"Grok","icon":"video","pages":[{"title":"Grok Imagine 1.5 Video Preview","openapi":"de/api-manual/video-series/grok/grok-imagine-video-1.5-preview.json POST /v1/videos/generations","href":"/de/api-manual/video-series/grok/grok-imagine-video-1.5-preview"},{"title":"Grok Imagine 1.5 Lite Video","openapi":"de/api-manual/video-series/grok/grok-imagine-video-1.5-lite.json POST /v1/videos/generations","href":"/de/api-manual/video-series/grok/grok-imagine-video-1.5-lite"},{"title":"Grok Imagine 1.0 Text zu Video","openapi":"de/api-manual/video-series/grok/grok-imagine-video-1.0-t2v.json POST /v1/videos/generations","href":"/de/api-manual/video-series/grok/grok-imagine-video-1.0-t2v"},{"title":"Grok Imagine 1.0 Bild zu Video","openapi":"de/api-manual/video-series/grok/grok-imagine-video-1.0-i2v.json POST /v1/videos/generations","href":"/de/api-manual/video-series/grok/grok-imagine-video-1.0-i2v"},{"title":"Grok Imagine Text zu Video Beta","openapi":"de/api-manual/video-series/grok/grok-imagine-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/grok/grok-imagine-text-to-video"},{"title":"Grok Imagine Bild zu Video Beta","openapi":"de/api-manual/video-series/grok/grok-imagine-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/grok/grok-imagine-image-to-video"}]},{"group":"Seedance","icon":"video","pages":[{"title":"Seedance-1.5-Pro Videogenerierung","openapi":"de/api-manual/video-series/seedance1.5/seedance-1.5-pro-video-generate.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance1.5/seedance-1.5-pro-video-generate"},{"title":"Seedance-1.0-Pro-Fast Videogenerierung","openapi":"de/api-manual/video-series/seedance1.0/seedance-1.0-pro-fast-video-generate.json POST /v1/videos/generations","href":"/de/api-manual/video-series/seedance1.0/seedance-1.0-pro-fast-video-generate"}]},{"group":"Veo3.1","icon":"video","pages":[{"title":"Veo3.1-Lite Videogenerierung","openapi":"de/api-manual/video-series/veo3.1/veo-3.1-lite-generate-preview-generate.json POST /v1/videos/generations","href":"/de/api-manual/video-series/veo3.1/veo-3.1-lite-generate-preview-generate"},{"title":"Veo3.1-Pro Videogenerierung","openapi":"de/api-manual/video-series/veo3.1/veo-3.1-generate-preview-generate.json POST /v1/videos/generations","href":"/de/api-manual/video-series/veo3.1/veo-3.1-generate-preview-generate"},{"title":"Veo3.1-Pro Videogenerierung Beta","openapi":"de/api-manual/video-series/veo3.1/veo3.1-pro-video-generate.json POST /v1/videos/generations","href":"/de/api-manual/video-series/veo3.1/veo3.1-pro-video-generate"},{"title":"Veo3.1-Fast Videogenerierung","openapi":"de/api-manual/video-series/veo3.1/veo-3.1-fast-generate-preview-generate.json POST /v1/videos/generations","href":"/de/api-manual/video-series/veo3.1/veo-3.1-fast-generate-preview-generate"},{"title":"Veo3.1-Fast Videogenerierung Beta","openapi":"de/api-manual/video-series/veo3.1/veo3.1-fast-video-generate.json POST /v1/videos/generations","href":"/de/api-manual/video-series/veo3.1/veo3.1-fast-video-generate"}]},{"group":"Hailuo","icon":"video","pages":[{"title":"Hailuo-02 Videogenerierung","openapi":"de/api-manual/video-series/hailuo/hailuo-02-video-generate.json POST /v1/videos/generations","href":"/de/api-manual/video-series/hailuo/hailuo-02-video-generate"},{"title":"Hailuo-2.3 Videogenerierung","openapi":"de/api-manual/video-series/hailuo/hailuo-2-3-video-generate.json POST /v1/videos/generations","href":"/de/api-manual/video-series/hailuo/hailuo-2-3-video-generate"},{"title":"Hailuo-2.3-Fast Videogenerierung","openapi":"de/api-manual/video-series/hailuo/hailuo-2-3-fast-video-generate.json POST /v1/videos/generations","href":"/de/api-manual/video-series/hailuo/hailuo-2-3-fast-video-generate"}]},{"group":"Wan","icon":"video","pages":[{"group":"Wan3.0","icon":"video","pages":[{"title":"Wan3.0 Vollständige Parameterreferenz","openapi":"de/api-manual/video-series/wan3.0/wan3.0-overview.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan3.0/wan3.0-overview"},{"title":"Wan3.0 Text-to-Video","openapi":"de/api-manual/video-series/wan3.0/wan3.0-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan3.0/wan3.0-text-to-video"},{"title":"Wan3.0 Image-to-Video","openapi":"de/api-manual/video-series/wan3.0/wan3.0-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan3.0/wan3.0-image-to-video"},{"title":"Wan3.0 Reference-to-Video","openapi":"de/api-manual/video-series/wan3.0/wan3.0-reference-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan3.0/wan3.0-reference-video"},{"title":"Wan3.0 Prime Text-to-Video","openapi":"de/api-manual/video-series/wan3.0/wan3.0-prime-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan3.0/wan3.0-prime-text-to-video"},{"title":"Wan3.0 Prime Image-to-Video","openapi":"de/api-manual/video-series/wan3.0/wan3.0-prime-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan3.0/wan3.0-prime-image-to-video"},{"title":"Wan3.0 Prime Reference-to-Video","openapi":"de/api-manual/video-series/wan3.0/wan3.0-prime-reference-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan3.0/wan3.0-prime-reference-video"}]},{"group":"Wan2.7","icon":"video","pages":[{"title":"Wan2.7 Text-zu-Video","openapi":"de/api-manual/video-series/wan2.7/wan2.7-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan2.7/wan2.7-text-to-video"},{"title":"Wan2.7 Bild-zu-Video","openapi":"de/api-manual/video-series/wan2.7/wan2.7-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan2.7/wan2.7-image-to-video"},{"title":"Wan2.7 Referenzvideo","openapi":"de/api-manual/video-series/wan2.7/wan2.7-reference-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan2.7/wan2.7-reference-video"},{"title":"Wan2.7 Videobearbeitung","openapi":"de/api-manual/video-series/wan2.7/wan2.7-video-edit.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan2.7/wan2.7-video-edit"}]},{"group":"Wan2.6","icon":"video","pages":[{"title":"Wan2.6 Text-zu-Video","openapi":"de/api-manual/video-series/wan2.6/wan2.6-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan2.6/wan2.6-text-to-video"},{"title":"Wan2.6 Bild-zu-Video","openapi":"de/api-manual/video-series/wan2.6/wan2.6-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan2.6/wan2.6-image-to-video"},{"title":"Wan2.6 Bild-zu-Video Flash","openapi":"de/api-manual/video-series/wan2.6/wan2.6-image-to-video-flash.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan2.6/wan2.6-image-to-video-flash"},{"title":"Wan2.6 Referenzvideo","openapi":"de/api-manual/video-series/wan2.6/wan2.6-reference-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan2.6/wan2.6-reference-video"},{"title":"Wan2.6 Referenzvideo Flash","openapi":"de/api-manual/video-series/wan2.6/wan2.6-reference-video-flash.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan2.6/wan2.6-reference-video-flash"}]},{"group":"Wan2.5","icon":"video","pages":[{"title":"Wan2.5 Text-zu-Video","openapi":"de/api-manual/video-series/wan2.5/wan2.5-text-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan2.5/wan2.5-text-to-video"},{"title":"Wan2.5 Bild-zu-Video","openapi":"de/api-manual/video-series/wan2.5/wan2.5-image-to-video.json POST /v1/videos/generations","href":"/de/api-manual/video-series/wan2.5/wan2.5-image-to-video"}]}]},{"group":"OmniHuman","icon":"video","pages":[{"title":"OmniHuman-1.5 Digitale Menschliche Videogenerierung","openapi":"de/api-manual/video-series/omnihuman/omnihuman-1.5-video-generate.json POST /v1/videos/generations","href":"/de/api-manual/video-series/omnihuman/omnihuman-1.5-video-generate"}]},{"group":"VideoRetalk","icon":"video","pages":[{"title":"VideoRetalk Videogenerierung","openapi":"de/api-manual/video-series/videoretalk/videoretalk-video-generate.json POST /v1/videos/generations","href":"/de/api-manual/video-series/videoretalk/videoretalk-video-generate"}]},{"group":"Topaz","icon":"video","pages":[{"title":"Topaz Video-Hochskalierung","openapi":"de/api-manual/video-series/topaz/topaz-video-upscale.json POST /v1/videos/generations","href":"/de/api-manual/video-series/topaz/topaz-video-upscale"}]},{"group":"Tencent","icon":"video","pages":[{"title":"Tencent Video-Hochskalierung","openapi":"de/api-manual/video-series/tencent/tencent-video-upscale.json POST /v1/videos/generations","href":"/de/api-manual/video-series/tencent/tencent-video-upscale"}]}]},{"group":"Audioserie","pages":[{"group":"Seed Audio","icon":"waveform-lines","pages":[{"title":"Seed-Audio 1.0 Stimmen","icon":"book-open","href":"/de/api-manual/audio-series/doubao-seed-audio/doubao-seed-audio-1-0-voices"},{"title":"Seed-Audio 1.0 Audio-Generierung","openapi":"de/api-manual/audio-series/doubao-seed-audio/doubao-seed-audio-1-0.json POST /v1/audios/generations","href":"/de/api-manual/audio-series/doubao-seed-audio/doubao-seed-audio-1-0"}]},{"group":"Suno","icon":"music","pages":[{"title":"Suno Musikgenerierung Beta","openapi":"de/api-manual/audio-series/suno/suno-music-generation.json POST /v1/audios/generations","href":"/de/api-manual/audio-series/suno/suno-music-generation"},{"title":"Suno Persona Erstellung Beta","openapi":"de/api-manual/audio-series/suno/suno-persona-creation.json POST /v1/audios/generations","href":"/de/api-manual/audio-series/suno/suno-persona-creation"}]},{"group":"Qwen Audio TTS","icon":"volume-high","pages":[{"title":"Qwen Audio 3.1 TTS Flash – Stimmen","icon":"book-open","href":"/de/api-manual/audio-series/qwen-audio-tts/qwen-audio-3.1-tts-flash-voices"},{"title":"Qwen Audio 3.1 TTS Flash – Sprachsynthese","openapi":"de/api-manual/audio-series/qwen-audio-tts/qwen-audio-3.1-tts-flash.json POST /v1/audios/generations","href":"/de/api-manual/audio-series/qwen-audio-tts/qwen-audio-3.1-tts-flash"},{"title":"Voice Enrollment: Benutzerdefinierte Stimme erstellen","openapi":"de/api-manual/audio-series/qwen-audio-tts/voice-enrollment.json POST /v1/audios/generations","href":"/de/api-manual/audio-series/qwen-audio-tts/voice-enrollment"}]}]},{"group":"Textserie","pages":[{"group":"EvoLink Auto","icon":"wand-magic-sparkles","pages":[{"title":"EvoLink Auto - Intelligentes Modell-Routing","openapi":"de/api-manual/language-series/evolink-auto/evolink-auto-quickstart.json POST /v1/chat/completions","href":"/de/api-manual/language-series/evolink-auto/evolink-auto-quickstart"},{"title":"EvoLink Auto - Claude-Format","openapi":"de/api-manual/language-series/evolink-auto/evolink-auto-claude.json POST /v1/messages","href":"/de/api-manual/language-series/evolink-auto/evolink-auto-claude"},{"title":"EvoLink Auto - Gemini-Format","openapi":"de/api-manual/language-series/evolink-auto/evolink-auto-gemini.json POST /v1beta/models/{model}:generateContent","href":"/de/api-manual/language-series/evolink-auto/evolink-auto-gemini"}]},{"group":"EvoLink Moderation","icon":"shield-check","pages":[{"title":"EvoLink Moderation 1.0 - Vollständige API-Referenz","openapi":"de/api-manual/language-series/evolink-moderation-1.0/evolink-moderation-1.0-api.json POST /v1/moderations","href":"/de/api-manual/language-series/evolink-moderation-1.0/evolink-moderation-1.0-api"}]},{"group":"Kimi","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"Kimi API (alle Modelle) - Chat Completions: Schnellstart","openapi":"de/api-manual/language-series/kimi/chat-completions/chat-completions-quickstart.json POST /v1/chat/completions","href":"/de/api-manual/language-series/kimi/chat-completions/chat-completions-quickstart"},{"title":"Kimi API (alle Modelle) - Chat Completions: Vollständige Referenz","openapi":"de/api-manual/language-series/kimi/chat-completions/chat-completions-reference.json POST /v1/chat/completions","href":"/de/api-manual/language-series/kimi/chat-completions/chat-completions-reference"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"Kimi API (alle Modelle) - Responses: Schnellstart","openapi":"de/api-manual/language-series/kimi/responses/responses-quickstart.json POST /v1/responses","href":"/de/api-manual/language-series/kimi/responses/responses-quickstart"},{"title":"Kimi API (alle Modelle) - Responses: Vollständige Referenz","openapi":"de/api-manual/language-series/kimi/responses/responses-reference.json POST /v1/responses","href":"/de/api-manual/language-series/kimi/responses/responses-reference"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"Kimi API (alle Modelle) - Messages: Schnellstart","openapi":"de/api-manual/language-series/kimi/messages/messages-quickstart.json POST /v1/messages","href":"/de/api-manual/language-series/kimi/messages/messages-quickstart"},{"title":"Kimi API (alle Modelle) - Messages: Vollständige Referenz","openapi":"de/api-manual/language-series/kimi/messages/messages-reference.json POST /v1/messages","href":"/de/api-manual/language-series/kimi/messages/messages-reference"}]}]},{"group":"Claude","icon":"comments","pages":[{"title":"Claude - Nachrichten-API","openapi":"de/api-manual/language-series/claude/claude-messages-api.json POST /v1/messages","href":"/de/api-manual/language-series/claude/claude-messages-api"}]},{"group":"Gemini","icon":"comments","pages":[{"group":"Google Native API Format","icon":"comments","pages":[{"title":"Gemini Schnittstelle für alle Modelle - Schnellstart natives API","openapi":"de/api-manual/language-series/gemini/native-api/native-api-quickstart.json POST /v1beta/models/{model}:generateContent","href":"/de/api-manual/language-series/gemini/native-api/native-api-quickstart"},{"title":"Gemini Schnittstelle für alle Modelle - natives API-Format","openapi":"de/api-manual/language-series/gemini/native-api/native-api-reference.json POST /v1beta/models/{model}:generateContent","href":"/de/api-manual/language-series/gemini/native-api/native-api-reference"}]},{"group":"OpenAI SDK Format","icon":"comments","pages":[{"title":"Gemini Schnittstelle für alle Modelle - Schnellstart OpenAI","openapi":"de/api-manual/language-series/gemini/openai-sdk/openai-sdk-quickstart.json POST /v1/chat/completions","href":"/de/api-manual/language-series/gemini/openai-sdk/openai-sdk-quickstart"},{"title":"Gemini Schnittstelle für alle Modelle - OpenAI-kompatibles Format","openapi":"de/api-manual/language-series/gemini/openai-sdk/openai-sdk-reference.json POST /v1/chat/completions","href":"/de/api-manual/language-series/gemini/openai-sdk/openai-sdk-reference"}]}]},{"group":"GPT","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"GPT Schnittstelle für alle Modelle - Schnellstart Chat Completions","openapi":"de/api-manual/language-series/gpt/chat-completions/chat-completions-quickstart.json POST /v1/chat/completions","href":"/de/api-manual/language-series/gpt/chat-completions/chat-completions-quickstart"},{"title":"GPT Schnittstelle für alle Modelle - Chat Completions vollständige Parameter","openapi":"de/api-manual/language-series/gpt/chat-completions/chat-completions-reference.json POST /v1/chat/completions","href":"/de/api-manual/language-series/gpt/chat-completions/chat-completions-reference"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"GPT Schnittstelle für alle Modelle - Schnellstart Responses","openapi":"de/api-manual/language-series/gpt/responses/responses-quickstart.json POST /v1/responses","href":"/de/api-manual/language-series/gpt/responses/responses-quickstart"},{"title":"GPT Schnittstelle für alle Modelle - Responses vollständige Parameter","openapi":"de/api-manual/language-series/gpt/responses/responses-reference.json POST /v1/responses","href":"/de/api-manual/language-series/gpt/responses/responses-reference"}]},{"group":"Decisions API","icon":"comments","pages":[{"title":"GPT Decisions - Vollständige Parameterreferenz","openapi":"de/api-manual/language-series/gpt/decisions/decisions-reference.json POST /v1/decisions","href":"/de/api-manual/language-series/gpt/decisions/decisions-reference"}]}]},{"group":"Grok","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"Grok Schnittstelle für alle Modelle - Schnellstart Chat Completions","openapi":"de/api-manual/language-series/grok/chat-completions/chat-completions-quickstart.json POST /v1/chat/completions","href":"/de/api-manual/language-series/grok/chat-completions/chat-completions-quickstart"},{"title":"Grok Schnittstelle für alle Modelle - Chat Completions vollständige Parameter","openapi":"de/api-manual/language-series/grok/chat-completions/chat-completions-reference.json POST /v1/chat/completions","href":"/de/api-manual/language-series/grok/chat-completions/chat-completions-reference"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"Grok Schnittstelle für alle Modelle - Schnellstart Responses","openapi":"de/api-manual/language-series/grok/responses/responses-quickstart.json POST /v1/responses","href":"/de/api-manual/language-series/grok/responses/responses-quickstart"},{"title":"Grok Schnittstelle für alle Modelle - Responses vollständige Parameter","openapi":"de/api-manual/language-series/grok/responses/responses-reference.json POST /v1/responses","href":"/de/api-manual/language-series/grok/responses/responses-reference"}]}]},{"group":"Doubao Seed 2.0","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"Doubao Seed 2.0 - Schnellstart","openapi":"de/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-quickstart.json POST /v1/chat/completions","href":"/de/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-quickstart"},{"title":"Doubao Seed 2.0 - Vollstaendige API-Referenz","openapi":"de/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-reference.json POST /v1/chat/completions","href":"/de/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-reference"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"Doubao Seed 2.0 Responses API - Schnellstart","openapi":"de/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-responses-quickstart.json POST /v1/responses","href":"/de/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-responses-quickstart"},{"title":"Doubao Seed 2.0 Responses API - Vollstaendige API-Referenz","openapi":"de/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-responses-reference.json POST /v1/responses","href":"/de/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-responses-reference"}]}]},{"group":"DeepSeek","icon":"comments","pages":[{"group":"DeepSeek V4","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"DeepSeek V4 - OpenAI-kompatible API","openapi":"de/api-manual/language-series/deepseek-v4/deepseek-v4-chat.json POST /v1/chat/completions","href":"/de/api-manual/language-series/deepseek-v4/deepseek-v4-chat"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"DeepSeek V4 - Anthropic-kompatible API","openapi":"de/api-manual/language-series/deepseek-v4/deepseek-v4-messages.json POST /v1/messages","description":"- Verwenden Sie das Anthropic Messages Protokoll, um die DeepSeek V4 Modelle aufzurufen\n- Unterstützte Modelle: `deepseek-v4.1-flash-1017` / `deepseek-v4.1-flash` / `deepseek-v4-flash` / `deepseek-v4-pro` / `deepseek-v4-flash-vision-exp`\n- Request- / Response-Struktur ist an die Anthropic API angeglichen\n- **Bildverständnis**: `deepseek-v4.1-flash` / `deepseek-v4.1-flash-1017` / `deepseek-v4-flash-vision-exp` unterstützt `image`-Content-Blöcke (`source.type` kann `base64` oder `url` sein)\n- **System-Prompts**: Über das Top-Level-Feld `system` übergeben\n- **Thinking-Modus**: Schalter über das `thinking`-Objekt; Denkinhalte werden über `content[type=thinking]` Block zurückgegeben\n- **Streaming-Ausgabe**: SSE-Event-Stream\n- **Tool-Aufrufe**: Kompatibel mit Anthropic `tool_use` / `tool_result` Ablauf\n\n> ⚠️ **Wichtig**: Ein `image`-Block an `deepseek-v4-flash` / `deepseek-v4-pro` **löst keinen Fehler aus**; der Upstream ersetzt das Bild jedoch durch den Platzhalter `[Unsupported Image]`. Das Modell sieht das Bild nicht, und die Anfrage wird dennoch berechnet. Setzen Sie für Bildverständnis `model` immer auf `deepseek-v4.1-flash` / `deepseek-v4.1-flash-1017` / `deepseek-v4-flash-vision-exp`.","href":"/de/api-manual/language-series/deepseek-v4/deepseek-v4-messages"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"DeepSeek V4 - Responses-API","openapi":"de/api-manual/language-series/deepseek-v4/deepseek-v4-responses.json POST /v1/responses","href":"/de/api-manual/language-series/deepseek-v4/deepseek-v4-responses"}]}]},{"group":"DeepSeek V3.2","icon":"comments","pages":[{"title":"DeepSeek - Vollstaendige API-Referenz","openapi":"de/api-manual/language-series/deepseek/deepseek-reference.json POST /v1/chat/completions","description":"- DeepSeek-Modelle im OpenAI-SDK-Format aufrufen\n- Synchroner Verarbeitungsmodus, Echtzeit-Antwort\n- Unterstützt `deepseek-chat` (allgemeine Konversation) und `deepseek-reasoner` (tiefes Denken) Modelle\n- **Text-Chat**: Einzel- oder Mehrrundenkonversation mit Kontext\n- **System-Prompts**: KI-Rolle und -Verhalten anpassen\n- **Streaming**: SSE-Streaming-Ausgabeunterstützung\n- **Tool Calling**: Function-Calling-Unterstützung","href":"/de/api-manual/language-series/deepseek/deepseek-reference"}]}]},{"group":"MiniMax","icon":"comments","pages":[{"group":"MiniMax-M3.1-Flash","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"MiniMax-M3.1-Flash - OpenAI-kompatible API","openapi":"de/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-chat.json POST /v1/chat/completions","href":"/de/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-chat"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"MiniMax-M3.1-Flash - Anthropic-kompatible API","openapi":"de/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-messages.json POST /v1/messages","href":"/de/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-messages"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"MiniMax-M3.1-Flash - Responses API","openapi":"de/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-responses.json POST /v1/responses","href":"/de/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-responses"}]}]},{"group":"MiniMax-M3","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"MiniMax-M3 - OpenAI-kompatible API","openapi":"de/api-manual/language-series/minimax-m3/minimax-m3-chat.json POST /v1/chat/completions","href":"/de/api-manual/language-series/minimax-m3/minimax-m3-chat"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"MiniMax-M3 - Anthropic-kompatible API","openapi":"de/api-manual/language-series/minimax-m3/minimax-m3-messages.json POST /v1/messages","href":"/de/api-manual/language-series/minimax-m3/minimax-m3-messages"}]}]},{"group":"MiniMax-M2.5","icon":"comments","pages":[{"title":"MiniMax-M2.5 - Vollständige API-Referenz","openapi":"de/api-manual/language-series/minimax-m2.5/minimax-m2.5-api.json POST /v1/chat/completions","href":"/de/api-manual/language-series/minimax-m2.5/minimax-m2.5-api"}]}]},{"group":"Qwen","icon":"comments","pages":[{"group":"Qwen3.8-Max","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"Qwen3.8-Max - Vollständige Parameterdokumentation","openapi":"de/api-manual/language-series/qwen3.8-max/qwen3.8-max-chat.json POST /v1/chat/completions","href":"/de/api-manual/language-series/qwen3.8-max/qwen3.8-max-chat"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"Qwen3.8-Max - Responses-Schnittstelle","openapi":"de/api-manual/language-series/qwen3.8-max/qwen3.8-max-responses.json POST /v1/responses","href":"/de/api-manual/language-series/qwen3.8-max/qwen3.8-max-responses"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"Qwen3.8-Max - Anthropic-kompatible Schnittstelle","openapi":"de/api-manual/language-series/qwen3.8-max/qwen3.8-max-messages.json POST /v1/messages","href":"/de/api-manual/language-series/qwen3.8-max/qwen3.8-max-messages"}]}]}]},{"group":"GLM","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"GLM Schnittstelle für alle Modelle - Schnellstart Chat Completions","openapi":"de/api-manual/language-series/glm/chat-completions/chat-completions-quickstart.json POST /v1/chat/completions","href":"/de/api-manual/language-series/glm/chat-completions/chat-completions-quickstart"},{"title":"GLM Schnittstelle für alle Modelle - Chat Completions vollständige Parameter","openapi":"de/api-manual/language-series/glm/chat-completions/chat-completions-reference.json POST /v1/chat/completions","href":"/de/api-manual/language-series/glm/chat-completions/chat-completions-reference"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"GLM Schnittstelle für alle Modelle - Schnellstart Responses","openapi":"de/api-manual/language-series/glm/responses/responses-quickstart.json POST /v1/responses","href":"/de/api-manual/language-series/glm/responses/responses-quickstart"},{"title":"GLM Schnittstelle für alle Modelle - Responses vollständige Parameter","openapi":"de/api-manual/language-series/glm/responses/responses-reference.json POST /v1/responses","href":"/de/api-manual/language-series/glm/responses/responses-reference"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"GLM Schnittstelle für alle Modelle - Schnellstart Messages","openapi":"de/api-manual/language-series/glm/messages/messages-quickstart.json POST /v1/messages","href":"/de/api-manual/language-series/glm/messages/messages-quickstart"},{"title":"GLM Schnittstelle für alle Modelle - Messages vollständige Parameter","openapi":"de/api-manual/language-series/glm/messages/messages-reference.json POST /v1/messages","href":"/de/api-manual/language-series/glm/messages/messages-reference"}]}]}]},{"group":"Kontoverwaltung","pages":[{"title":"Guthabennutzung abrufen","openapi":"de/api-manual/account-management/get-credits.json GET /v1/credits","href":"/de/api-manual/account-management/get-credits"}]},{"group":"Aufgabenverwaltung","pages":[{"title":"Fehlercode-Referenz","icon":"triangle-exclamation","href":"/de/api-manual/task-management/error-codes"},{"title":"Aufgabenstatus abfragen","openapi":"de/api-manual/task-management/get-task-detail.json GET /v1/tasks/{task_id}","href":"/de/api-manual/task-management/get-task-detail"}]},{"group":"Dateiverwaltung","pages":[{"group":"File Upload","icon":"upload","pages":[{"title":"Base64-Datei-Upload","openapi":"de/api-manual/file-series/upload-base64.json POST /api/v1/files/upload/base64","href":"/de/api-manual/file-series/upload-base64"},{"title":"Dateistream-Upload","openapi":"de/api-manual/file-series/upload-stream.json POST /api/v1/files/upload/stream","href":"/de/api-manual/file-series/upload-stream"},{"title":"URL-Datei-Upload","openapi":"de/api-manual/file-series/upload-url.json POST /api/v1/files/upload/url","href":"/de/api-manual/file-series/upload-url"}]},{"title":"Dateikontingent abfragen","openapi":"de/api-manual/file-series/quota.json GET /api/v1/files/quota","href":"/de/api-manual/file-series/quota"}]}]},{"tab":"Integrationsanleitung","pages":[{"title":"Integrationsanleitung","href":"/de/integration-guide/claude-code-cli"}]},{"tab":"Benutzerhandbuch","pages":[{"title":"Benutzerhandbuch","href":"/de/introduction"}]}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/api-manual/language-series/deepseek-v4/deepseek-v4-responses"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/api-manual/language-series/deepseek-v4/deepseek-v4-responses"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/api-manual/language-series/deepseek-v4/deepseek-v4-responses"}]},{"language":"es","pages":[{"title":"es","href":"/es/api-manual/language-series/deepseek-v4/deepseek-v4-responses"}]}]},"basePath":"","title":"DeepSeek V4 - Responses-API - EvoLink.AI","buildId":"dpl_6PxPD4Fj1JDU9BJxEHvfdUmxKThw","deploymentId":"dpl_6PxPD4Fj1JDU9BJxEHvfdUmxKThw","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CASS2Vpq.js","utils-4k9fyWRu.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-UU-UueZb.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BgJ0LOYq.js","snippetPresets-CMgzlMR-.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BzEJegkK.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CZuQIZdk.js","shallow-Bw5arfMA.js","getApiPlaygroundDisplay-Ds834aVN.js","CodeSnippet-CKzmjw9L.js","CodeSnippets-BRpgomdp.js","Page-DvEUoD2H.js","getPastedJson-B0N-Tn76.js","icon-DASMs9nC.js","MethodPill-BA6DBLqx.js","DuplicateIcon-BMT5qfbJ.js","createIcon-CNfwVWPx.js","DynamicMarkdown-JYyBNlrJ.js","SectionHeading-BbZnmz8a.js","axios-vUo_bRtp.js","Markdown-LUU0YLpA.js","clsx-Di4ek5Ae.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-VEVWQCR4.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CPszyu99.js"]}