Yapay Zeka Destekli Spotify Çalma Listesi Oluşturma ve E-posta ile Paylaşma
Workflow Görünümü
Açıklama
Bu n8n otomasyonu, kullanıcıların bir form aracılığıyla etkinlik detaylarını göndermesiyle tetiklenir. Gönderilen bilgiler OpenAI'ın GPT-5 modeline iletilerek etkinliğe ve kitleye özel, 18-32 şarkıdan oluşan küratörlü bir çalma listesi oluşturulur. Ardından, workflow her bir önerilen şarkıyı Spotify'da arar, kullanıcının Spotify hesabında yeni bir çalma listesi oluşturur, tüm parçaları ekler ve kullanıcıya doğrudan dinleme bağlantısını içeren bir e-posta gönderir. Bu sayede, etkinlikler için kişiselleştirilmiş müzik deneyimleri hızlı ve zahmetsizce oluşturulabilirken, yapay zeka ve müzik platformları arasındaki entegrasyonun gücü sergilenir.
Kurulum Rehberi
Genel Bakış
Bu workflow, kullanıcıların belirli bir etkinlik veya ruh hali için müzik taleplerini bir form aracılığıyla iletmelerini sağlayarak, OpenAI'ın GPT-5 yapay zeka modelini kullanarak kişiselleştirilmiş Spotify çalma listeleri oluşturur ve bu listeleri e-posta ile kullanıcılara ulaştırır. Amaç, manuel çalma listesi oluşturma zahmetini ortadan kaldırarak, yapay zeka destekli, etkinliğe özel müzik deneyimleri sunmaktır.
Gereksinimler
- n8n Hesabı: Workflow'u çalıştırmak için bir n8n Cloud hesabı veya kendi kendine barındırılan bir n8n kurulumu gereklidir.
- OpenAI API Anahtarı: GPT-5 modeline erişim için bir OpenAI API anahtarı gereklidir. Bu anahtar, OpenAI platformundan edinilebilir.
- Spotify Geliştirici Hesabı ve API Kimlik Bilgileri: Spotify'da çalma listesi oluşturmak ve şarkı aramak için bir Spotify Geliştirici hesabına ve bu hesaptan alınacak Client ID ile Client Secret'a ihtiyacınız olacaktır. Ayrıca, kullanıcı adına çalma listesi oluşturabilmek için gerekli OAuth izinlerini (örneğin,
playlist-modify-public,playlist-modify-private,user-read-private) ayarlamanız gerekecektir. - E-posta Gönderme Hizmeti: E-posta göndermek için bir SMTP sunucusu veya SendGrid, Mailgun gibi bir e-posta servis sağlayıcısı kimlik bilgileri gereklidir.
Kurulum Adımları
- Workflow'u İçe Aktarma: Bu workflow'u n8n arayüzünüze içe aktarın.
- Form Tetikleyici (Form Trigger) Ayarları:
Form Triggerdüğümünü açın. Kullanıcıların etkinlik detaylarını (örneğin, etkinlik türü, ruh hali, kitle) gireceği alanları tanımlayın. Bu alanlar, GPT-5'e gönderilecek istemin temelini oluşturacaktır.- Formu kaydedin ve URL'sini not alın. Bu URL, kullanıcıların çalma listesi taleplerini göndereceği bağlantı olacaktır.
- OpenAI Kimlik Bilgilerini Ayarlama:
LM Chat OpenAIdüğümünü seçin.- Kimlik bilgileri bölümünde yeni bir
OpenAI API Keykimlik bilgisi oluşturun. OpenAI API anahtarınızı buraya yapıştırın. - GPT-5 modelini (veya mevcut en uygun modeli) seçtiğinizden emin olun.
- Spotify Kimlik Bilgilerini Ayarlama:
HTTP Requestdüğümlerini (Spotify ile etkileşim kuranlar) seçin.- Spotify API'ye erişim için yeni bir
OAuth2kimlik bilgisi oluşturun. Spotify Geliştirici hesabınızdan aldığınız Client ID ve Client Secret'ı girin. - Yetkilendirme URL'si, Token URL'si ve kapsamları (scopes) doğru şekilde yapılandırdığınızdan emin olun. Gerekli kapsamlar arasında
playlist-modify-public,playlist-modify-private,user-read-privatebulunmalıdır. - İlk kez kullanırken, n8n'in Spotify hesabınıza erişim izni vermesi için yetkilendirme akışını tamamlamanız gerekecektir.
- E-posta Kimlik Bilgilerini Ayarlama:
Email Senddüğümünü seçin.- E-posta göndermek için kullanacağınız SMTP sunucusu veya e-posta servis sağlayıcınızın (örneğin, Gmail, SendGrid) kimlik bilgilerini yapılandırın.
- Workflow'u Aktive Etme: Tüm kimlik bilgileri ayarlandıktan ve düğümler yapılandırıldıktan sonra, workflow'u sağ üst köşedeki düğmeden
Aktifhale getirin.
Kullanım Senaryoları
- Senaryo 1: Parti Müzikleri Oluşturma: Bir kullanıcı, yaklaşan doğum günü partisi için 'neşe dolu, dans edilebilir, 90'lar pop' temalı bir çalma listesi talep eder. Formu doldurduktan sonra, yapay zeka bu kriterlere uygun şarkıları seçer, Spotify'da bir çalma listesi oluşturur ve partiye özel bağlantıyı e-posta ile kullanıcıya gönderir.
- Senaryo 2: Çalışma Odaklı Arka Plan Müziği: Bir öğrenci, 'sakin, enstrümantal, odaklanmaya yardımcı' bir çalma listesi ister. Workflow, bu isteği işleyerek ders çalışırken dinleyebileceği bir liste oluşturur ve anında erişim sağlar.
İpuçları ve Öneriler
- GPT-5 İstem Optimizasyonu:
LM Chat OpenAIdüğümündeki istemi (prompt) ne kadar detaylı ve net yazarsanız, yapay zeka o kadar isabetli ve kaliteli çalma listeleri oluşturacaktır. Kullanıcıdan alınacak form verilerini isteme doğru şekilde entegre ettiğinizden emin olun. - Hata Yönetimi: Spotify API'sinden şarkı bulunamaması veya çalma listesi oluşturma hataları gibi durumlar için ek hata yönetimi düğümleri (örneğin,
Try/Catchblokları) eklemeyi düşünebilirsiniz. Bu, workflow'un daha sağlam çalışmasını sağlar. - Kullanıcı Geri Bildirimi: Oluşturulan çalma listelerinin kalitesini artırmak için, kullanıcılardan geri bildirim alabileceğiniz bir mekanizma (örneğin, e-postaya bir anket bağlantısı eklemek) entegre edebilirsiniz. Bu geri bildirimleri gelecekteki istemleri iyileştirmek için kullanabilirsiniz.
- Spotify Kapsamları: Spotify API'sinde doğru kapsamları (scopes) ayarladığınızdan emin olun. Yanlış veya eksik kapsamlar, çalma listesi oluşturma veya şarkı ekleme işlemlerinin başarısız olmasına neden olabilir.
- Rate Limiting: Spotify ve OpenAI API'lerinin rate limiting (istek sınırlaması) kurallarına dikkat edin. Çok sayıda eş zamanlı istek gönderiyorsanız,
Waitdüğümleri ekleyerek istekler arasına gecikme koymak faydalı olabilir.
Detaylar
Kullanılan Node'lar (11)
Etiketler
JSON dosyasını indirip kendi n8n sunucunuza import edin.
Uzman Desteği
Yakında aktif olacak
Gerekli API Anahtarları
- OpenAI API Key
- Spotify OAuth2
- SMTP (veya E-posta Servis Sağlayıcı)
Benzer Workflow'lar
Yapay Zeka Destekli Müşteri Teklifi Oluşturucu: OpenAI, Google Sheets, Slides, Gmail, Drive Entegrasyonu
Bu n8n otomasyonu, bir form aracılığıyla müşteri teklifleri oluşturur, yapay zeka (OpenAI) kullanarak tüm teklif içeriğini ve e-posta taslağını otomatik olarak hazırlar. Google Sheets'i bir veritabanı olarak kullanarak oluşturulan teklifi ve e-posta taslağını tek bir yerden incelemenize olanak tanır. Onayınızdan sonra teklifi otomatik olarak göndererek satış süreçlerinizi hızlandırır ve insan müdahalesiyle kontrol imkanı sunar.
GPT-4, Reddit, YouTube ve Google E-Tablolar ile SEO Açılış Sayfası İçeriği Oluşturma
Bu n8n iş akışı, çok kaynaklı araştırmaları bir araya getirerek ve optimize edilmiş makaleler oluşturarak SEO içerik üretimini otomatikleştirir. İçerik pazarlamacıları, SEO uzmanları ve dijital ajanslar için tasarlanmış olup, trend konuları araştırma ve arama motoru optimize edilmiş içeriği büyük ölçekte oluşturma gibi zaman alıcı zorlukları çözer. Sistem, Reddit'ten tartışmaları, YouTube'dan videoları ve API'ler aracılığıyla sektör haberlerini çeker, ardından bu verileri kapsamlı içgörüler halinde birleştirir ve bir yapay zeka ajanı bu verileri analiz ederek optimize edilmiş içerik taslakları oluşturur.
Ürün UAT Geri Bildirimlerini OpenAI, Notion, Slack ve Gmail ile Otomatik Yönetme
Bu n8n iş akışı, Ürün Kullanıcı Kabul Testi (UAT) geri bildirimlerini otomatik olarak sınıflandırır, mevcut Notion iş listesiyle karşılaştırarak mükerrer girişleri önler ve ilgili Notion öğesini oluşturur veya günceller. Yapay zeka destekli sınıflandırma (tür, önem derecesi, özet, başlık önerisi, güven düzeyi) sayesinde geri bildirimler standartlaştırılır ve ürün incelemesi için hazır hale getirilir. Son olarak, test ediciye (Slack veya e-posta yoluyla) geri bildirimin alındığını teyit eder ve yapılandırılmış bir webhook yanıtı döndürür, böylece ürün geliştirme sürecini hızlandırır ve iletişimi kolaylaştırır.
Yapay Zeka Destekli Kritik Ürün UAT Hatalarını Jira ve Slack ile Otomatik Yükseltme
Bu n8n iş akışı, Ürün Kullanıcı Kabul Testi (UAT) geri bildirimlerini otomatik olarak analiz eder, yapay zeka kullanarak kritik hataları tespit eder ve ilgili ekiplere anında iletir. Gelen webhook verilerini OpenAI ile sınıflandırır, Jira'da otomatik olarak hata kaydı oluşturur ve Slack üzerinden mühendislik ekiplerini bilgilendirir. Test edenlere geri bildirim sağlayarak döngüyü kapatır ve tam izlenebilirlik için orijinal webhook'a yapılandırılmış bir yanıt gönderir. Özellikle hızlı hata tespiti ve çözümüne ihtiyaç duyan ürün ve mühendislik ekipleri için tasarlanmıştır.
GPT-4 ile Yapay Zeka Teklifleri Oluşturma ve PDF Olarak Teslim Etme
Bu yapay zeka destekli iş akışı, müşteri tekliflerini manuel oluşturma zahmetini ortadan kaldırır. Tek bir girişle, GPT-4 kullanarak özelleştirilmiş, profesyonel teklifler hazırlar, bunları PDF'e dönüştürür, müşteriye e-posta ile gönderir, Google Drive'da saklar ve dahili ekibinize Slack üzerinden bildirim gönderir. Satış ekipleri, danışmanlar ve hizmet sağlayıcılar için ideal olan bu otomasyon, teklif süreçlerini hızlandırır, tutarlılığı artırır ve zamandan tasarruf sağlar.
Google Drive, Qdrant ve OpenAI GPT-4 ile Akıllı Telegram Yapay Zeka Botu Oluşturma
Bu n8n iş akışı, Qdrant vektör veritabanı destekli bir bilgi tabanına sahip akıllı bir Telegram botu oluşturur. Bot, Google Drive'a yüklenen belgeleri otomatik olarak işler, bunları gömülü (embedding) olarak depolar ve Telegram'daki soruları yanıtlamak için bu bilgiyi kullanır. İş akışı, belge işleme (Google Drive → Qdrant) ve sohbet etkileşimi (Telegram → Yapay Zeka Temsilcisi → Telegram) olmak üzere iki bağımsız akıştan oluşur, böylece kullanıcılar kendi dokümanları üzerinden sohbet edebilir.