RunAPI CLI.
Terminalinizde AI Modelleri.
Tek bir binary, 130+ AI modeli — Suno, Veo, Kling, Flux, Claude, GPT ve diğerleri — JSON-first çıktı ile script'lere, CI pipeline'larına ve agent runtime'larına temizce uyum sağlar.
# Kurulum
curl -fsSL https://runapi.ai/cli/install.sh | sh
# Kimlik doğrulama
runapi login
# Görsel oluştur
runapi nano-banana generate \
--input '{"prompt":"a hummingbird drinking espresso"}'
# Müzik oluştur (fire-and-forget, sonra poll et)
TASK_ID=$(runapi suno generate --async \
--input '{"prompt":"indie rock about coding"}' | jq -r .id)
runapi wait "$TASK_ID" --service suno --action generate
Kurulum İçin Üç Yöntem
curl (Linux / macOS)
İşletim sistemi ve mimariyi otomatik algılar, SHA-256 checksum doğrular, /usr/local/bin içine yazar.
curl -fsSL https://runapi.ai/cli/install.sh | sh
Homebrew
Resmî Homebrew tap'i. brew upgrade ile otomatik güncellenir.
brew install runapi-ai/tap/runapi
Go Kaynak Kodundan Derleme
Go 1.22+ ile kaynak koddan derleyin.
go install github.com/runapi-ai/cli/cmd/runapi@latest
Dakikalar İçinde Geliştirmeye Başlayın
Önce kimlik doğrulayın, sonra üretin.
# Tarayıcı tabanlı giriş (laptop)
runapi login
# Bir token içe aktarın (CI / headless)
printf '%s' "$RUNAPI_API_KEY" | runapi auth import-token --token -
# Doğrula
runapi auth status
runapi nano-banana generate \
--input '{"prompt":"a hummingbird drinking espresso","aspect_ratio":"1:1"}'
# { "id": "task_abc123", "status": "completed", "output": { ... } }
# Uzun işler için fire-and-forget
TASK_ID=$(runapi suno generate --async \
--input '{"prompt":"upbeat indie rock about coding"}' | jq -r .id)
# Tamamlanana kadar poll et
runapi wait "$TASK_ID" --service suno --action generate
Geliştiriciler için tasarlandı
JSON-Öncelikli Çıktı
Her komut yapılandırılmış JSON döndürür — jq ile pipe edin, script’lere besleyin, herhangi bir dilde ayrıştırın.
Async + Polling
--async ile fire-and-forget kullanın, ardından runapi wait ile poll edin. Uzun süren üretim görevleri için tasarlandı.
Agent Runtime
Tek bir komutla CLI becerilerini Claude Code, Codex, Gemini CLI ve diğer agent runtime’larına kurun.
Sık Sorulan Sorular
Üç seçenek var: curl -fsSL https://runapi.ai/cli/install.sh | sh (işletim sistemi ve mimariyi otomatik algılar), brew install runapi-ai/tap/runapi (Homebrew) veya go install github.com/runapi-ai/cli/cmd/runapi@latest (Go kaynak derlemesi).
amd64 ve arm64 mimarilerinde macOS ve Linux. curl kurulum betiği işletim sisteminizi ve CPU’nuzu otomatik algılar, SHA-256 doğrulaması yapar ve binary’yi /usr/local/bin içine yazar.
Evet. CI/CD pipeline’ınızda curl kurucusunu kullanın ve RUNAPI_API_KEY değerini bir environment variable olarak ayarlayın. CLI, etkileşimsiz ortamlar için runapi auth import-token ile headless kimlik doğrulamayı destekler.
18 sağlayıcıda 130’dan fazla model: müzik için Suno, video için Kling ve Veo, görseller için Flux ve Nano Banana, ses için ElevenLabs ve LLM’ler için Claude, GPT, Gemini, DeepSeek.
Fire-and-forget için --async bayrağını kullanın. CLI size hemen bir görev ID’si döndürür. Ardından tamamlanana kadar poll etmek için runapi wait TASK_ID kullanın. JSON çıktısı, görev ID’lerini jq ile kolayca ayıklamanızı sağlar.
Terminalinizden yapay zeka modellerini çalıştırmaya hazır mısınız?
CLI’yi kurun ve dakikalar içinde üretmeye başlayın.