Логотип Desentra AIDesentra AI
ГлавнаяPrompt HubТарифыFAQ
Свайпайте разделы← →

Подключения

API + MCP

Ключ привязан к вашему аккаунту и балансу. Любая генерация через REST API или MCP списывает те же кредиты, что и генерация в интерфейсе. Если кредитов недостаточно, API вернёт ошибку.

Ваш ключ

Загружаю ключ...

REST API

Базовый URL: https://www.desentraai.ru. Во всех запросах передавайте заголовок Authorization: Bearer YOUR_KEY.

curl --request POST 'https://www.desentraai.ru/api/video/generate' \
  --header 'Authorization: Bearer YOUR_DE...KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "provider": "sidence",
    "prompt": "Кинематографичный кадр: город будущего на закате, плавный пролёт камеры",
    "sidenceModel": "bytedance/seedance-2",
    "mode": "TEXT_2_VIDEO",
    "duration": "8",
    "resolution": "720p",
    "aspectRatio": "16:9",
    "generateAudio": false
  }'
curl 'https://www.desentraai.ru/api/video/status?provider=sidence&taskId=TASK_ID&quality=1080p' \
  --header 'Authorization: Bearer YOUR_DE...KEY'
curl --request POST 'https://www.desentraai.ru/api/market/generate' \
  --header 'Authorization: Bearer YOUR_DE...KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "modelId": "claude",
    "variantId": "claude-sonnet-46",
    "prompt": "Составь короткий план запуска рекламной кампании.",
    "settings": {
      "temperature": 0.7,
      "maxTokens": 2048
    }
  }'

MCP

MCP endpoint: https://www.desentraai.ru/api/mcp. Сервер даёт три инструмента: список возможностей, запуск генерации и проверка статуса.

{
  "mcpServers": {
    "desentra": {
      "url": "https://www.desentraai.ru/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_DE...KEY"
      }
    }
  }
}
Подключи Desentra AI через MCP.
1. Используй MCP endpoint: https://www.desentraai.ru/api/mcp
2. Авторизация: Authorization: Bearer <мой API ключ>
3. Сначала вызови tool desentra_capabilities и прочитай доступные модели.
4. Для генераций вызывай desentra_generate с modality video/image/audio/market и body как для REST endpoint.
5. Для проверки задач вызывай desentra_status с нужными query-параметрами.
6. Если API вернул ошибку о кредитах, покажи пользователю, что баланс нужно пополнить.