Gemini, Google Arama ve QuickChart ile Kişiselleştirilmiş Tansiyon Dostu Yemek Planları Oluşturma
Workflow Görünümü
Açıklama
Bu gelişmiş n8n otomasyonu, sağlık verilerinizi eyleme dönüştürülebilir yemek planlarına dönüştürerek tansiyonunuzu yönetmenize yardımcı olur. Google Gemini'nin çift yapay zeka mantığını kullanarak kan basıncı durumunuza (Yüksek/Normal) göre arama stratejileri belirler, kişiselleştirilmiş diyet planları oluşturur ve gerçek dünya tariflerini bulur. Sağlık verilerini analiz eden, stratejik bir diyet planı oluşturan ve pratik tarifler bulan kişisel bir sağlık asistanı arayan herkes için idealdir.
Kurulum Rehberi
Genel Bakış
Bu n8n workflow'u, Google Gemini'nin gücünü Google Arama ve QuickChart ile birleştirerek kişiselleştirilmiş, tansiyon dostu yemek planları oluşturmayı hedefler. Kan basıncı verilerinizi analiz eder, size özel diyet stratejileri geliştirir ve bu stratejilere uygun gerçek dünya tariflerini bulup görselleştirir. Amacımız, sağlıklı beslenmeyi kolay ve erişilebilir hale getirmektir.
Gereksinimler
- n8n Hesabı: Workflow'u çalıştırmak için bir n8n kurulumuna (bulut veya kendi barındırdığınız) ihtiyacınız var.
- Google Gemini API Anahtarı: Gemini modellerine erişim için Google Cloud Console üzerinden bir API anahtarı almanız gerekmektedir.
- Google Sheets Hesabı: Kan basıncı verilerinizi depolamak ve workflow'un bu verilere erişmesini sağlamak için bir Google Sheets hesabı gereklidir.
- QuickChart API Anahtarı (İsteğe Bağlı): Yemek planlarını veya ilgili verileri görselleştirmek isterseniz QuickChart için bir API anahtarı gerekebilir. (Bu workflow'da doğrudan kullanılmasa da, görselleştirme adımı eklemek isterseniz faydalıdır.)
- Gmail Hesabı: Oluşturulan yemek planlarını e-posta ile göndermek için bir Gmail hesabı gereklidir.
Kurulum Adımları
- Workflow'u İçe Aktarın: Bu workflow JSON dosyasını n8n arayüzünüze içe aktarın.
- Credential'ları Ayarlayın:
- Google Gemini:
Google Gemininode'una tıklayın ve Google Gemini API anahtarınızı girerek yeni bir kimlik bilgisi oluşturun. (Genellikle 'API Key' tipi kullanılır.) - Google Sheets:
Google Sheetsnode'una tıklayın ve Google hesabınızla OAuth 2.0 kimlik bilgisi oluşturun. Workflow'un e-tablolarınıza erişim izni verdiğinden emin olun. - Gmail:
Gmailnode'una tıklayın ve Gmail hesabınızla OAuth 2.0 kimlik bilgisi oluşturun. Workflow'un e-posta gönderme izni olduğundan emin olun.
- Google Gemini:
- Google Sheets Yapılandırması:
Google Sheetsnode'unda, kan basıncı verilerinizi içeren e-tablonun kimliğini (Spreadsheet ID) ve sayfa adını (Sheet Name) doğru şekilde ayarlayın. Verilerinizin 'Tarih', 'Sistolik', 'Diyastolik' gibi sütun başlıklarına sahip olduğundan emin olun. - Code Node'unu İnceleyin:
Codenode'u, kan basıncı verilerinizi işlemek ve Gemini'ye göndermek için özel mantık içerir. İhtiyaçlarınıza göre bu kodu gözden geçirebilir ve düzenleyebilirsiniz. - Schedule Trigger'ı Ayarlayın:
Schedule Triggernode'unu, yemek planlarının ne sıklıkla oluşturulmasını istediğinize göre yapılandırın (örn: haftalık, aylık). - Workflow'u Aktive Edin: Tüm kimlik bilgileri ve yapılandırmalar tamamlandıktan sonra workflow'u etkinleştirin.
Kullanım Senaryoları
- Haftalık Kişiselleştirilmiş Yemek Planı: Her hafta otomatik olarak tansiyon verilerinize göre güncellenmiş, kişiselleştirilmiş bir yemek planı oluşturulur ve e-posta adresinize gönderilir.
- Tansiyon Dalgalanmalarına Anında Yanıt: Eğer kan basıncınız belirli bir eşiğin üzerine çıkarsa, workflow tetiklenerek daha düşük tansiyon için özel olarak tasarlanmış tarifler ve diyet önerileri içeren acil bir yemek planı oluşturabilir.
İpuçları ve Öneriler
- Veri Kalitesi: Google Sheets'teki kan basıncı verilerinizin doğru ve güncel olduğundan emin olun. Yapay zeka, en iyi sonuçları kaliteli verilerle verir.
- Gemini Prompt Optimizasyonu:
Google Gemininode'larındaki prompt'ları (istemleri) daha spesifik ve detaylı hale getirerek daha iyi ve daha kişiselleştirilmiş yemek planları elde edebilirsiniz. Örneğin, alerjileri veya tercihleri prompt'a ekleyebilirsiniz. - Hata Yönetimi: Workflow'a
IFnode'ları veyaTry/Catchblokları ekleyerek API hatalarını veya beklenmedik durumları daha iyi yönetebilirsiniz. - Görselleştirme: QuickChart yerine başka bir görselleştirme aracı kullanmak isterseniz,
httpRequestnode'unu kullanarak farklı bir API'ye istek gönderebilirsiniz. - Bildirimler: Yemek planı oluşturulduktan sonra bir Slack veya Telegram bildirimi ekleyerek anında haberdar olabilirsiniz.
Detaylar
Kullanılan Node'lar (9)
Etiketler
JSON dosyasını indirip kendi n8n sunucunuza import edin.
Uzman Desteği
Yakında aktif olacak
Gerekli API Anahtarları
- Google Gemini API Key
- Google Sheets OAuth2 API
- Gmail OAuth2 API
Benzer Workflow'lar
Discord Sohbetlerinden Günlük Görsel Günlük Oluşturma (GPT-4, DALL-E, Notion)
Bu n8n otomasyonu, Discord sohbetlerinizi otomatik olarak kişisel bir görsel günlüğe dönüştürür. Her gece Discord kanalınızdaki mesajları okur, GPT-4 kullanarak günün ruh halini yansıtan kısa bir düşünce yazısı oluşturur, DALL-E ile bu düşünceye uygun bir görsel üretir ve tüm bunları Notion'a kaydeder. Böylece, hiç çaba harcamadan her sabah hazır bir günlük girdisiyle uyanırsınız. Özellikle günlük tutma disiplini olmayan ancak Discord'da aktif olan herkes için idealdir.
LINE, Google Gemini ve Google E-Tablolar ile Yemek Besin Değeri Takibi
Bu n8n otomasyonu, LINE üzerinden gönderilen yemek fotoğraflarını Google Gemini yapay zekası ile analiz ederek besin değerlerini çıkarır ve bu verileri Google E-Tablolar'a kaydeder. Sağlık bilincine sahip bireyler ve fitness meraklıları için tasarlanan bu akış, manuel kalori sayımı yapmadan günlük besin alımını kolayca takip etmeyi sağlar. Kullanıcılar, her yemek fotoğrafı için anında besin değeri geri bildirimi alarak beslenme alışkanlıklarını daha bilinçli yönetebilirler.
Gmail Yanıtlarına Göre Takvim Randevusu Yönetimi (GPT-4o-mini Destekli)
Bu isteğe bağlı n8n iş akışı, gönderilen müsaitlik seçeneklerine gelen e-posta yanıtlarını otomatik olarak işler. Ana randevu planlama akışını iki yönlü, e-posta tabanlı onaylama yeteneğiyle genişleterek kullanıcıların önerilen zaman dilimlerini onaylamasına veya alternatifler talep etmesine olanak tanır. İş akışı, Gmail üzerinden gelen yanıtları dinler, serbest metin yanıtlarını yapılandırılmış verilere dönüştürmek için GPT-4o-mini'yi kullanır, onay durumunu algılar ve onaylandığında otomatik olarak bir Google Takvim etkinliği oluşturur. Bu otomasyon, randevu planlama süreçlerini kolaylaştırmak ve manuel müdahaleyi azaltmak isteyen profesyoneller, serbest çalışanlar ve küçük işletmeler için idealdir.
Hava Durumuna Duyarlı Akıllı Sabah Alarmları: Spotify, Gemini AI ve OpenMeteo ile
Bu n8n iş akışı, basit bir alarmı akıllı ve bağlama duyarlı bir sabah deneyimine dönüştürür. OpenMeteo (hava durumu API'si) ile entegrasyon sayesinde mevcut hava koşullarını öğrenir, Google Gemini AI ile kişiselleştirilmiş bir DJ persona oluşturur ve Spotify üzerinden hava durumuna uygun müzik listeleri çalarak güne özel bir başlangıç sunar. Bu otomasyon, sabah rutinlerini kişiselleştirmek ve güne daha motive başlamak isteyen herkes için idealdir.
Yapay Zeka Destekli Harcama Takibi: Telegram Ses/Fotoğraf/Metin ile Google E-Tablolar'a
Bu n8n otomasyonu, harcama takibini zahmetsiz hale getirir. Telegram üzerinden gönderdiğiniz sesli notları, fotoğrafları veya metin mesajlarını yapay zeka (Google Gemini) ile analiz ederek harcama detaylarını çıkarır ve otomatik olarak Google E-Tablolar'a kaydeder. Geleneksel harcama uygulamalarının veri giriş zorluğunu ortadan kaldırarak, kullanıcıların günlük harcamalarını saniyeler içinde, bulundukları yerden (örneğin araç kullanırken sesli notla) kaydetmelerini sağlar. Kişisel finans yönetimini basitleştirmek ve harcama alışkanlıklarını kolayca takip etmek isteyen herkes için idealdir.
Toplu Taşıma Gecikmelerini Takip Et ve Bildir: ScrapeGraphAI, Teams ve Todoist Entegrasyonu
Bu n8n iş akışı, toplu taşıma web sitelerini ve uygulamalarını gerçek zamanlı olarak izleyerek sefer değişikliklerini ve gecikmeleri tespit eder. Tespit edilen gecikmeleri otomatik olarak bir Microsoft Teams kanalına bildirim olarak gönderir ve ilgili takip görevlerini Todoist'te oluşturur. Özellikle düzenli toplu taşıma kullanan veya ulaşım planlaması yapan bireyler ve ekipler için tasarlanmıştır, böylece beklenmedik aksaklıklara karşı proaktif bir şekilde bilgilendirme ve aksiyon alma imkanı sunar.