deapi — скилл для Claude Code: медиа через API и установка
Скилл запускает через deAPI транскрибацию, генерацию изображений и аудио, OCR и другие медиа-задачи. Пригодится, когда нужно обработать файл или создать медиа из запроса агенту.
npx skills add deapi-ai/claude-code-skills --skill deapi -a claude-codeЧто делает deapi
deapi добавляет команды для транскрибации видео и аудио, генерации изображений, речи и видео, распознавания текста на изображениях, удаления фона, увеличения разрешения и создания текстовых эмбеддингов. Отдельные команды проверяют баланс и настраивают доставку результатов через вебхуки или веб-сокеты для серверных приложений.
Для работы нужна переменная окружения DEAPI_API_KEY. Запросы выполняются асинхронно: сначала сервис возвращает request_id, затем агент опрашивает статус с интервалом в 10 секунд и получает результат по result_url. Поэтому готовый файл не появится сразу после запуска команды.
Какие задачи решает
- расшифровать аудио или видео с YouTube, Twitch, Kick и X
- создать изображение по текстовому описанию
- синтезировать речь из текста
- извлечь текст с изображения или убрать его фон
- получить эмбеддинги для семантического поиска
Примеры запросов агенту
- Расшифруй видео по ссылке
https://youtube.com/watch?v=...командой/transcribe. - Создай изображение заката над горами через
/generate-image. - Преобразуй текст «Hello world» в речь командой
/generate-audioс голосомam_adam.
Как установить deapi
1Через Skills CLI (Vercel)
npx skills add deapi-ai/claude-code-skills --skill deapi -a claude-code2Вручную: положить файлы
~/.claude/skills/deapi/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/deapi/
1Через Skills CLI (Vercel)
npx skills add deapi-ai/claude-code-skills --skill deapi -a codex2Вручную: положить файлы
.agents/skills/deapi/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add deapi-ai/claude-code-skills --skill deapi -a cursor2Вручную: положить файлы
.cursor/skills/deapi/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install deapi-ai/claude-code-skills deapi2Вручную: положить файлы
.github/skills/deapi/SKILL.md1Через Skills CLI (Vercel)
npx skills add deapi-ai/claude-code-skills --skill deapi -a gemini-cli2Командой платформы
gemini skills install https://github.com/deapi-ai/claude-code-skills --path deapiВручную: положить файлы
.devin/skills/deapi/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add deapi-ai/claude-code-skills --skill deapi -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о deapi
Как установить deapi в Claude Code?
Выполните npx skills add deapi-ai/claude-code-skills --skill deapi -a claude-code. Файл скилла находится по пути ~/.claude/skills/deapi/SKILL.md.
Что делает deapi?
Скилл запускает через deAPI команды для работы с текстом, изображениями, аудио и видео. В том числе он умеет транскрибировать, генерировать медиа и извлекать текст с изображений.
Что нужно для работы deapi?
Задайте переменную окружения DEAPI_API_KEY. Запросы асинхронные: агент ждёт завершения задачи, опрашивая её статус каждые 10 секунд.
Исходный текст
SKILL.md · MIT
--- name: deapi description: AI media generation via deAPI. Transcribe YouTube/audio/video, generate images from text, text-to-speech, OCR, remove backgrounds, upscale images, create videos, generate embeddings. 10-20x cheaper than OpenAI/Replicate. user-invocable: true disable-model-invocation: false --- # deAPI Media Generation AI-powered media tools via decentralized GPU network. ## Available Commands | Command | Use when user wants to... | |---------|---------------------------| | `/transcribe` | Transcribe YouTube, Twitch, Kick, X videos, or audio files | | `/generate-image` | Generate images from text descriptions | | `/generate-audio` | Convert text to speech (TTS) | | `/generate-video` | Create video from text or animate images | | `/ocr` | Extract text from images (OCR) | | `/remove-bg` | Remove background from images | | `/upscale` | Upscale image resolution (2x/4x) | | `/transform-image` | Apply style transfer to images | | `/embed` | Generate text embeddings for semantic search | | `/deapi-setup` | Configure result delivery (webhooks/websockets) for server apps | | `/deapi-balance` | Check account balance and remaining credits | ## Quick Examples ``` /transcribe https://youtube.com/watch?v=... /generate-image a sunset over mountains /generate-audio "Hello world" --voice am_adam ``` ## Setup Requires `DEAPI_API_KEY` environment variable: ```bash export DEAPI_API_KEY=your_key ``` Get your API key at [deapi.ai](https://deapi.ai) (free $5 credit). ## API Pattern All deAPI requests are async: 1. Submit job → get `request_id` 2. Poll status every 10s 3. When `done` → fetch from `result_url` For detailed API parameters, see [docs/api-reference.md](../docs/api-reference.md).
© deapi-ai · MIT · deapi-ai/claude-code-skills