Sorgu Ayrıştırma

Sorgu Ayrıştırma

Görev Ayrıştırma, karmaşık sorguları daha küçük alt sorgulara böler ve yapay zekâ sohbet robotlarının daha doğru ve odaklanmış yanıtlar vermesine yardımcı olur.

Bileşen açıklaması

Sorgu Ayrıştırma bileşeni nasıl çalışır

Sorgu Ayrıştırma Bileşeni

Sorgu Ayrıştırma, karmaşık giriş sorgularını ayrı, yönetilebilir alt sorgulara bölerek yapay zekâ destekli iş akışlarında hassasiyeti ve etkinliği artırmak için tasarlanmış bir akış bileşenidir. Bu süreç, kullanıcının orijinal sorusunun her yönünün ele alınmasını sağlar ve daha kapsamlı ve doğru yanıtlar alınmasına katkı sunar.

Bu Bileşen Ne Yapar?

Sorgu Ayrıştırma bileşeninin temel işlevi, genellikle karmaşık veya çok parçalı bir sorudan oluşan bir giriş metnini alıp, bunu birden fazla alternatif veya alt sorguya bölmektir. Bu alt sorgular, orijinal sorunun tam olarak yanıtlanabilmesi için çözülmesi gereken ayrı bilgi parçalarını temsil eder. Bu yaklaşım, özellikle bir sorunun geniş, belirsiz veya birbiriyle bağlantılı birkaç unsurdan oluştuğu senaryolarda oldukça faydalıdır.

Temel Özellikler ve Girdiler

Girdi AdıTürZorunluAçıklama
Giriş MetniMesajEvetBirden fazla alternatif sorguya bölmek istediğiniz ana metin veya soru.
Sohbet GeçmişiInMemoryChatMessageHistoryHayırDaha hassas alt sorgular oluşturmak için bağlam sağlayan önceki sohbet mesajları.
LLM (Model)BaseChatModelHayırAlternatif sorgular oluşturmak için kullanılacak dil modeli.
Orijinal Sorguyu Dahil EtBooleanHayırAlternatif sorgular listesine orijinal sorgunun da eklenip eklenmeyeceğine dair seçenek.
Sistem MesajıStringHayırDavranışın özelleştirilmesi için isteme eklenebilecek ek sistem düzeyinde talimat.
  • Giriş Metni (zorunlu): Analiz edilip ayrıştırılacak metin. Bu, ana kullanıcı sorgusudur.
  • Sohbet Geçmişi: (isteğe bağlı) Varsa, önceki konuşma bağlamı, oluşturulan alt sorguların alaka düzeyini ve doğruluğunu artırmak için sağlanabilir.
  • LLM (Model): (isteğe bağlı) Ayrıştırma sürecinde hangi büyük dil modelinin (LLM) kullanılacağını belirtebilir, böylelikle farklı yapay zekâ modelleriyle esnek entegrasyon sağlar.
  • Orijinal Sorguyu Dahil Et: (gelişmiş, isteğe bağlı) Çıktıda oluşturulan alt sorgularla birlikte orijinal sorgunun da yer alıp almayacağı kontrol edilir.
  • Sistem Mesajı: (gelişmiş, isteğe bağlı) Çıktıyı yönlendirmek veya modele ek talimat vermek için özel bir sistem mesajı eklemenize olanak tanır.

Çıktılar

  • Mesaj: Bileşen, alternatif sorgular veya alt sorulardan oluşan bir liste içeren bir mesaj nesnesi çıktılar. Bu, aşağıdaki yapay zekâ işleme adımlarında, örneğin ayrı ayrı yanıt verme, bilgi getirme veya daha ileri analizlerde girdi olarak kullanılabilir.

Neden Faydalı?

Sorgu Ayrıştırma, tek bir sorgunun birden fazla konuyu kapsayabileceği veya çok adımlı mantık gerektiren karmaşık yapay zekâ iş akışlarında değerlidir. Sorguları böldüğünüzde:

  • Karmaşık bir sorunun tüm bölümlerinin ele alındığından emin olursunuz.
  • Bilgilerin daha doğru aranmasını veya getirilmesini kolaylaştırırsınız.
  • Yapay zekâ süreçlerinde modüler, adım adım işleme imkânı sunarsınız.
  • Yapay zekâ tarafından üretilen yanıtların şeffaflığını ve açıklanabilirliğini artırırsınız.

Örnek Kullanım Senaryoları

  • Müşteri Desteği: Uzun bir müşteri talebini, daha hedefli yanıtlar için tekil sorunlara ayırma.
  • Araştırma Yardımı: Geniş bir araştırma sorusunu, daha odaklı literatür taramaları için özel alt başlıklara bölmek.
  • Çok Adımlı Akıl Yürütme: Sıralı problem çözümü veya planlama gerektiren yapay zekâ etmenleri için soruları hazırlama.

Özet Tablo

ÖzellikAçıklama
GirdiKarmaşık kullanıcı sorgusu (metin)
ÇıktıAlternatif/alt sorgular listesi (mesaj nesnesi olarak)
Bağlam DesteğiEvet (sohbet geçmişi ile)
Model SeçimiEvet (özel LLM belirtilebilir)
Gelişmiş SeçeneklerOrijinal sorguyu dahil etme, özel sistem mesajı

Sorgu Ayrıştırmayı yapay zekâ iş akışlarınıza entegre ederek, karmaşık sorguların daha akıllı ve ayrıntılı şekilde ele alınmasını sağlayabilir, böylece daha iyi sonuçlar ve üstün bir kullanıcı deneyimi elde edebilirsiniz.

Sıkça sorulan sorular

Sorgu Ayrıştırma bileşeni nedir?

Sorgu Ayrıştırma, karmaşık ve bileşik sorguları, yanıtlanması daha kolay olan basit alt sorgulara böler. Böylece daha ayrıntılı ve odaklanmış yanıtlar sunabilir.

Sorgu Ayrıştırmayı kullanmazsam ne olur?

Sorgu Ayrıştırma tüm Akışlar için gerekli değildir. Asıl kullanım alanı, müşteri hizmetleri botları ve girdinin adım adım işlenmesi gereken diğer durumlar içindir. Görev Ayrıştırma kullanmak ayrıntılı ve yüksek derecede ilgili yanıtlar sağlar. Olmadan, bot belirsiz yanıtlar verebilir.

Sorgu Genişletme ile Sorgu Ayrıştırma arasındaki fark nedir?

Her ikisi de botun sorguyu daha iyi anlamasına yardımcı olur. Sorgu Ayrıştırma, karmaşık veya bileşik sorguları daha küçük, yürütülebilir adımlara böler. Öte yandan, Sorgu Genişletme eksik veya hatalı sorguları tamamlayarak onları net ve tam hale getirir.

FlowHunt ile Sorgu Ayrıştırmayı Deneyin

Daha akıllı yapay zekâ sohbet robotları oluşturun ve karmaşık sorguları FlowHunt’ın Sorgu Ayrıştırma bileşeniyle otomatikleştirin.

Daha fazla bilgi

Ayırıcı
Ayırıcı

Ayırıcı

Ayırıcı bileşeni, düz metni belirtilen bir ayraç kullanarak metinlerin bir listesini böler. Girdi mesajlarını daha fazla işleme veya analiz için parçalara ayırm...

2 dakika okuma
Automation Components +3
Sorgu Genişletme
Sorgu Genişletme

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ıt...

3 dakika okuma
AI Chatbot +3
Verileri Birleştir
Verileri Birleştir

Verileri Birleştir

FlowHunt'taki Verileri Birleştir bileşeni ile birden fazla veri kaynağını zahmetsizce birleştirin. Bu çok yönlü blok, giriş verilerini toplar ve birleştirir, bi...

2 dakika okuma
Data Automation +3