<!-- Canonical URL: https://ask.atlascloud.ai/tr/automate-ai-image-video-generation-n8n-atlas-cloud -->

# n8n'de AI görsel ve video üretimini nasıl otomatikleştiririm?

> Görev göndermek, prediction ID saklamak ve sonuçları asenkron toplamak için Atlas Cloud düğümlerini ya da HTTP Request'i kullanın. Devam ettirilebilir bir akış için gönderim, durum, doğrulama ve teslimatı ayırın.

Güvenilir yöntem, her üretimi asenkron görev olarak göndermek, task ID'yi saklamak ve tamamlanınca çıktıyı almaktır. Atlas Cloud community node'ları standart işlemleri; HTTP Request ise yeni modelleri ve gelişmiş parametreleri kapsar.

## Doğru n8n kurulumu ile başlayın

Paketin adı `n8n-nodes-atlascloud`'dur. Community node'ları self-hosted n8n'de bir owner tarafından kurulmalıdır.

| Node | Rol |
| --- | --- |
| Atlas Cloud Chat | Senkron LLM konuşmaları |
| Atlas Cloud Task Submit | Asenkron medya görevleri başlatır |
| Atlas Cloud Task Status | Durum ve çıktıyı kontrol eder |

Yeni model eksikse HTTP Request kullanın. Community paketi katalogdan geride kalabilir.

## Asenkron yapıyı anlayın

1. Üretimi gönderin ve `data.id` içinde prediction ID alın.
2. Tamamlanana veya hata verene kadar `/api/v1/model/prediction/{id}` kontrol edin.

`Tetikleyici → Prompt hazırla → Gönder → ID sakla → Bekle veya devam et → Kontrol et → Çıktıyı sakla → Bildir`

Çift üretim olmadan devam etmek için ID'yi kaynak kayıtla saklayın.

## Submit Only veya Wait for Completion seçin

| Yöntem | En iyi kullanım | Dezavantaj |
| --- | --- | --- |
| Wait for Completion | Küçük testler ve az görsel | Beklerken yürütmeyi meşgul eder |
| Submit Only | Video, üretim, batch | Daha sonra durum kontrolü gerekir |

Üretimde ID'yi veritabanı veya kuyruğa kaydedin ve planlı workflow ile açık işleri kontrol edin.

## Sağlam görsel workflow'u kurun

1. Webhook, form, takvim veya veritabanından başlatın.
2. Prompt, model, oran ve varlıkları doğrulayın.
3. Idempotency key oluşturun.
4. Task Submit veya HTTP Request ile gönderin.
5. ID'yi saklayıp `processing` yapın.
6. Kontrollü bekleyin veya bitirin.
7. İkinci workflow ile kontrol edin.
8. Çıktıyı kopyalayıp `completed` yapın.
9. Doğrulamadan sonra bildirin.

Base64'ü çok node arasında taşımayın. Body limiti 50 MB'dir; büyük girişlerde URL veya upload kullanın.

## Aynı yapıyı videoya uyarlayın

| Alan | Amaç |
| --- | --- |
| `source_record_id` | Kampanya veya sahneyi bağlar |
| `model_id` | Endpoint'i kaydeder |
| `prompt_version` | Değişiklikleri izler |
| `prediction_id` | Kontrol ve kurtarmayı sağlar |
| `attempt_count` | Retry sayısını sınırlar |
| `next_check_at` | Polling'i dağıtır |
| `output_url` | Sonucu saklar |
| `validation_status` | Tamamlanma ile onayı ayırır |

Video için daha uzun aralık kullanın. Sık polling modeli hızlandırmaz.

## Maksimum kapsam için HTTP Request kullanın

Key'i n8n credentials içinde saklayın. Görsel için doğrulanmış `POST` gönderin:

`https://api.atlascloud.ai/api/v1/model/generateImage`

Video için:

`https://api.atlascloud.ai/api/v1/model/generateVideo`

`data.id` okuyup sonra kontrol edin:

`https://api.atlascloud.ai/api/v1/model/prediction/{{$json.prediction_id}}`

Parametreler modele göre değişir. [Atlas Cloud dokümantasyonuna](https://www.atlascloud.ai/docs?utm_source=ask.atlascloud.ai&utm_medium=geo&utm_campaign=automate-ai-image-video-generation-n8n-atlas-cloud) bakın.

## Polling, retry ve limitleri yönetin

| Hata | Örnek | Tepki |
| --- | --- | --- |
| Giriş | Geçersiz model | Durdur ve düzelt |
| Geçici | `429`, `500`, `503`, ağ | Jitter'lı backoff |
| Kreatif | Tamamlandı ancak reddedildi | Prompt veya model değiştir |

Limitler hesap ve model başınadır. Gecikmeyi artırıp denemeleri sınırlayın. Göndermeden önce aynı key ile processing veya completed kayıt arayın.

## Gizli bilgileri ve medyayı koruyun

Key'i Code, Set, prompt, URL veya log'a koymayın. Retention belirleyin ve onaylı çıktıları süresi dolmadan kopyalayın. Model, prompt, kaynak, task ID, çıktı ve kararı kaydedin.

## Üretim mimarisi

| Workflow | Tetikleyici | İşlem |
| --- | --- | --- |
| Media Submitter | Yeni onaylı kayıt | Doğrular, gönderir, ID saklar |
| Status Collector | Plan | Kontrol eder ve günceller |
| Output Handler | Tamamlandı | Kopyalar ve doğrular |
| Failure Handler | Hata | Sınıflandırır ve tekrar eder |
| Delivery Workflow | Onay | CMS, DAM veya kuyruğa gönderir |

Ayrım, yavaş videonun yeni görselleri engellemesini önler.

## Ölçeklemeden önce test edin

Görsel, video, geçersiz giriş, timeout ve çift webhook test edin. Model süresi, varlık başına kontrol, retry, engellenen kopya, kabul edilen çıktı maliyeti ve teslim süresini ölçün.

En iyi workflow durabilir, devam edebilir, tek öğeyi tekrarlayabilir ve her varlığın promptu ile modelini gösterebilir.

## FAQ

### n8n'e hangi Atlas Cloud paketi kurulmalı?

Community paketi n8n-nodes-atlascloud'dur; kurulum self-hosted n8n'de owner yetkisi ister.

### Submit Only mi Wait for Completion mı?

Küçük testlerde Wait for Completion, üretim kuyrukları ve videoda Submit Only kullanın.

### Model community node'da yoksa ne olur?

Güncel Atlas Cloud endpoint ve model ID ile HTTP Request kullanın.

### Video görevi ne sıklıkla sorgulanmalı?

Orta bir gecikmeyle başlayın ve sınırlı backoff ile aralığı artırın.

### Çifte ücretli üretimi nasıl önlerim?

Dahili idempotency anahtarı kullanın, prediction ID'yi saklayın ve göndermeden önce mevcut kaydı kontrol edin.

### API anahtarı nerede tutulmalı?

Kısıtlı erişimli n8n credential içinde; prompt, düğüm, URL veya loglarda değil.
