Yapay zeka hızla ilerliyor: Yeni çok modlu modeller ve geliştirilmiş gerçek zamanlı API'ler, güçlü yapay zekayı otomasyon platformlarına yerleştirmeyi kolaylaştırırken, güvenlik ve gözlemlenebilirlik hakkındaki paralel tartışmalar, ekiplerin üretim sistemlerini yönetme biçimini yeniden şekillendiriyor. Yerel otomasyonlar oluşturan kişiler için pratik bir model ortaya çıkıyor: birleşik bir model ağ geçidi kullanın (örneğin, Kuyrukluyıldız API'si) birçok modele erişmek ve bu model çağrılarını kendi kendine barındırılan bir otomasyon çalıştırıcısına (örneğin) birleştirmek için hayır) böylece veri, gecikme ve maliyetler üzerinde kontrol sahibi olursunuz. Bu kılavuz, adım adım nasıl başlayacağınızı gösterir. CometAPI + n8n (yerel), nelere dikkat edilmesi gerektiği ve işler ters gittiğinde nasıl sorun giderileceği.
N8n nedir ve yapay zeka otomasyonu için neden önemlidir?
n8n, görsel bir düzenleyici ve geniş bir düğüm (bağlayıcı) ekosistemine sahip, açık kaynaklı bir iş akışı otomasyon aracıdır. Tetikleyicileri, dönüşümleri ve harici API çağrılarını tekrarlanabilir iş akışlarına (web kancaları, zamanlanmış işler, dosya işleme, sohbet robotları vb.) bağlamanıza olanak tanır. n8n'i yerel olarak kendi kendinize barındırmanız, veri yerleşimi ve yürütme üzerinde tam kontrol sağlar; bu da özellikle hassas girdileri işleyen üçüncü taraf yapay zeka modellerini çağırırken değerlidir.
Peki n8n pratikte nasıl çalışır?
- Tetikleyiciler (Webhook, Cron) ve eylem düğümleri (HTTP İsteği, veritabanı düğümleri, e-posta) içeren görsel tuval.
- Topluluk düğümleri yetenekleri genişletir; topluluk paketlerini yükleyebilir ve bunları yerel düğümler gibi kullanabilirsiniz.
Kendi kendine barındırma n8n size şunları sağlar:
- Tam veri kontrolü — iş akışları ve çalıştırma verileri yönettiğiniz altyapıda kalır.
- Özelleştirme — Bulut özelliklerini beklemeden özel düğümler veya yerel entegrasyonlar ekleyin.
- Maliyet öngörülebilirliği — yoğun dahili otomasyon için görev başına bulut faturalandırma sürprizleri yok.
- Güvenlik ve uyumluluk — iç politika ve düzenleyici ihtiyaçların karşılanması daha kolay hale geldi.
CometAPI nedir ve neden onu model ağ geçidiniz olarak kullanmalısınız?
Kuyrukluyıldız API'si yüzlerce üçüncü taraf yapay zeka modelini (metin, yerleştirmeler, görüntü oluşturma vb.) tek bir OpenAI uyumlu arayüz ve faturalama modelinin arkasında sunan birleşik bir API ağ geçididir. Bu, denemek istediğiniz her LLM veya görüntü motoru için özel entegrasyonlar eklemek yerine, tek bir API'yi çağırıp istekte istediğiniz modeli seçmeniz anlamına gelir. Bu, denemeyi, maliyet kontrolünü ve operasyonel entegrasyonu kolaylaştırır.
faydaları:
- Model seçimi: Aynı kod yolunu kullanan birçok satıcıyı/modeli deneyin.
- Token havuzlaması / ücretsiz kotalar: Birçok birleşik ağ geçidi, deneme yapmak için krediler/katmanlar sunar.
- Daha basit alt yapı: Tek bir kimlik doğrulama sistemi ve yönetilecek tek bir temel URL.
CometAPI erişimini ve anahtarlarını nasıl edinebilirim?
- Kayıt ol CometAPI sitesinde (veya satıcı panosunda). Çoğu ağ geçidinin test için ücretsiz bir katmanı vardır.
- Bir API anahtarı alın CometAPI panonuzdan — uzun bir gizli dize. Belgelerin bunu nereye yerleştirmenizi söylediğine dikkat edin (CometAPI, Bearer yetkilendirmesini kullanır
https://api.cometapi.com/v1). - API belgelerini okuyun kullanmayı planladığınız uç nokta için (sohbet tamamlamaları, resimler, yerleştirmeler). CometAPI, uç noktaları şu şekilde belgelendirir:
/v1/chat/completionsve/v1/images/generations.

n8n ile CometAPI arasındaki bağ (entegrasyon) neden önemlidir?
Buradaki "bağlantı", otomasyon çalıştırıcınız (n8n) ile model ağ geçidiniz arasında güvenilir ve emniyetli bir entegrasyon yolu anlamına gelir. Doğru bağlantı önemlidir çünkü:
- korur bağlam çağrılar arasında (konuşma geçmişi, yerleştirmeler).
- Merkezileştirir Kimlik Bilgileri ve daha güvenli rotasyon için sırlar tek bir yerde.
- Öngörülebilir uç noktalar ve standart istek formatları kullanılarak gecikme ve hata yüzeyi azaltılır.
- sağlar gözlenebilirlik ve sorun giderme - hangi modelin, komutun ve yanıtın bir sonuca yol açtığını bilmek.
Özetle: İyi bir bağlanma operasyonel riski azaltır ve yinelemeyi hızlandırır.
N8n'i yerel olarak nasıl dağıtabilirim (hızlı pratik rehber)?
N8n'yi yerel olarak şu şekilde çalıştırabilirsiniz: npm veya Docker ile; Docker Compose, çoğu kendi kendine barındırılan senaryo için önerilen yaklaşımdır (tekrarlanabilirdir ve bağımlılıkları izole eder). Aşağıda, basit bir Docker Compose örneği ve temel notlar bulunmaktadır.
N8n'i Docker ile kendim nasıl barındırabilirim?
Docker (ve Docker Compose), n8n'i üretimde çalıştırmanın en sağlam ve tekrarlanabilir yoludur. Uygulamayı izole eder, yükseltmeleri kolaylaştırır ve ters proxy'ler ve düzenleyicilerle (Docker Swarm, Kubernetes) iyi uyum sağlar. n8n'in resmi belgeleri, burada takip edip uyarlayacağım bir Docker Compose referansı içerir.
Üretim için genellikle şunlardan oluşan bir yığın çalıştırırsınız:
- n8n hizmeti (resmi görsel:
docker.n8n.io/n8nio/n8norn8nio/n8n(etikete bağlı olarak). - PostgreSQL (veya desteklenen başka bir veritabanı).
- Redis (eğer kuyruk modunu kullanmayı planlıyorsanız).
- TLS, ana bilgisayar yönlendirmesi ve hız sınırı kuralları için ters bir proxy (Traefik, Caddy veya nginx).
Bu mimari, endişeleri (veritabanı kalıcılığı, kuyruğa alma, web proxy) net bir şekilde ayırır ve ölçekleme ve yedeklemeleri kolaylaştırır. Resmi n8n belgeleri, Docker Compose kalıplarını ve ortam değişkeni referanslarını sağlar.
İşte adım adım kılavuz:
- Bir klasör ve bir
docker-compose.ymlStandart n8n hizmetiyle. Aşağıda, tipik üretim ihtiyaçlarını karşılayan pratik bir docker-compose örneği bulunmaktadır: harici Postgres, Redis (kuyruk/yürütme modu için), kalıcı birimler ve TLS işleyen bir Nginx ters proxy.
```yaml
version: "3.8"
services:
n8n:
image: n8nio/n8n:latest
restart: unless-stopped
environment:
- DB_TYPE=postgresdb
- DB_POSTGRESDB_HOST=postgres
- DB_POSTGRESDB_PORT=5432
- DB_POSTGRESDB_DATABASE=n8n
- DB_POSTGRESDB_USER=n8n
- DB_POSTGRESDB_PASSWORD=supersecretpassword
- N8N_BASIC_AUTH_ACTIVE=true
- N8N_BASIC_AUTH_USER=admin
- N8N_BASIC_AUTH_PASSWORD=anothersecret
- WEBHOOK_TUNNEL_URL=https://n8n.example.com
- EXECUTIONS_MODE=queue
- QUEUE_BULL_REDIS_HOST=redis
ports:
- "5678:5678"
volumes:
- n8n_data:/home/node/.n8n
depends_on:
- postgres
- redis
postgres:
image: postgres:15
environment:
POSTGRES_DB: n8n
POSTGRES_USER: n8n
POSTGRES_PASSWORD: supersecretpassword
volumes:
- pgdata:/var/lib/postgresql/data
redis:
image: redis:7
volumes:
- redisdata:/data
volumes:
n8n_data:
pgdata:
redisdata:
2. Başlangıç:
docker compose up -d
3. Türkiye Dental Sosyal Medya Hesaplarından bizi takip edebilirsiniz. `http://localhost:5678` ve yönetici kullanıcınızı oluşturun. Üretim için Postgres, SSL ve uygun ortam değişkenlerine ihtiyacınız olacak — resmi Docker Compose belgelerine bakın.
**Notlar ve sertleştirme:**
- Do **değil** sırları düz metin olarak sakla `docker-compose.yml`; üretimde ortam dosyalarını, Docker gizli anahtarlarını veya harici gizli anahtar yöneticilerini kullanın.
- değiştirmek `WEBHOOK_URL` gerçek genel URL'nizle ve ters proxy'yi yönlendirecek şekilde yapılandırın `n8n.example.com` n8n konteynerine.
- Kullanım `EXECUTIONS_MODE=queue` sağlam arka plan işleme için; kuyruk işçileri ve Redis gerekir.
## N8n'i npm / Node.js ile kendim nasıl barındırabilirim?
npm (veya pnpm) üzerinden kurulum, n8n'i doğrudan ana bilgisayarda çalıştırır. Bu daha hafiftir (kapsayıcı katmanı yoktur) ve tek kullanıcılı, düşük karmaşıklıkta kurulumlar veya geliştirici makineleri için faydalı olabilir. Ancak, bağımlılık yönetimi, izolasyon ve hizmet denetimi konusunda yöneticiye daha fazla sorumluluk yükler. Resmi n8n belgeleri, bir npm kurulum kılavuzu ve uyarılar içerir.
### Gerekli işletim sistemi paketleri ve Node sürümü:
- Kararlı bir LTS Node.js kullanın (Node 18 veya Node 20+, n8n sürüm gereksinimlerini karşılayın).
- kurmak `build-essential`, `git`ve bir işlem yöneticisi (systemd önerilir).
- Üretim için hala harici servisler olarak PostgreSQL ve Redis kullanın (Docker ile aynı mantık).
### N8n'i npm üzerinden nasıl kurar ve çalıştırırım (adım adım)?
1. Node.js'yi yükleyin (önerilen: nvm)
Install nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
Reload your shell (adjust to your shell startup file if needed)
source ~/.bashrc # or ~/.zshrc
Install and use the latest LTS (usually 18 or 20)
nvm install --lts
nvm use --lts
Verify
node -v
npm -v
Daha sonra “n8n: komut bulunamadı” mesajını görürseniz, terminali yeniden başlatın veya nvm-managed npm genel bin yolunun PATH’inizde olduğundan emin olun.
---
2. n8n'i (yerel) kurun ve başlatın
npm install -g n8n
n8n -v # verify version
3. Ön plandan başlayın:
n8n start
Varsayılan URL: <http://localhost:5678/> Eğer port kullanımda ise:
export N8N_PORT=5679
n8n start
İsteğe bağlı: Arka planda çalışır durumda tutun (hala yerel):
npm install -g pm2
pm2 start "n8n" --name n8n
pm2 save
pm2 status

4. İlk erişim ve oturum açma:
- Tarayıcınızda http://localhost:5678/ adresini açın.
- İlk çalıştırmada, Sahip hesabını (e-posta + şifre) oluşturmak ve oturum açmak için sihirbazı takip edin.

## N8n'de bir CometAPI topluluk düğümünü nasıl kurarım veya yapılandırırım?
n8n, hem doğrulanmış topluluk düğümlerini (GUI kurulumu) hem de kendi sunucunuzda barındırdığınızda npm üzerinden manuel kurulumu destekler. CometAPI'yi n8n'e entegre etmenin iki yolu vardır:
### Seçenek A — CometAPI topluluk düğümünü kullanın (Düğümler panelinde mevcutsa)
1. N8n'de düğümler panelini açın (basın) `+` or `Tab`).
2. CometAPI doğrulanmış bir topluluk düğümüdür ve “Topluluktan daha fazlası” altında görünür. Tıklayın ve kurun.
3. Kurulumdan sonra, istenirse n8n'yi yeniden başlatın. Yeni bir tane oluşturun **Kimlik** Ayarlar → Kimlik Bilgileri (düğüm sağlıyorsa CometAPI kimlik bilgisi türünü seçin) bölümüne gidin ve CometAPI belirtecinizi yapıştırın.
### Seçenek B — Manuel kurulum (GUI kurulumu mevcut olmadığında)
1.n8n hostunuza/konteynerınıza SSH ile bağlanın.
2. Paketi global n8n'e yükleyin `node_modules` veya özel klasörünüz:
- Ayarlar'a gidin (sol alt) > Topluluk düğümleri" seçeneğine tıklayın
- Bir topluluk düğümü kurun”
- “npm Paket Adı”na şunu girin: `@cometapi-dev/n8n-nodes-cometapi`Risk onay kutusunu işaretleyin" seçeneğine tıklayın
- Kurulumdan sonra node panelinde “CometAPI” araması yapabilirsiniz.

3. n8n'yi yeniden başlatın. Örneğiniz kuyruk modunda çalışıyorsa, belgelerde açıklanan manuel kurulum yolunu izlemelisiniz.
### Düğümün kurulu olup olmadığı nasıl kontrol edilir
- Yeniden başlattıktan sonra, düğümler panelini açın ve "CometAPI" veya "Comet" araması yapın. Düğüm, topluluk paketi olarak işaretlenecektir.
- Düğümü göremiyorsanız: örnek sahibi hesabınızın kullanıldığını (yalnızca örnek sahipleri yükleme yapabilir) veya düğüm paketinin kapsayıcı/görüntü günlüklerinde hata olmadan yüklendiğini doğrulayın.
## Bir iş akışı nasıl oluşturulur ve API nasıl yapılandırılır
### 1. Yeni Bir İş Akışı Oluşturun
- N8n örneğinize (kendi kendine barındırılan) giriş yapın.
- Tıkla **“İş Akışı Ekle”** yeni bir otomasyon tuvali başlatmak için.
### 2. Düğüm Ekle
- Tetikleyici düğümü ekleyin: “Manuel Tetikleyici” veya “İş akışını yürüt”e tıklandığında” ifadesini arayın.
- Tuvalin sağ tarafındaki “+” işaretine tıklayın ve düğümü eklemek için “CometAPI”yi arayın.
- Ayrıca sol düğüm listesinden “CometAPI”yi arayıp tuvale sürükleyebilirsiniz.
### 3. Kimlik bilgilerini yapılandırın (sadece ilk seferde):
- CometAPI düğümünde, “Bağlantı kurulacak kimlik bilgileri” altında “Yeni oluştur”u seçin.
- CometAPI konsolunda oluşturduğunuz token’ı “CometAPI Key” alanına yapıştırın.
- Kaydet. Temel URL varsayılan olarak https://www.cometapi.com/console/'dur ve genellikle herhangi bir değişikliğe ihtiyaç duymaz.

### 4. Modeli ve mesajları yapılandırın:
Model: desteklenen bir model girin, örneğin, `gpt-4o` or `gpt-4o-mini`.
Mesajlar: Rol ve bağlamı doldurmanız gerekiyor ve Rol için kullanıcı veya sistem seçebilirsiniz
İsteğe bağlı parametreler (gerektiğinde) şunlardır: Maksimum Jeton Sayısı (örneğin, 4096); Örnekleme Sıcaklığı (örneğin, 0.7); PenaltyStream (akış özelliğini etkinleştirme/devre dışı bırakma). Belirli parametre belgeleri ve açıklamaları için lütfen şuraya bakın: [CometAPI belgeleri](https://api.cometapi.com/doc).

### 5.Metin yürütme:
CometAPI düğümünü seçin ve “Adımları yürüt”e tıklayın veya alttaki “İş akışını yürüt”e tıklayın.
Sağ taraftaki ÇIKTI paneli bir JSON yanıtı (seçenekler, kullanım vb. dahil) göstermelidir.
Artık n8n(Tavsiye)'i npm aracılığıyla Linux'a yerel olarak yüklediniz, CometAPI topluluk düğümünü kurdunuz ve yapılandırdınız ve yanıtları almak için gpt-4o gibi modelleri çağıran iş akışlarını çalıştırabilirsiniz.
## Yaygın sorunlar nelerdir ve bunları nasıl giderebilirim?
### 1) “401 Yetkisiz” veya “Geçersiz API anahtarı”
- CometAPI panonuzdaki tam belirteç dizesini doğrulayın (benzer adlara sahip belirteçler olabilir). n8n kimlik bilgilerine kopyalayıp yapıştırın ve gerekirse düğümü yeniden başlatın.
- Yetkilendirme başlık biçiminin doğru olduğundan emin olun `Bearer sk-xxxxx`.
### 2) Topluluk düğümü yüklenmiyor / "kuyruk modu"
- Eğer n8n'niz çalışıyorsa **kuyruk modu**, GUI kurulumu devre dışı bırakılabilir; topluluk düğümlerini npm aracılığıyla kurmak veya düğümü içeren özel bir imaj oluşturmak için manuel kurulum belgesini izleyin. Kurulumdan sonra n8n'yi yeniden başlatın.
### 3) Kurulumdan sonra palet içerisinde düğüm bulunamadı
- n8n'yi yeniden başlatın.
- Paketi doğru bağlamda (konteyner görüntüsü içinde veya `.n8n/custom` (bu deseni kullanıyorsanız yol).
- Modül çözümleme hataları için konteyner günlüklerini kontrol edin.
### 4) Oran sınırlamaları veya kota sorunları
- Kullanım ve kota için CometAPI panosunu kontrol edin.
- Sınır uyarıları veya HTTP 429'ları tespit ettiğinizde üstel geri çekilmeyi uygulayın ve daha ucuz modellere geri dönün.
## Topluluk düğümü mevcut değilse veya daha fazla esneklik istiyorsanız alternatifler var mı?
Evet — her zaman kullanabilirsiniz **HTTP İsteği** doğrudan düğüm (tam kontrol) veya bir [Temel URL'li OpenAI düğümü](https://apidoc.cometapi.com/n8n-965890m0) Yönlendirme (pratik kısayol). Ham HTTP kullanmak, yeni CometAPI uç noktalarının (örneğin, görüntü/video uç noktaları) yayınlandıkça benimsenmesini de kolaylaştırır. Lütfen bkz. [Başlangıç Kılavuzu](https://apidoc.cometapi.com/n8n-965890m0).
**Ayrıca bakınız** [n8n'i CometAPI ile Nasıl Kullanabilirsiniz](https://www.cometapi.com/tr/how-to-use-n8n-with-cometapi/?utm_source=chatgpt.com)
## Sonuç:
CometAPI size model seçimi ve operasyonel kolaylık sağlar; n8n ise görsel düzenleme ve genişletilebilirlik sunar. Hızlı sohbet/tamamlama entegrasyonu için OpenAI kimlik bilgisi yöntemini ve mevcut ve güvenilir oldukları topluluk düğümlerini kullanın. Her iş akışını maliyet, gecikme ve güvenlik açısından düzenleyin; önemli kararlar için insan geri dönüşlerini tercih edin; ve yapay zeka tedarikçi dünyasındaki hızlı değişimlere uyum sağlayabilmeniz için model seçiminizi dinamik tutun. n8n ve CometAPI kombinasyonu güçlüdür, ancak tüm güçlü araçlar gibi, gözlemleme, test etme ve yineleme gibi güvenlik önlemlerine ihtiyaç duyar.



