Kataloga Dön

LLM Maliyet ve Kullanım Takibi: OpenAI, Anthropic, Google ve Daha Fazlası

Orta
Mühendislik
Yapay Zeka Özetleme
0 indirme0 görüntülenme30-45 dakikaYazar: aldayel

Workflow Görünümü

Açıklama

Bu n8n iş akışı, OpenAI, Anthropic ve Google gibi çeşitli Büyük Dil Modeli (LLM) sağlayıcıları genelindeki maliyetleri ve kullanım verilerini merkezi olarak izlemenizi sağlar. İş akışlarınızda kullanılan LLM token'larını, model adlarını ve API çağrılarını otomatik olarak yakalar, standartlaştırır ve fiyatlandırır. Özellikle yapay zeka odaklı projelerde bütçe kontrolü sağlamak, kaynak kullanımını optimize etmek ve LLM harcamalarını şeffaf bir şekilde analiz etmek isteyen geliştiriciler, proje yöneticileri ve finans ekipleri için son derece faydalıdır. Bu sayede, LLM entegrasyonlarınızın finansal etkilerini kolayca anlayabilir ve gelecekteki stratejilerinizi buna göre şekillendirebilirsiniz.

Kurulum Rehberi

Genel Bakış

Bu n8n iş akışı, yapay zeka projelerinizde kullanılan Büyük Dil Modellerinin (LLM) maliyetlerini ve kullanım verilerini otomatik olarak izlemek ve raporlamak için tasarlanmıştır. Çeşitli LLM sağlayıcılarından (OpenAI, Anthropic, Google vb.) gelen verileri tek bir yerden toplar, standartlaştırır ve önceden tanımlanmış fiyatlandırma kurallarına göre maliyetlerini hesaplar. Bu sayede, hangi modellerin ne kadar kullanıldığını, hangi iş akışlarının daha maliyetli olduğunu ve genel LLM harcamalarınızın ne durumda olduğunu şeffaf bir şekilde görebilirsiniz.

Bu otomasyon, özellikle yapay zeka uygulamaları geliştiren şirketler ve bireyler için kritik öneme sahiptir. LLM kullanımının hızla artmasıyla birlikte, maliyetleri kontrol altında tutmak ve bütçe dışına çıkmamak büyük bir zorluk haline gelmiştir. Bu iş akışı sayesinde, manuel veri toplama ve hesaplama zahmetinden kurtulur, zaman ve kaynak tasarrufu sağlarsınız. Ayrıca, elde ettiğiniz verilerle daha bilinçli kararlar alabilir, LLM stratejinizi optimize edebilir ve projelerinizin karlılığını artırabilirsiniz.

Gereksinimler

  • Aktif bir n8n hesabı veya kendi kendine barındırılan (self-hosted) n8n kurulumu.
  • İzlemek istediğiniz LLM sağlayıcıları (OpenAI, Anthropic, Google vb.) için aktif API anahtarları. (Bu anahtarlar doğrudan bu iş akışı tarafından kullanılmaz, ancak izlenen iş akışlarında LLM çağrıları yapmak için gereklidir.)
  • n8n API anahtarı oluşturma ve yönetme yetkisi.

Kurulum Adımları

Bu iş akışını n8n ortamınıza kurmak ve kullanmaya başlamak için aşağıdaki adımları dikkatlice izleyin:

  1. n8n API Anahtarı Oluşturma:

    • n8n arayüzünüzde sol alt köşede bulunan Ayarlar (Settings) bölümüne gidin.
    • Sol menüden n8n API seçeneğini tıklayın.
    • Yeni bir API anahtarı oluşturmak için ilgili butona tıklayın ve anahtarınıza açıklayıcı bir isim verin (örn. "LLM Maliyet Takip").
    • Oluşturulan API anahtarını güvenli bir yere kopyalayın. Bu anahtar, Get Execution Data (Yürütme Verilerini Al) düğümünde kullanılacaktır.
  2. Get Execution Data Düğümünü Yapılandırma:

    • İş akışını n8n ortamınıza içe aktardıktan sonra, Get Execution Data adlı n8n düğümünü bulun.
    • Bu düğümün kimlik bilgileri (credentials) bölümüne gidin.
    • Daha önce oluşturduğunuz n8n API anahtarını kullanarak yeni bir kimlik bilgisi ekleyin veya mevcut bir kimlik bilgisini güncelleyin.
    • Bu adım, iş akışının diğer iş akışlarının yürütme verilerine erişmesini sağlar.
  3. Standardize Names (İsimleri Standartlaştır) Düğümünü İnceleme:

    • Standardize Names adlı Code düğümünü açın.
    • Bu düğüm, farklı LLM sağlayıcılarından gelen model isimlerini (örn. gpt-3.5-turbo, claude-3-opus-20240229, gemini-pro) standart bir formata dönüştürür.
    • Kullandığınız veya gelecekte kullanmayı planladığınız yeni LLM modelleri varsa, bu düğümdeki eşleme (mapping) mantığını gözden geçirin ve gerekirse güncelleyin. Bu, doğru maliyet hesaplaması için kritik öneme sahiptir.
  4. Model Prices (Model Fiyatları) Düğümünü İnceleme:

    • Model Prices adlı Code düğümünü açın.
    • Bu düğüm, her bir standartlaştırılmış LLM modeli için giriş (input) ve çıkış (output) token başına fiyatlandırma bilgilerini içerir.
    • LLM sağlayıcılarının fiyatlandırma politikaları zaman zaman değişebilir. En doğru maliyet takibi için bu düğümdeki fiyatlandırma bilgilerini düzenli olarak kontrol edin ve güncelleyin. Fiyatlar genellikle dolar cinsinden token başına belirtilir.
  5. Hedef İş Akışlarınızı İzlemeye Başlama:

    • İzlemek istediğiniz herhangi bir n8n iş akışının sonuna gidin.
    • Bu iş akışının sonuna bir Execute Workflow (İş Akışı Yürüt) düğümü ekleyin.
    • Execute Workflow düğümünün ayarlarında, izleme iş akışınızı (yani bu iş akışını) seçin.
    • "Wait For Sub-Workflow" (Alt İş Akışını Bekle) seçeneğini KAPALI (OFF) konuma getirin. Bu, ana iş akışınızın izleme iş akışının tamamlanmasını beklemeden devam etmesini sağlar ve performans düşüşünü önler.
    • Bu adımı, LLM kullanımını izlemek istediğiniz her iş akışı için tekrarlayın.

Gerçek Dünya Kullanım Senaryoları

  1. Yapay Zeka Destekli İçerik Üretim Platformları: Bir içerik ajansı, makale, blog yazısı veya sosyal medya gönderileri oluşturmak için farklı LLM'leri kullanıyor olabilir. Bu iş akışı sayesinde, hangi LLM'in hangi içerik türü için ne kadar maliyet oluşturduğunu takip ederek bütçe yönetimini optimize edebilirler.
  2. Müşteri Hizmetleri Chatbotları: Bir şirket, müşteri sorularını yanıtlamak için OpenAI veya Anthropic tabanlı bir chatbot kullanıyor. Bu otomasyon, chatbot'un günlük, haftalık veya aylık token tüketimini ve maliyetini izleyerek, yoğun zamanlarda kaynak tahsisini planlamalarına ve maliyetleri kontrol altında tutmalarına yardımcı olur.
  3. Geliştirici Projelerinde Bütçe Takibi: Bir yazılım geliştirme ekibi, farklı prototipleme ve test aşamalarında çeşitli LLM'leri deniyor. Bu iş akışı, her bir projenin LLM harcamalarını ayrı ayrı izleyerek, bütçe sınırları içinde kalmalarını ve en uygun maliyetli modelleri seçmelerini sağlar.
  4. Akademik Araştırma ve Geliştirme: Üniversite araştırmacıları, büyük veri setleri üzerinde doğal dil işleme deneyleri yaparken farklı LLM'leri kullanabilirler. Bu otomasyon, araştırma bütçelerini yönetmelerine ve hangi deneylerin daha fazla LLM kaynağı tükettiğini anlamalarına olanak tanır.
  5. Pazarlama Kampanyası Optimizasyonu: Pazarlama ekipleri, kişiselleştirilmiş reklam metinleri veya e-posta kampanyaları oluşturmak için LLM'lerden faydalanabilir. Bu iş akışı, belirli bir kampanya için LLM kullanımının maliyetini izleyerek, kampanyanın genel ROI (Yatırım Getirisi) analizine katkıda bulunur.

İpuçları ve En İyi Uygulamalar

  • Düzenli Fiyat Güncellemeleri: LLM sağlayıcılarının fiyatlandırma sayfalarını düzenli olarak kontrol edin ve Model Prices düğümündeki fiyatları güncel tutun. Bu, en doğru maliyet tahminlerini almanızı sağlar.
  • Model İsimlerini Standartlaştırın: Yeni bir LLM modeli kullanmaya başladığınızda, Standardize Names düğümünü güncelleyerek modelin doğru bir şekilde eşlendiğinden emin olun.
  • Veri Saklama Politikası: n8n'in yürütme verilerini ne kadar süreyle sakladığını göz önünde bulundurun. Uzun vadeli analizler için bu verileri harici bir veritabanına veya depolama çözümüne (örn. Google Sheets, PostgreSQL) aktarmayı düşünebilirsiniz.
  • Uyarı Mekanizmaları: Belirli bir maliyet eşiği aşıldığında size bildirim gönderecek ek bir düğüm (örn. Email, Slack) ekleyerek proaktif maliyet yönetimi yapabilirsiniz.
  • Performans İzleme: Bu izleme iş akışının kendisinin n8n kaynaklarını ne kadar kullandığını gözlemleyin. Çok yoğun LLM kullanımınız varsa, izleme sıklığını veya veri işleme mantığını optimize etmeniz gerekebilir.
  • Etiketleme ve Kategorizasyon: LLM çağrılarınıza özel etiketler (örn. proje_adi, departman, kampanya_kodu) ekleyerek daha granüler maliyet analizi yapabilirsiniz. Bu etiketleri Execute Workflow düğümündeki ekstra verilerle geçirebilirsiniz.
  • Güvenlik: n8n API anahtarınızı ve diğer hassas bilgileri güvenli bir şekilde sakladığınızdan ve yetkisiz erişime karşı koruduğunuzdan emin olun.

Sık Sorulan Sorular

S: Bu iş akışı hangi LLM sağlayıcılarını destekliyor? C: Varsayılan olarak OpenAI, Anthropic ve Google modellerini destekler. Standardize Names düğümünü düzenleyerek diğer sağlayıcıların modellerini de kolayca ekleyebilirsiniz.

S: Maliyetler nasıl hesaplanıyor? C: Maliyetler, Model Prices düğümünde tanımlanan token başına fiyatlar (giriş ve çıkış token'ları için ayrı ayrı) kullanılarak hesaplanır. İş akışı, LLM çağrılarından gelen token kullanım verilerini alır ve bu fiyatlarla çarpar.

S: Bu iş akışını birden fazla n8n iş akışını izlemek için kullanabilir miyim? C: Evet, kesinlikle. İzlemek istediğiniz her iş akışının sonuna bir Execute Workflow düğümü ekleyerek ve bu izleme iş akışını seçerek birden fazla iş akışını aynı anda izleyebilirsiniz.

S: Maliyet verilerini nerede görebilirim? C: İş akışı çalıştığında, işlenmiş maliyet verileri n8n yürütme geçmişinde görüntülenebilir. Daha kalıcı depolama ve görselleştirme için bu verileri bir veritabanına, elektronik tabloya veya bir BI aracına göndermek üzere iş akışına ek düğümler ekleyebilirsiniz.


Bu rehber Otomasyonevi.com tarafından hazırlanmıştır.

Detaylar

Kullanılan Node'lar (7)

executeWorkflowTrigger
code
set
n8n
if
merge
stickyNote

Etiketler

#yapay zeka
#llm
#maliyet takibi
#openai
#anthropic
#google
#bütçe yönetimi
#otomasyon
#veri analizi
#mühendislik
#api
#token kullanımı
Ü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ı

  • n8n API Anahtarı

Kullanım Alanları

  • LLM Maliyet Optimizasyonu
  • Yapay Zeka Proje Bütçelemesi
  • Chatbot Kullanım Analizi
  • Geliştirici Kaynak Takibi
  • Pazarlama Kampanyası ROI Analizi

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

Benzer Workflow'lar

EHR/FHIR, GPT-4, Twilio, Gmail ve Slack ile Hasta Bakım Koordinasyonu ve Uyarıları

Bu n8n iş akışı, randevu programlarını, klinik olayları ve bakım aşamalarını izleyerek uçtan uca hasta bakım koordinasyonunu otomatikleştirir ve birden fazla kanal üzerinden kişiselleştirilmiş iletişimleri düzenler. Sağlık operasyon ekipleri, bakım koordinatörleri ve hasta katılım uzmanları için tasarlanmıştır. Manuel hasta takibi, kaçırılan randevular ve bakım ekipleri arasındaki parçalanmış iletişim sorunlarını çözerek, planlanmış aralıklarla ve gerçek zamanlı olarak tetiklenir. EHR/FHIR sistemleri, GPT-4'ün yapay zeka yetenekleri, Twilio, Gmail ve Slack gibi araçları entegre ederek kapsamlı bir çözüm sunar.

Mühendislik
AI Summarization
1.258018 node

Yapay Zeka Destekli RAG Yapılandırma Asistanı: Formdan E-posta Önerilerine

Bu otomasyon, Retrieval-Augmented Generation (RAG) gereksinimlerinizi analiz eden ve yapay zeka destekli önerileri e-posta ile sunan akıllı bir RAG Yapılandırma Asistanıdır. Kullanıcıların basit bir form gönderimiyle embedding modelleri, parça boyutları, vektör depoları ve maliyet tahminleri hakkında uzman rehberliği almasını sağlar. Özellikle yapay zeka mühendisleri, geliştiriciler ve RAG sistemleri kurmak isteyen işletmeler için uygundur. Ana faydası, karmaşık RAG yapılandırma süreçlerini otomatikleştirerek zaman ve kaynak tasarrufu sağlamasıdır.

Mühendislik
Yapay Zeka RAG
12579 node

GitLab Yıl Sonu Katkı Raporunuzu Otomatik Oluşturun

Bu n8n otomasyonu, GitLab katkılarınızı, aktivitelerinizi ve istatistiklerinizi içeren kişiselleştirilmiş bir yıl sonu raporu olan 'GitLab Wrapped' raporunuzu otomatik olarak oluşturur. Michael Angelo Rivera'nın 'gitlab-wrapped' projesini temel alarak, GitLab CI/CD entegrasyonu sayesinde geliştiricilerin ve ekiplerin yıl içindeki performanslarını kolayca gözden geçirmelerini sağlar. Workflow, gitlab-wrapped projesini çatallayarak, CI/CD ortam değişkenlerini yapılandırarak ve GitLab pipeline'ını tetikleyerek çalışır. Bu otomasyon, GitLab kullanıcıları için zaman kazandıran ve değerli içgörüler sunan bir çözümdür.

Mühendislik
6279 node

OpenAI, Airtable, Slack ve Gmail ile IoT Sürdürülebilirlik ve ESG Uyumluluğu İzleme

Bu n8n iş akışı, endüstriyel operasyonlar için IoT cihaz uyumluluğunu izler ve anormallikleri tespit eder. Tesis yöneticileri, kalite güvence ekipleri ve düzenleyici uyumluluk görevlileri için tasarlanmış olup, sensör ağlarını sürekli izleme, düzenleyici standartlara uyumu sağlama ve operasyonel sorunları gerçek zamanlı olarak tespit etme zorluğunu çözer. Sistem her 15 dakikada bir çalışarak IoT sensör verilerini çeker, analiz için yapılandırır ve iki yapay zeka ajanı kullanarak uyumluluğu değerlendirir. Tespit edilen sorunlar Airtable'a kaydedilir, Slack üzerinden anında bildirimler gönderilir ve detaylı raporlar Gmail aracılığıyla ilgili paydaşlara iletilir.

Mühendislik
Yapay Zeka Özetleme
6012 node

Claude ile Telematik Sürüş Riski Puanlama ve Sigorta Prim Ayarlama

Bu n8n iş akışı, telematik verilerini yapay zeka destekli risk değerlendirmesiyle analiz ederek sigorta prim ayarlamalarını otomatikleştirir ve değişiklikleri sigorta sistemleri arasında senkronize eder. Kullanıma dayalı sigorta programlarını yöneten sigorta şirketleri, aktüerler ve sigorta değerlendirme ekipleri için tasarlanmıştır. Sürüş modelleri, hız, frenleme ve kilometre gibi verilerin manuel incelemesini ortadan kaldırırken uyumluluğu sağlar ve primleri dinamik olarak günceller.

Mühendislik
Yapay Zeka Özetleme
6010 node

Gerçek Zamanlı IoT Olay Yönetimi: Jira Bakım Talebi ve Slack Teknisyen Uyarıları

Bu n8n iş akışı, IoT cihazlarından gelen makine arızası webhook'larını otomatik olarak işleyerek tahmini bakımı optimize eder. Gelen arıza bildirimleri üzerine otomatik olarak bir Jira bakım talebi oluşturur, ardından Slack üzerinden teknisyen müsaitliğini kontrol eder. Müsait bir teknisyen bulunursa, ilgili teknisyen kanalına anında uyarı gönderir; aksi takdirde, belirlenen acil durum/eskalasyon kanalına otomatik olarak yükseltme yapar. Bu sayede arıza müdahale süreleri kısalır ve operasyonel verimlilik artırılır.

Mühendislik
408 node