Диагностика
Решение ошибок и совместимость
Поиск по реальным API-ошибкам, проверка совместимости моделей и готовые конфигурации для IDE, SDK и no-code инструментов.
Пошаговое объяснение без лишних деталей
Найдите ошибку по её тексту
Вставьте фрагмент сообщения или выберите клиент. Поиск выполняется в браузере и не отправляет текст ошибки на сервер.
Найдено: 33
ClaudeClaude: thinking.enabled is not supportedAdaptive thinking вместо старого thinking.enabled.Claude Desktop · Claude Code · CursorClaudeClaude: model does not support the effort parameterУдаление effort для неподдерживаемых моделей.Claude Desktop · Claude CodeClaudeКак подключить Claude Desktop к совместимому APIBase URL, ключ, модель и проверка подключения.Claude DesktopClaudeAnthropic API: отсутствует anthropic-versionОбязательный заголовок нативного Messages API.Claude Code · Python SDKOpenAImax_tokens или max_completion_tokensЛимиты ответа для Chat Completions и Responses.OpenAI SDK · Codex · CursorOpenAIRole developer is not supportedСовместимость ролей developer и system.OpenAI SDK · Codex · LangChainOpenAIresponse_format json_schema не поддерживаетсяStructured Outputs и fallback на JSON mode.OpenAI SDK · LangChain · n8nOpenAIparallel_tool_calls is not supportedFunction calling без неподдерживаемого параметра.Codex · Cursor · LangChainOpenAIstream_options.include_usage вызывает 400Streaming для upstream без usage chunk.OpenAI SDK · Cursor · Open WebUIIDECodex и Responses API через совместимый шлюзEndpoint, tools и подходящие модели для Codex.CodexGeminiGemini: invalid system_instructionНе смешивайте Gemini и OpenAI форматы.Gemini CLI · Google GenAI SDKGeminiGemini safetySettings: неверный форматКатегории, пороги и версии Gemini SDK.Gemini CLI · Google GenAI SDKМоделиDeepSeek Reasoner: несовместимые параметрыReasoning-модель без лишних sampling options.OpenAI SDK · Cursor · n8nМоделиGrok: параметры live search не поддерживаютсяProvider-native search и обычные tools.OpenAI SDK · LangChainМоделиQwen enable_thinking: совместимость клиентовVendor-параметр только для подходящих Qwen.Qwen Code · OpenAI SDK · CursorМоделиKimi: context length exceededИстория, tools и резерв токенов ответа.Cursor · Open WebUIAPIКак автоматически поддерживать новые моделиCapabilities вместо hardcode по названию модели.Любой клиентIDECursor: model not found с custom APIТочный model ID и корректный Base URL.CursorIDEWindsurf, Zed и JetBrains: настройка APIПроверка Base URL и двойного /v1.Windsurf · Zed · JetBrainsМедиаГенерация изображений: неверный endpointImages API, chat или асинхронный vendor route.OpenAI SDK · n8n · DifyМедиаAudio: input format is not supportedMultipart, MIME type и двоичный ответ.OpenAI SDK · n8nМедиаВидео API: где искать результатСинхронный videos[].url, task ID, polling и временный URL.n8n · Python · JavaScriptМедиаEmbeddings: dimensions is not supportedРазмер вектора должен поддерживаться моделью и БД.OpenAI SDK · LangChain · DifyМедиаRerank: endpoint not foundRerank — отдельный тип модели, не embeddings.Dify · LangChain · Open WebUIИнтеграцииLangChain: неверный openai_api_baseПараметры разных версий без двойного /v1.LangChain Python · LangChain JSИнтеграцииn8n OpenAI node возвращает 401Credentials, ключ и custom Base URL.n8nИнтеграцииDify не проходит проверку custom providerОтдельные типы LLM, embeddings и rerank.DifyИнтеграцииOpen WebUI не показывает моделиДоступ к /v1/models из контейнера.Open WebUIAPI401 Invalid API keyBearer, статус ключа и Base URL.Любой клиентAPI404 Model not foundТочный ID, alias и доступ API-ключа.Любой клиентAPI400 Unknown or unsupported parameterМинимальный запрос и capability-профиль.Любой клиентAPI429 Rate limit: правильный retryBackoff, jitter, RPM, TPM и concurrency.Python SDK · JavaScript SDK · IDEAPISSE stream: JSON parse errorРазбор data events вместо одного JSON.JavaScript · Python · IDE
Генератор совместимой конфигурации
Выберите клиент и тип модели. Генератор покажет Base URL, рекомендуемый протокол и безопасный минимальный запрос.
Минимальная проверка
OPENAI_BASE_URL=https://elysiumai.garden/v1
API_KEY=sk-...
curl https://elysiumai.garden/v1/chat/completions \
-H "Authorization: Bearer sk-..." \
-H "Content-Type: application/json" \
-d '{
"model": "your-model-id",
"messages": [{"role": "user", "content": "Проверка"}]
}'Генератор не проверяет наличие модели в реальном времени. Скопируйте точный ID из каталога и выполните минимальный запрос до включения tools, thinking и streaming.
Как мы поддерживаем новые модели
- Совместимость определяется по протоколу и возможностям модели, а не только по словам GPT, Claude, Gemini или Opus в имени.
- Для неизвестных моделей применяется консервативный профиль, после чего возможности уточняются по метаданным и ответам upstream.
- Безопасный retry допускается только для детерминированной параметрической ошибки и не должен повторять уже выполненный платный запрос.
Термины на этой странице
Короткая расшифровка обозначений, которые встречаются в этом разделе.
ТерминBase URL
Что означаетБазовый адрес API, к которому клиент добавляет нужный маршрут.
ТерминAPI-ключ
Что означаетСекрет для авторизации и списания запросов с вашего баланса.
ТерминModel ID
Что означаетТочное системное имя модели из каталога Elysium AI.
ТерминEndpoint
Что означаетМаршрут конкретной операции после базового адреса API.
ТерминRequest
Что означаетОдин запрос клиента к API вместе с его заголовками и телом.
ТерминResponse
Что означаетРезультат обработки запроса: статус, заголовки и данные.