CLI

RunAPI CLI.
Terminalinizde AI Modelleri.

Tek bir binary, 210+ 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.

macOS, Linux, Windows — amd64 ve arm64
Hızlı Başlangıç
runapi
# 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
runapi <service> <action> --input '{...}' JSON
Tek binary, 210+ model. Script'ler ve pipeline'lar için JSON-first çıktı.
GENEL BAKIŞ

RunAPI CLI Nedir?

RunAPI CLI, tek bir Go binary’si ile 23 sağlayıcıdan 210+ AI modelini tek bir birleşik API üzerinden çağırır. Suno, Kling, Flux, Claude ve GPT için ayrı SDK’lar kurmak yerine tek bir komut çalıştırırsınız — runapi <service> <action> — ve yapılandırılmış JSON alırsınız. Kimlik doğrulama, async polling ve çıktı biçimlendirmesini yönetir; böylece shell script’leriniz, CI pipeline’larınız ve agent runtime’larınız temiz kalır. Her istek aylık minimum olmaksızın çağrı başına faturalandırılır; CLI API anahtarınızı yerel olarak sakladığından bir kez kimlik doğrularsınız ve herhangi bir dizinden komut çalıştırırsınız.

INSTALL

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
QUICKSTART

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
runapi <service> <action> --input '{...}' JSON
FEATURES

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.

DESTEKLENen HİZMETLER

Ne Üretebilirsiniz?

Görsel Üretimi

Flux, Nano Banana, Recraft, Ideogram, Seedream, GPT Image, Imagen 4 — metin promptlarından görsel üretin ve düzenleyin.

Modelleri keşfet →

Video Üretimi

Kling, Veo, Runway, Luma, Hailuo, Wan, Seedance — yerleşik async polling ile metinden video üretimi.

Modelleri keşfet →

Müzik ve Ses

Müzik için Suno, metinden konuşmaya ve ses klonlama için ElevenLabs, konuşan avatarlar için InfiniteTalk.

Modelleri keşfet →

LLM Sohbet ve Tamamlama

Claude, GPT, Gemini, DeepSeek, Grok, Qwen — OpenAI uyumlu endpoint üzerinden akışlı sohbet tamamlama.

Modelleri keşfet →
FAQ

Sık Sorulan Sorular

İLGİLİ

Daha Fazlasını Keşfedin

Terminalinizden yapay zeka modellerini çalıştırmaya hazır mısınız?

CLI’yi kurun ve dakikalar içinde üretmeye başlayın.