📌 Ders-16 – Google Drive Bağlantısını Kurmak
Bu derste Google Drive tetikleyicisini ayarlamayı, dosya yüklendiğinde otomatik indirme işlemini ve verileri neden vektörel formata dönüştürmemiz gerektiğini işledik.
Google Drive Trigger ile Tetikleme
- Trigger ayarı dakikada bir çalışacak şekilde yapıldı.
- Google Drive hesabımızda belirlenen klasöre yeni bir doküman eklendiğinde workflow otomatik tetiklenir.
- Böylece manuel işlem yapmadan her yüklenen doküman akışa dahil olur.
Neden Vektörel Veri?
LLM modelleri (ChatGPT, Gemini vb.) PDF veya Word gibi uzun belgeleri doğrudan işlediğinde hem zaman alır hem de maliyetli olur. Bu nedenle dokümanlarımızı vektörel (sayısal) formata dönüştürmemiz gerekir.
Basit Örneklerle Vektörel Veri:
- Bir resmi bilgisayara “piksel değerleri” ile aktarmak gibi, metinleri de matematiksel vektörlere dönüştürürüz.
- Örneğin: “Merhaba” kelimesi → [0.12, -0.98, 0.33, …] gibi sayılardan oluşan bir listeye dönüşür.
- Bu sayısal temsil sayesinde bilgisayar kelimeler arasındaki benzerlikleri anlayabilir.
Dimension (Boyut) Nedir?
- Vektörlerin kaç sayıdan oluştuğunu ifade eder.
- Örneğin 128, 512 veya 1536 dimension olabilir.
- Boyut arttıkça temsil gücü artar, fakat depolama ve işlem maliyeti de yükselir.
Sonuç: Vektörel veri kullanmak, dokümanların hızlı aranmasını ve LLM modellerine daha doğru bilgi aktarılmasını sağlar.
Google Drive Download File Node
Google Drive Trigger’dan sonra Download File node eklenir:
- Operation: Download seçilir.
- File ID:
{{ $json.id }}→ Trigger’dan gelen dosyanın kimliği otomatik alınır. - Credentials: Daha önce oluşturduğumuz Google Drive API kimliği seçilir.
- Böylece ilgili klasöre yüklenen dosya otomatik olarak indirilir ve işlenmeye hazır hale gelir.
🎯 Bu Dersin Özeti
- Google Drive Trigger ile dakikada bir kontrol yapan bir tetikleyici kurdunuz.
- Yeni yüklenen dosyalar otomatik olarak workflow’u tetikleyecek şekilde ayarlandı.
- LLM modellerinin neden vektörel veriye ihtiyaç duyduğunu öğrendiniz.
- Dimension kavramının ne olduğunu ve önemini kavradınız.
- Download File node ile yüklenen dokümanları otomatik indirmeyi uyguladınız.
