NeurochainAI Basic API Integration: Telegram ve AI Entegrasyonu

Bu workflow, Telegram üzerinden alınan mesajları işleyerek NeurochainAI API’si aracılığıyla cevaplar döndürmektedir.

NeurochainAI Basic API Integration: Telegram ve AI Entegrasyonu

Die Website nutzt die Wordpress-Infrastruktur.

Server: Unser Server befindet sich in einem Unternehmen mit Sitz in Deutschland. Er hat eine hohe und schnelle Internetverbindung. Es gibt eine Generatorunterstützung für ununterbrochenen Strom.

Telegram Trigger

Tip: n8n-nodes-base.telegramTrigger

İşlev: Telegram botu için tetikleyici görevi görür. Kullanıcıdan gelen mesajları dinler. Burada yapılandırılan updates parametresi, botun hangi tür güncellemeleri dinleyeceğini belirler. Webhook ID: 05885608-5344-4dcf-81ad-4550b9a01241

Code

Tip: n8n-nodes-base.code

İşlev: Önceki noddan URL çıkarımı yapmak için kullanılır. jsCode parametrelerinde, URL dizisinden ilk elemanı alarak işlemek için yazılan JavaScript kodu içerir.

HTTP Request3

Tip: n8n-nodes-base.httpRequest

İşlev: Önceki noddan alınan görüntü URL’sini kullanarak bir HTTP isteği gönderir. url parametresinde, önceki nodda elde edilen imageUrl kullanılır.

Telegram2

Tip: n8n-nodes-base.telegram

İşlev: Kullanıcıya bir işlem yapıldığı (emoji ile) bildirilmektedir. text parametresi içerisinde bir emoji gönderilir ve reply_to_message_id ile cevaplanan mesaj içeriğine bağlı kalınır.

Telegram1

Tip: n8n-nodes-base.telegram

İşlev: Kullanıcıya, AI tarafından oluşturulmuş bir fotoğrafı gönderir. binaryData parametresi true olarak ayarlandığı için ikili veri (görüntü) gönderimi yapılır.

Telegram4

Tip: n8n-nodes-base.telegram

İşlev: İşlem tamamlandıktan sonra, önceki mesajı siler. chatId ve messageId parametreleri, önceki noddan elde edilen sonuçlara dayanmaktadır.

Telegram3

Tip: n8n-nodes-base.telegram

İşlev: Hata mesajlarını Telegram üzerinden kullanıcıya iletmek için kullanılır. text parametresinde hata mesajı gönderilir ve inline klavye ile kullanıcıya yeniden deneme seçeneği sunulur.

Telegram5

Tip: n8n-nodes-base.telegram

İşlev: İşlemi tamamladıktan sonra, kullanıcıya gönderilen emoji mesajını siler.

Telegram6

Tip: n8n-nodes-base.telegram

İşlev: Kullanıcıya gönderilen mesajda, promptun çok kısa olduğunu belirtir.

Telegram7

Tip: n8n-nodes-base.telegram

İşlev: Kullanıcıya gönderilen emoji mesajını siler.

NeurochainAI – REST API

Tip: n8n-nodes-base.httpRequest

İşlev: NeurochainAI API’sine bir HTTP POST isteği gönderir. Kullanıcıdan alınan mesajı işlemek için gerekli tüm bilgileri JSON formatında gönderir.

TYPING – ACTION

Tip: n8n-nodes-base.telegram

İşlev: Kullanıcının ilettiği mesajın işlendiğini göstermek için bir yükleniyor (typing) durumu gönderir.

AI Response

Tip: n8n-nodes-base.telegram

İşlev: AI’dan gelen yanıtı Telegram üzerinden kullanıcıya iletir. text parametresi AI tarafından döndürülen yanıtı içerir.

No response

Tip: n8n-nodes-base.telegram

İşlev: AI’dan herhangi bir yanıt gelmesi durumunda kullanıcıya uyarı gönderir.

Prompt too short

Tip: n8n-nodes-base.telegram

İşlev: Kullanıcıdan gelen istek yeterince uzun değilse bir uyarı gönderir.

Switch

Tip: n8n-nodes-base.switch

İşlev: Kullanıcının mesajının içeriğine göre yönlendirme yapar. .rules parametrelerinin içeriğine göre farklı yollar belirler.

Download Link

Workflow dosyasını indirmek için buraya tıklayın.

Ergebnis

Bu workflow, kullanıcılardan gelen mesajları işleyip, NeurochainAI API aracılığıyla yanıtlar döndürmektedir. Özellikle Telegram botları ile AI entegrasyonunu sağlamak isteyenler için faydalı bir örnektir.

Facebook
Twitter
LinkedIn

Andere Projekte