runapi-cli
Faz seu agente criar imagens, vídeos e áudios usando inteligência artificial. É útil para gerar conteúdo multimídia de forma automatizada.
O que ela faz
Esta ferramenta permite que você crie imagens, vídeos e músicas usando inteligência artificial. Você pode usá-la para executar tarefas de IA diretamente do seu computador ou de um servidor.
Quando usar
- ✓Quando você quiser criar uma imagem a partir de uma descrição.
- ✓Quando precisar gerar um vídeo curto com IA.
- ✓Para produzir um áudio ou música com base em um comando.
Exemplo do que pedir para a IA
“Crie uma imagem de um gato astronauta em Marte.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Você instala um programa no seu computador chamado 'runapi'. Depois, usa comandos simples no terminal para dizer qual tipo de mídia (imagem, vídeo, áudio) você quer criar e como ela deve ser.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill runapi-cliOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/runapi-cli/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
CLI RunAPI
Visão Geral
O CLI runapi é a camada de execução para tarefas de modelos RunAPI. Use-o quando um agente precisar gerar imagens, vídeos ou música/áudio com IA, executar um trabalho de modelo único, passar um corpo de requisição JSON, aguardar uma tarefa assíncrona ou automatizar o RunAPI a partir de um terminal, servidor ou job de CI.
Repositório de origem: github.com/runapi-ai/cli-skill (Apache-2.0)
Quando Usar Esta Skill
- Use quando o usuário pedir para executar um modelo RunAPI a partir de um agente.
- Use quando o usuário precisar inspecionar a autenticação ou o status da conta do CLI RunAPI.
- Use quando o usuário quiser passar corpos de requisição JSON para serviços RunAPI.
- Use quando o usuário quiser submeter tarefas assíncronas RunAPI e aguardar a conclusão.
- Use quando o usuário quiser instalar o CLI RunAPI em uma máquina local, servidor ou runner de CI.
Instalar
macOS / Linux
brew install runapi-ai/tap/runapi
Servidor / CI
Baixe o instalador, inspecione-o e execute-o localmente.
curl -fsSL https://runapi.ai/cli/install.sh -o runapi-install.sh
less runapi-install.sh
sh runapi-install.sh
Para fixar uma versão específica:
sh runapi-install.sh --version v0.1.0
O instalador detecta o SO e a arquitetura, verifica o checksum SHA-256 de https://runapi.ai/cli/latest.json e se recusa a escrever o binário se a verificação falhar.
Autenticação
Trate a autenticação e a geração do RunAPI como sensíveis à segurança: comandos podem chamar serviços remotos, consumir créditos e expor o estado da conta. Revise os scripts do instalador antes de executá-los e mantenha as chaves de API em variáveis de ambiente ou stdin, não no histórico do shell.
Verifique o estado atual primeiro:
runapi auth status
| Fonte | Como |
|---|---|
| Ambiente | Leia RUNAPI_API_KEY do ambiente |
| Configuração salva | printf '%s' "$RUNAPI_API_KEY" | runapi auth import-token --token - |
| Login no navegador | runapi login apenas quando o usuário explicitamente desejar autenticação via navegador |
RUNAPI_BASE_URL substitui o URL base padrão.
Evite passar segredos diretamente em argumentos de comando. Prefira RUNAPI_API_KEY ou importação de token via stdin com --token -.
Descobrir Serviços, Comandos e Campos
O CLI é focado em JSON. Cada serviço expõe comandos tipados, e cada comando documenta seus campos de requisição através de --help. Inspecione a ajuda do comando antes de compor uma requisição.
runapi --help
runapi suno --help
runapi suno text-to-music --help
Executar um Modelo
Passe o corpo da requisição como JSON através de --input-file, --input ou stdin. O fluxo padrão é síncrono e faz polling até que a tarefa seja concluída.
runapi suno text-to-music --input-file request.json
runapi suno text-to-music --async --input-file request.json
runapi wait <task-id> --service suno --action text-to-music
runapi get <task-id> --service suno --action text-to-music
Respostas JSON vão para stdout; linhas de progresso vão para stderr. Use pipe para jq para análise downstream.
Conta
runapi account info
runapi account balance
Instalar a Skill em Outro Runtime de Agente
runapi agent install-skill --target claude
runapi agent install-skill --target codex
runapi agent install-skill --target gemini
runapi agent install-skill --target openclaw
runapi agent list-targets
runapi agent install-skill --target-dir <path>
Limitações
- Chamadas de modelos RunAPI exigem uma conta RunAPI válida ou chave de API.
- Algumas tarefas de modelo são de longa duração e devem usar
--asyncmaisrunapi wait. - O login no navegador é interativo e não deve ser o caminho padrão para agentes.
- Esta skill não substitui a validação de parâmetros específicos do modelo; inspecione a ajuda do comando antes de construir o JSON da requisição.
Notas de Segurança e Proteção
- Nunca cole chaves de API em exemplos de comandos ou texto de PR.
- Prefira
RUNAPI_API_KEYou importação de token via stdin em vez de segredos na linha de comando. - Não execute
runapi logininterativos por padrão a partir de um agente. - Verifique o código de saída do CLI antes de assumir que uma tarefa foi bem-sucedida.
Referências
- Skill CLI RunAPI: https://github.com/runapi-ai/cli-skill
- Repositório CLI RunAPI: https://github.com/runapi-ai/cli
- Catálogo de modelos RunAPI: https://runapi.ai/models.md
Perguntas frequentes
Como instalo essa ferramenta?
Você pode instalar usando um comando no terminal, como 'brew install runapi-ai/tap/runapi' no macOS, ou baixando um script de instalação para outros sistemas.
Preciso de uma conta para usar?
Sim, você precisa de uma conta RunAPI ou de uma chave de API para usar os serviços de geração de mídia.
É seguro usar minhas chaves de API?
É recomendado não colocar suas chaves de API diretamente nos comandos. Use variáveis de ambiente ou passe-as de forma segura para evitar que sejam expostas.
Detalhes
Descrição original do autor
Generate AI images, videos, and music/audio from agents using the RunAPI CLI.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4036
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
blender-motion-state-inspection
Permite inspecionar detalhes de animações em 3D. É útil para verificar poses, movimentos e o alinhamento de personagens em animações.
affaan-m/ECC
manim-video
Faz seu agente criar vídeos explicativos animados. Ele usa o Manim para gerar gráficos e diagramas claros para conceitos técnicos.
affaan-m/ECC
remotion-video-creation
Orienta seu agente na criação de vídeos usando React com a biblioteca Remotion. Ele cobre boas práticas para animações, áudio, legendas e outros elementos visuais.
affaan-m/ECC