Workflow’un kısa açıklaması

Bu n8n workflow’u, Hacker News’daki en popüler gönderileri alıp işlemek için bir AI ajanı kullanarak etkileşimli bir deneyim sağlar.

Workflow’un kısa açıklaması

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.

Workflow’un Detaylı Açıklaması

Bu workflow, Hacker News API’si ile etkileşimde bulunarak en popüler gönderileri elde eder ve bir AI ajanı ile birlikte çalışarak kullanıcıdan gelen sorulara yanıt verir.

1. Node: On new manual Chat Message

  • Adı: On new manual Chat Message
  • Tipi: @n8n/n8n-nodes-langchain.manualChatTrigger
  • Ne işe yaradığı: Kullanıcıdan yeni bir sohbet mesajı almak için tetikleyici görevi görür.
  • Ayarlar: Hiçbir özel parametre yoktur.

2. Node: Execute Workflow Trigger

  • Adı: Execute Workflow Trigger
  • Tipi: n8n-nodes-base.executeWorkflowTrigger
  • Ne işe yaradığı: Workflow’un tetiklenmesini sağlar ve mevcut gönderileri almak için gerekli olan Hacker News node’una yönlendirir.
  • Ayarlar: Hayır, özel ayarlar yoktur.

3. Node: Hacker News

  • Adı: Hacker News
  • Tipi: n8n-nodes-base.hackerNews
  • Ne işe yaradığı: Hacker News API’sinden en popüler gönderileri alır.
  • Ayarlar:
    • limit: 50 – En fazla 50 gönderi alır.
    • resource: all – Tüm gönderi türlerini alır.

4. Node: Clean up data

  • Adı: Clean up data
  • Tipi: n8n-nodes-base.set
  • Ne işe yaradığı: Gelen verileri temizler ve belirli alanlara ayırarak işler.
  • Ayarlar:
    • fields: Çeşitli alanlar tanımlanmıştır:
      • title: Mesaj başlığı.
      • points: Gönderinin puanı.
      • url: Gönderinin bağlantısı.
      • created_at: Gönderinin oluşturulma tarihi.
      • author: Gönderinin yazarı.
    • include: none – Yalnızca temizlenmiş verileri dahil eder.

5. Node: AI Agent

  • Adı: AI Agent
  • Tipi: @n8n/n8n-nodes-langchain.agent
  • Ne işe yaradığı: Kullanıcıdan gelen mesajlara yanıt vermek için bir yapay zeka ajanı olarak çalışır.
  • Ayarlar:
    • options: maxIterations: 10 – Ajanın en fazla 10 iterasyona kadar yanıt vermesine izin verir.

6. Node: OpenAI Chat Model

  • Adı: OpenAI Chat Model
  • Tipi: @n8n/n8n-nodes-langchain.lmChatOpenAi
  • Ne işe yaradığı: OpenAI API’sini kullanarak kullanıcıdan gelen yanıtları işler.
  • Ayarlar: Özellikler yok.
  • Credentials: OpenAI API kimlik bilgileri.

7. Node: Stringify

  • Adı: Stringify
  • Tipi: n8n-nodes-base.code
  • Ne işe yaradığı: Temizlenmiş verileri JSON formatına dönüştürmek için kullanılır.
  • Ayarlar:
    return {
    'response': JSON.stringify($input.all().map(x => x.json))
    }

8. Node: Custom tool to call the wf below

  • Adı: Custom tool to call the wf below
  • Tipi: @n8n/n8n-nodes-langchain.toolWorkflow
  • Ne işe yaradığı: Aşağıdaki workflow’u çağırarak kullanıcıdan gelen sorulara yanıt vermek için kullanılır.
  • Ayarlar:
    • name: hn_tool – Araç adı.
    • workflowId: Workflow’un kimliği.
    • description: JSON formatında en popüler gönderilerin listesini döner.

Ergebnis

Bu n8n workflow’u, kullanıcıların Hacker News’daki en popüler gönderileri sorgulamasına ve AI ajanından yanıt almasına olanak tanır. İş akışındaki her node, belirli bir işlevi yerine getirerek sürecin sorunsuz ilerlemesini sağlar.

Denemek için: ‚Chat‘ butonuna tıklayın ve ‚Hacker News’daki 5. en popüler gönderi nedir?‘ sorusunu girin!

Download Link

Facebook
Twitter
LinkedIn

Andere Projekte