Gerçek Zamanlı Alanına Özel RAG Chatbot

Google Arama’yı yalnızca kendi alanınızla sınırlı şekilde kullanan, ilgili web içeriğini getiren ve kullanıcı sorgularına güncel bilgilerle yanıt vermek için OpenAI LLM’den yararlanan gerçek zamanlı bir sohbet botu. Müşteri desteği veya bilgi portallarında doğru, alanına özel yanıtlar sunmak için idealdir.

AI Akışı nasıl çalışır - Gerçek Zamanlı Alanına Özel RAG Chatbot

Akışlar

AI Akışı nasıl çalışır

Kullanıcı Sorgusu Girişi.
Kullanıcı sorularını sohbet girişi veya önceden tanımlanmış butonlar aracılığıyla yakalar.
Sorgu Genişletme.
Kullanıcı sorgusunu daha iyi getirme doğruluğu için yeniden ifade eder ve genişletir.
Alana Özel Google Araması.
Genişletilmiş sorguları kullanarak belirtilen alanla sınırlı bir Google Araması gerçekleştirir.
Web İçeriği Getirme.
Arama tarafından döndürülen en alakalı URL'lerden içeriği getirir.
LLM Yanıt Üretimi.
Kullanıcıya gösterilecek nihai, bağlama zenginleştirilmiş cevabı oluşturmak için OpenAI LLM'yi kullanır.

Bu akışta kullanılan promptlar

Aşağıda bu akışın işlevselliğini gerçekleştirmek için kullanılan tüm promptların eksiksiz bir listesi bulunmaktadır. Promptlar, yanıtlar üretmek veya eylemler gerçekleştirmek için AI modeline verilen talimatlardır. AI'yı kullanıcı niyetini anlamada ve ilgili çıktılar üretmede yönlendirir.

Bu akışta kullanılan bileşenler

Aşağıda bu akışın işlevselliğini gerçekleştirmek için kullanılan tüm bileşenlerin eksiksiz bir listesi bulunmaktadır. Bileşenler her AI Akışının yapı taşlarıdır. Çeşitli işlevleri bağlayarak karmaşık etkileşimler oluşturmanıza ve görevleri otomatikleştirmenize olanak tanır. Her bileşen kullanıcı girişini işleme, veri işleme veya harici hizmetlerle entegrasyon gibi belirli bir amaca hizmet eder.

Sohbet Girişi

FlowHunt'taki Sohbet Girişi bileşeni, Playground'dan gelen mesajları yakalayarak kullanıcı etkileşimlerini başlatır. Bu, akışların başlangıç noktasıdır ve iş akışının hem metin hem de dosya tabanlı girdileri işlemesini sağlar.

Sohbet Çıktısı

FlowHunt'taki Sohbet Çıktısı bileşenini keşfedin—sohbet botu yanıtlarını esnek, çok parçalı çıktılarla tamamlayın. Akışın sorunsuz tamamlanması ve gelişmiş, etkileşimli AI sohbet botları oluşturmak için gereklidir.

Buton Bileşeni

FlowHunt'taki Buton Bileşeni, metni veya girdiyi iş akışınızda etkileşimli, tıklanabilir butonlara dönüştürür. Dinamik kullanıcı arayüzleri oluşturmak, kullanıcı tercihlerini toplamak ve yapay zeka destekli sohbet botlarında veya otomatik süreçlerde etkileşimi artırmak için idealdir.

Sohbet Açıldı Tetikleyicisi

Sohbet Açıldı Tetikleyicisi bileşeni, bir sohbet oturumu başladığında bunu algılar ve iş akışlarının, bir kullanıcı sohbeti açar açmaz anında yanıt vermesini sağlar. İlk sohbet mesajı ile akışı başlatır ve bu da duyarlı, etkileşimli sohbet botları oluşturmak için vazgeçilmezdir.

Sohbet Geçmişi Bileşeni

FlowHunt'taki Sohbet Geçmişi bileşeni, sohbet botlarının önceki mesajları hatırlamasını sağlar; bu sayede tutarlı sohbetler ve gelişmiş müşteri deneyimi sunarken hafıza ve token kullanımını optimize eder.

FlowHunt'ta Prompt Bileşeni

FlowHunt'un Prompt bileşeniyle AI botunuzun rolünü ve davranışını tanımlayarak alakalı, kişiselleştirilmiş yanıtlar alın. Etkili, bağlama duyarlı sohbet botu akışları için istemleri ve şablonları özelleştirin.

Oluşturucu

FlowHunt'taki Oluşturucu bileşenini keşfedin—seçtiğiniz LLM modeliyle güçlü, yapay zekâ destekli metin üretimi. İstemleri, isteğe bağlı sistem talimatlarını ve hatta görselleri girdi olarak birleştirerek dinamik sohbet botu yanıtları oluşturun; bu da onu akıllı, konuşmaya dayalı iş akışları oluşturmak için temel bir araç haline getirir.

LLM OpenAI

FlowHunt onlarca metin üretme modelini destekler, buna OpenAI modelleri de dahildir. ChatGPT'yi yapay zeka araçlarınızda ve sohbet botlarınızda nasıl kullanacağınız burada anlatılıyor.

Sorgu Genişletme

FlowHunt'taki Sorgu Genişletme, sohbet robotunun anlayışını eş anlamlıları bularak, yazım hatalarını düzelterek ve kullanıcı sorguları için tutarlı, doğru yanıtlar sağlayarak geliştirir.

GoogleSearch Bileşeni

FlowHunt'ın GoogleSearch bileşeni, Google'dan güncel bilgilere erişmek için Retrieval-Augmented Generation (RAG) kullanarak sohbet botunuzun doğruluğunu artırır. Sonuçları, dil, ülke ve sorgu ön ekleri gibi seçeneklerle kontrol ederek hassas ve alakalı çıktılar elde edin.

URL Alıcısı

URL Alıcısı bileşeniyle iş akışlarınızda web içeriğinin kilidini açın. Web makaleleri, belgeler ve daha fazlası dahil olmak üzere herhangi bir URL listesinden metin ve meta verileri zahmetsizce çıkarın ve işleyin. Görseller için OCR, seçici meta veri çıkarımı ve özelleştirilebilir önbellekleme gibi gelişmiş seçenekleri destekler; bu da onu bilgiye dayalı yapay zeka akışları ve otomasyonları oluşturmak için ideal kılar.

Akış açıklaması

Amaç ve faydalar

Genel Bakış

Bu iş akışı, gerçek zamanlı Google Arama’yı kullanarak internetten güncel bilgi getiren basit bir Retrieval-Augmented Generation (RAG) sohbet botunu uygular—özellikle, tüm aramaların belirli bir alanla sınırlandırılması için özelleştirilebilir. Ana amaç, kullanıcı sorgularına çevrimiçi olarak bulunan en alakalı ve güncel içerikleri kullanarak yanıt verebilen bir sohbet botu oluşturmaktır. Bu, özellikle statik bilgi tabanlarının yetersiz olduğu senaryolarda yüksek değere sahiptir.

Temel Bileşenler ve Akış

İş akışı, her biri belirli bir yeteneği temsil eden birkaç modüler bloktan oluşur. Aşağıda iş akışının yapısı ve işlevselliğinin bir dökümü verilmiştir:

BileşenRol
Sohbet GirişiKullanıcı sorgularını ve sohbet mesajlarını alır.
Sohbet GeçmişiBağlama duyarlı yanıtlar için konuşma geçmişini tutar.
Sorgu GenişletmeKullanıcı girişini, arama kapsamını artırmak için birden fazla alternatif sorguya dönüştürür.
Google AramaÖzelleştirilebilir bir alan önekiyle Google’da arama yapar.
URL GetiriciGoogle Arama tarafından döndürülen URL’lerden içerik çıkarır.
Prompt ŞablonuDil modeli için bağlamı, kullanıcı girişini ve geçmişi yapılandırır.
OpenAI LLMBir dil modeli (ör. GPT-3/4) kullanarak yanıtlar üretir.
ÜreteçYanıtı üretmek için prompt ve bağlam ile LLM’yi çağırır.
Sohbet ÇıkışıSohbet botu yanıtlarını kullanıcıya gösterir.
Buton Widget’larıKullanıcıların tek tıkla deneyebileceği hızlı örnek sorgular sağlar.
Sohbet Açıldı TetikleyicisiSohbeti başlatır ve hızlı başlangıç butonlarını doldurur.

İş Akışının Çalışma Prensibi

Bir kullanıcı sohbeti açtığında, Sohbet Açıldı Tetikleyicisi devreye girer. Bu, sohbet arayüzünü başlatır ve birkaç Buton Widget’ı ile örnek sorgular sunar (ör.: “hangi dinozorun 500 dişi var?”). Kullanıcı bir butona tıkladığında veya Sohbet Girişi üzerinden özel bir mesaj girdiğinde, iş akışı şu şekilde ilerler:

  1. Sorgu Genişletme: Kullanıcının girişi, ilgili arama sonuçlarını getirme olasılığını maksimize etmek için birden fazla sürüme yeniden ifade edilir.

  2. Google Arama: Genişletilmiş sorgular Google Arama’ya gönderilir. Varsayılan olarak, arama belirli bir alanla (ör., site: www.SENINALANIN.com gibi query_prefix alanı ile ayarlanır) sınırlanır ve sohbet botunun bilgisini kendi web sitenize veya güvenilir herhangi bir kaynağa odaklamanızı sağlar.

  3. URL Getirici: İş akışı, en üstteki arama sonuçlarının (URL’lerin) içeriğini tam dokümanlar olarak getirir.

  4. Prompt Oluşturma: Getirilen içerik, kullanıcı girişi ve sohbet geçmişi Prompt Şablonu bileşeni aracılığıyla birleştirilerek yanıta zengin bir bağlam sağlar.

  5. Dil Modeli Üretimi: Prompt, OpenAI LLM‘ye gönderilir ve tutarlı, bağlamsal olarak alakalı bir yanıt oluşturulur.

  6. Yanıt Çıkışı: Oluşturulan yanıt, Sohbet Çıkışı üzerinden kullanıcıya gösterilir.

Örnek Kullanım Senaryosu Akışı

  • Kullanıcı sohbeti açar: Karşılama mesajı ve üç örnek soru butonu görünür.
  • Kullanıcı “anneler günü 2024 ne zaman?” butonuna tıklar: Soru anında sohbet çıkışında gösterilir (anında geri bildirim için).
  • İş akışı, sorguyu genişletmeden aramaya, getirmeye, prompt oluşturmaya ve LLM üretimine kadar çalıştırır ve cevabı gösterir.

Bu İş Akışının Faydaları

  • Gerçek Zamanlı Bilgi: Sohbet botu, internette veya seçtiğiniz alanda mevcut olan en güncel bilgileri kullanarak soruları yanıtlayabilir.
  • Alan Sınırlaması: query_prefix‘i özelleştirerek sohbet botunun yalnızca güvenilir web sitenizden veya bilgi tabanınızdan bilgi almasını sağlayabilir, yanıtların güvenilirliğini artırabilirsiniz.
  • Bağlam Farkındalığı: Prompt’a sohbet geçmişi ve getirilen içerik dahil edilerek, yanıtlar çok adımlı konuşmalar için uyarlanabilir ve bağlamsal olarak anlamlı hale gelir.
  • Ölçeklenebilirlik ve Otomasyon: Modüler tasarım, iş akışının kolayca farklı alanlara genişletilmesini veya uyarlanmasını sağlar, farklı konu ya da web sitelerinde büyük ölçekli dağıtımı destekler.
  • Kullanıcı Deneyimi: Hızlı başlatma butonları ve anında geri bildirim, sohbet botunu son kullanıcılar için erişilebilir kılar.

İş Akışı Özeti Tablosu

AdımAçıklama
Kullanıcı GirişiKullanıcı bir soru yazar veya hızlı başlatma butonuna tıklar
Sorgu GenişletmeGiriş, daha geniş arama kapsamı için yeniden ifade edilir
Google AramaAramalar, belirli bir alanla sınırlı şekilde Google’da yapılır
URL İçeriği GetirmeEn üstteki arama sonucu içerikleri getirilir
Prompt OluşturmaKullanıcı girişi, arama sonuçları ve sohbet geçmişi bir promptta birleştirilir
LLM ÜretimiOpenAI LLM, tam bağlamı kullanarak yanıt üretir
ÇıkışYanıt kullanıcıya gösterilir

Özelleştirme

  • Sohbet botunu kendi alanınıza odaklamak için Google Arama bileşenindeki query_prefix alanını değiştirin (ör. site: www.SENINALANIN.com).
  • Daha özel bir kullanıcı deneyimi için Buton Widget bileşenleriyle örnek sorgular ekleyin veya değiştirin.

İdeal Kullanım Alanları

  • Her zaman güncel dokümantasyonunuza veya web içeriğinize dayalı yanıtlar veren müşteri destek botları.
  • Şirketinizin intraneti veya destek portalı ile sınırlı dahili bilgi asistanları.
  • Daima harici, yetkili kaynaklardan alıntı yapması veya onlara dayanması gereken (ör. uyumluluk veya doğruluk için) tüm sohbet botları.

Arama, getirme ve yanıt oluşturma sürecini otomatikleştirerek, bu iş akışı manuel araştırma süresinden tasarruf sağlar ve kullanıcılara her zaman mevcut en güncel ve alakalı bilgiyi sunar.

Kendi AI Ekibinizi oluşturalım

Sizinki gibi şirketlere akıllı chatbotlar, MCP Sunucuları, AI araçları veya organizasyonunuzdaki tekrarlanan görevlerde insanları değiştirmek için diğer AI otomasyon türlerini geliştirmede yardım ediyoruz.

Daha fazla bilgi

Google Arama Aracı ile Basit Sohbet Botu
Google Arama Aracı ile Basit Sohbet Botu

Google Arama Aracı ile Basit Sohbet Botu

İşletmeler için tasarlanmış, alanına özel bilgileri verimli bir şekilde sunan Google Arama Şablonlu Basit Sohbet Botunu keşfedin. Kuruluşunuzun içeriğinde Googl...

2 dakika okuma
Chatbot Google Search +3
Gerçek Zamanlı Web & Bilgi Arama ile AI Sohbet Botu
Gerçek Zamanlı Web & Bilgi Arama ile AI Sohbet Botu

Gerçek Zamanlı Web & Bilgi Arama ile AI Sohbet Botu

Google, Reddit, Wikipedia, Arxiv, Stack Exchange, YouTube, PubMed ve web sitesi URL'lerinden bilgi alıp sentezleyerek kullanıcı sorularını gerçek zamanlı yanıtl...

3 dakika okuma
ChatGPT Bilgi Tabanı Asistanı
ChatGPT Bilgi Tabanı Asistanı

ChatGPT Bilgi Tabanı Asistanı

OpenAI GPT-4o tarafından desteklenen bu yapay zeka sohbet asistanı, kullanıcı sorularını yanıtlamak için şirketin iç belgelerini otomatik olarak arar ve kullanı...

3 dakika okuma