Kataloga Dön

Google Drive, Qdrant ve OpenAI GPT-4 ile Akıllı Telegram Yapay Zeka Botu Oluşturma

İleri
İletişim
HITL
Veri & Depolama
Temel Node'lar
Yapay Zeka
Langchain
16 indirme77 görüntülenme30-60 dakikaYazar: zzsnowballzz

Workflow Görünümü

Açıklama

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.

Kurulum Rehberi

Genel Bakış

Bu iş akışı, Google Drive'a yüklediğiniz belgeleri otomatik olarak işleyerek bir bilgi tabanı oluşturur ve bu bilgi tabanını kullanarak Telegram üzerinden gelen soruları yanıtlayan akıllı bir yapay zeka botu kurmanızı sağlar. Temel olarak, dokümanlarınızı botunuzun 'hafızası' haline getirir.

Gereksinimler

  • n8n Hesabı: İş akışını barındırmak ve çalıştırmak için bir n8n hesabı (self-hosted veya cloud).
  • Google Drive Hesabı: Belgelerinizi yükleyeceğiniz bir Google Drive hesabı.
  • Qdrant Hesabı/Kurulumu: Vektör veritabanı olarak Qdrant'ı kullanmak için bir Qdrant Cloud hesabı veya kendi sunucunuzda kurulu bir Qdrant örneği. Qdrant API Anahtarı ve URL'si gereklidir.
  • OpenAI Hesabı: Metin gömme (embeddings) ve yapay zeka yanıtları için bir OpenAI API Anahtarı (GPT-4 modeline erişim önerilir).
  • Telegram Botu: Telegram üzerinden etkileşim kurmak için önceden oluşturulmuş bir Telegram botu ve bu botun API Token'ı. (BotFather üzerinden kolayca oluşturulabilir).

Kurulum Adımları

  1. n8n İş Akışını İçe Aktarma: Bu iş akışını n8n arayüzünüze içe aktarın.
  2. Google Drive Kimlik Bilgileri: Google Drive Trigger ve Google Drive (Dosya İndirme) düğümlerine Google Drive hesabınız için kimlik bilgilerini (OAuth 2.0) ekleyin. Trigger düğümünde, belgelerinizi izlemek istediğiniz klasörü belirtin.
  3. Qdrant Kimlik Bilgileri: Vector Store (Qdrant) düğümüne Qdrant API Anahtarınızı ve URL'nizi girin. Bir koleksiyon adı belirleyin (örneğin, telegram_bot_docs).
  4. OpenAI Kimlik Bilgileri: Embeddings (OpenAI) ve Agent düğümlerine OpenAI API Anahtarınızı ekleyin. Agent düğümünde, kullanmak istediğiniz GPT modelini (örn: gpt-4) seçin.
  5. Telegram Kimlik Bilgileri: Telegram Trigger ve Telegram (Mesaj Gönder) düğümlerine Telegram botunuzun API Token'ını ekleyin.
  6. Doküman İşleme Akışını Aktive Etme: İş akışının üst kısmındaki Document Processing Flow bölümünü (Google Drive Trigger'dan Qdrant'a kadar olan kısım) etkinleştirin. Bu akış, Google Drive'a yeni bir dosya yüklendiğinde otomatik olarak çalışacak ve belgeyi Qdrant'a kaydedecektir.
  7. Sohbet Etkileşimi Akışını Aktive Etme: İş akışının alt kısmındaki Chat Interaction Flow bölümünü (Telegram Trigger'dan Telegram'a kadar olan kısım) etkinleştirin. Bu akış, Telegram botunuza bir mesaj geldiğinde çalışacak ve yapay zeka ile etkileşimi sağlayacaktır.

Kullanım Senaryoları

  • Şirket İçi Bilgi Bankası: Şirketinizin prosedürlerini, SSS'lerini veya teknik dokümanlarını Google Drive'a yükleyin. Çalışanlar, Telegram botuna soru sorarak anında bilgiye erişebilir.
  • Müşteri Destek Botu: Ürün kılavuzlarını, sıkça sorulan soruları içeren belgeleri yükleyerek müşterilerinize 7/24 otomatik destek sağlayın.
  • Eğitim Materyali Asistanı: Ders notlarını veya araştırma makalelerini yükleyerek öğrencilerinize veya araştırmacılara konu hakkında sorular sorma ve hızlı yanıt alma imkanı sunun.

İpuçları ve Öneriler

  • Belge Formatları: Document Default Data Loader düğümü genellikle PDF, TXT, DOCX gibi yaygın formatları destekler. Desteklenmeyen formatlar için ek dönüştürme adımları gerekebilir.
  • Metin Bölme Stratejisi: Recursive Character Text Splitter düğümündeki Chunk Size ve Chunk Overlap ayarları, belgelerinizin nasıl bölüneceğini ve Qdrant'a nasıl kaydedileceğini etkiler. Bu ayarları, belgelerinizin yapısına ve botunuzun yanıt kalitesine göre optimize edin.
  • Qdrant Koleksiyon Yönetimi: Qdrant'ta farklı bilgi alanları için ayrı koleksiyonlar oluşturmayı düşünebilirsiniz. Bu, botunuzun belirli bir bağlamda daha alakalı yanıtlar vermesine yardımcı olabilir.
  • Hata Yönetimi: Üretim ortamında kullanmadan önce, olası hataları (API limitleri, dosya işleme sorunları vb.) ele almak için Try/Catch blokları eklemeyi düşünebilirsiniz.
  • Maliyet Optimizasyonu: OpenAI API kullanırken, özellikle büyük belgeler ve yoğun etkileşimler için maliyetleri göz önünde bulundurun. gpt-3.5-turbo gibi daha uygun maliyetli modelleri test edebilirsiniz, ancak gpt-4 genellikle daha iyi yanıt kalitesi sunar.
  • Güvenlik: Hassas verilerle çalışırken, Google Drive ve Qdrant erişim izinlerini dikkatlice yönetin ve API anahtarlarınızı güvenli bir şekilde saklayın (n8n'in kimlik bilgileri yönetimi özelliğini kullanın).

Detaylar

Kullanılan Node'lar (12)

googleDriveTrigger
googleDrive
documentDefaultDataLoader
textSplitterRecursiveCharacterTextSplitter
vectorStoreQdrant
telegramTrigger
filter
embeddingsOpenAi
telegram
agent
lmChatOpenAi
stickyNote

Etiketler

#yapay-zeka
#telegram
#google-drive
#qdrant
#openai
#chatbot
#bilgi-bankası
#otomasyon
Ücretsiz

JSON dosyasını indirip kendi n8n sunucunuza import edin.

Bu workflow'u indirmek için ücretsiz üye olun

Ücretsiz Kayıt Ol

Zaten üye misiniz? Giriş yapın

İndir Import et Çalıştır

Uzman Desteği

Yakında aktif olacak

Gerekli API Anahtarları

  • Google Drive OAuth2
  • Qdrant API Key
  • OpenAI API Key
  • Telegram Bot Token

Bu içerik Otomasyonevi.com tarafından hazırlanmıştır. İzinsiz kopyalanması yasaktır.

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.

Veri & Depolama
Verimlilik
197011 node

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.

Veri & Depolama
Verimlilik
174115 node

Ü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.

Temel Node'lar
İletişim
17911 node

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.

Temel Node'lar
İletişim
171911 node

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.

Temel Node'lar
İletişim
16111 node

Yapay Zeka Destekli Spotify Çalma Listesi Oluşturma ve E-posta ile Paylaşma

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.

İletişim
Temel Node'lar
15011 node