Bir yapay zekâ asistanına ya da bir betiğe ücretli bir hizmete erişim vermek iki haklı soruyu getirir: sormadan harcamasını ne engeller ve anahtar sızarsa ne olur? Yeşilçam Studios CLI ve MCP sunucusu ikisine de aynı tasarımla yanıt verir. Jeton harcayan her işlem önce bir fiyat döner ve hiçbir şey kesmez; her API anahtarının yapabilecekleri de sınırlıdır. Bu rehber ikisini de anlatır; böylece asistanınıza ne kadar serbestlik tanıyacağınıza siz karar verirsiniz. Kurulum kurulum rehberinde anlatılır.

Ücretli her araç neden önce fiyat teklifi döner?

Jeton harcayan araçlar ilk çağrıda asla ücret kesmez. quote_only_nothing_charged işaretli bir teklif dönerler: kalemler, toplam, mevcut bakiyeniz ve bakiyenizin yetip yetmediği. Asistana bu fiyatı size göstermesi ve sorması söylenir. Ancak siz kabul ettiğinizde aynı aracı confirm=true ile yeniden çağırır; iş de jetonlar da ancak o zaman başlar ve düşülür.

Pratikte sohbet şöyle ilerler: taslak bir görsel istersiniz, asistan fiyatla ve bakiyenizle yanıt verir, siz evet dersiniz ve görsel üretilir. Hayır derseniz hiçbir şey harcanmamış olur.

Ücretli bir plana dahil aylık ücretsiz kullanımlar teklifte 0 jeton olarak görünür; yine de onay ister, çünkü planınızdaki hakkı kullanır.

Terminalde onay nasıl çalışır?

Ücretli bir komutu ek bayrak olmadan çalıştırırsanız CLI teklifi yazar ve Spend about … tokens? [y/N] diye sorar. Devam etmek için y yazın. Betikler için üç seçenek vardır:

  • --yes teklif edilen fiyatı sormadan onaylar.
  • --max-tokens <n> teklif n'nin üzerindeyse --yes verilmiş olsa bile işi reddeder. Her betikte güvenlik sınırı olarak kullanın.
  • --quote yalnız fiyatı gösterir ve çıkar.

Etkileşimli bir terminal yoksa ya da --json kullanıyorsanız --yes olmadan çalışan ücretli bir komut teklifi yazar, hiçbir şey kesmez ve 3 çıkış koduyla biter. Böylece betik "teklif gösterildi, onaylanmadı" durumunu biten bir işten ayırabilir. 2 çıkış kodu giriş yapılmadığını gösterir.

yesilcam video create "ocean waves at sunset" --tier draft --duration 5 --quote
yesilcam image "a lighthouse at dusk, 35mm film" --tier draft --aspect 16:9 --max-tokens 50000 --yes --out lighthouse.png

Asistanda da aynı sınır vardır: belli bir jeton tutarının altında kalmasını isterseniz max_tokens değerini verir ve araç daha pahalı her işi reddeder.

Fiyatlar ve iadeler nasıl işler?

Fiyatlar, planınız uygulanmış hâliyle uygulamadakiyle aynıdır; başarısız işler otomatik olarak iade edilir. yesilcam account pricing her işlemin jeton fiyatlarını, yesilcam account price ise tek bir işlemin planınızdaki kesin fiyatını verir. İki özelliğin kendi harcama kuralları vardır:

  • Uzun videolar üretilirken bölüm bölüm ücretlendirilir. Jetonunuz biterse üretim duraklar; longvideo resume ile devam edersiniz.
  • Otomasyonlar aylık bir üst sınırla kaydedilir. Bir otomasyonu onaylamak o sınıra kadar harcamaya izin vermek demektir ve harcama sınırı hiçbir zaman aşmaz.

Yalnız okuma mı, Okuma ve üretim mi?

Hesap → Geliştirici sayfasında anahtar oluştururken yetkisini seçersiniz. Yalnız okuma yetkili bir anahtar hesabınızı, bakiyenizi, fiyatları, kütüphanenizi ve işlerinizin durumunu görebilir, sonuçları indirebilir. Hiçbir şey üretemez, düzenleyemez, silemez ya da harcayamaz. Okuma ve üretim yetkili bir anahtar ise iş de başlatabilir ve jeton harcayabilir; bunu her zaman teklif ve onay adımından geçerek yapar.

MCP sunucusunun ayrı bir anahtarı vardır: --read-only ile başlatıldığında, anahtar daha fazlasını yapabilse bile yalnız okuyan araçları yükler. Raporlama betikleri ve panolar için yalnız okuma yetkili bir anahtar, üretim anahtarını ise yalnız gerçekten bir şey üretilmesi gereken yerde kullanın.

Bir API anahtarı neleri asla yapamaz?

Bazı işlemler, anahtarın yetkisi ne olursa olsun web uygulamasında kalır:

  • hesabı silmek, parolasını ya da e-posta adresini değiştirmek;
  • ödeme yapmak, jeton ya da plan satın almak, otomasyonlar için otomatik yüklemeyi açmak;
  • API anahtarı oluşturmak ya da iptal etmek;
  • sosyal medya hesabı bağlamak.

Yani sızan bir anahtar en fazla bakiyenizde zaten bulunan jetonları, yine aynı tekliflerden geçerek harcayabilir; sizi hesabınızın dışında bırakamaz ve jeton satın alamaz.

Anahtarlar nasıl saklanır, nasıl iptal edilir?

Bilgisayarınızda anahtar ~/.config/yesilcam/config.json dosyasında yalnız sizin kullanıcınızın okuyabileceği biçimde saklanır ve ekrana basılmaz. Bizim tarafımızda anahtarın kendisi değil yalnız güvenli bir parmak izi tutulur; anahtarın bir kez gösterilmesinin nedeni budur. Her anahtar 30 gün, 90 gün ya da 1 yıl sonra sona erecek biçimde ya da süresiz oluşturulabilir. Bir anahtarın sızmış olabileceğini düşünüyorsanız Hesap → Geliştirici sayfasından iptal edin ve yenisini oluşturun. yesilcam logout anahtarı yalnız o bilgisayardan siler; anahtarın kendisi süresi dolana ya da iptal edilene kadar geçerli kalır.

Gizlilik ve güvenlik nasıl sağlanır?

  • Medyanız özeldir. Dosyalarınızın bağlantıları imzalıdır ve birkaç saat sonra geçerliliğini yitirir; araçlarla indirme bunları tazeler. Herkese açık bağlantı ya da The Wall paylaşımı, onay gerektirebilecek bir paylaşım isteğinden geçer.
  • Kişiler ve karakterler. Karakterler her zaman yetişkindir; gerçek tanınmış kişiler kullanılamaz. Kendi fotoğrafınız ya da videonuz yalnız açık onayla (photo_consent, video_consent) ve bir güvenlik denetiminden sonra kullanılır.
  • Planlar. Bazı özellikler Basic ya da Pro ister: örneğin sinema kalitesi, Hikâyeden Film ve Flow (Pro), 30 saniyeden uzun videolar (Basic) ya da 60 saniyeden uzun videolar (Pro) ve otomasyonlar (Basic). Araçlar bunu sade bir dille söyler.

Asistanla çalışırken iyi alışkanlıklar

  • Bütçenizi baştan söyleyin: "100.000 jetonun üzerindeki her şey için önce bana sor."
  • Denemeleri taslak kalitede yapın, beğendiklerinizi daha yüksek kalitede üretin.
  • Oturumun başında ve sonunda bakiyenizi sorun.
  • Her bilgisayara ya da sunucuya, işinizi gören en kısa geçerlilikle ayrı bir anahtar verin; böylece birini iptal ettiğinizde diğerleri etkilenmez.

Sık sorulanlar

Asistan bir teklifi kendi kendine onaylayabilir mi? Araçlar, onay için yeniden çağrılmayı gerektirecek biçimde kurulmuştur ve sunucu asistana önce size sormasını söyler. Jeton harcayan her işte bu döngüde bir insanın yanıtı bulunsun; hiçbir şeyin harcanmaması gereken yerlerde yalnız okuma yetkili anahtar kullanın.

Aylık ücretsiz kullanım neden yine onay istiyor? Çünkü planınızdaki hakkın bir kısmını kullanır. Teklif 0 jeton gösterir; böylece bakiyenizden bir şey düşülmeyeceğini bilirsiniz.

Bakiyem bittiğinde bir anahtar jeton satın alabilir mi? Hayır. Jeton ve plan satın almak ve otomatik yükleme yalnız web uygulamasında yapılabilir.