Rozšírenie dopytu

Komponent Rozšírenie dopytu vo FlowHunt zvyšuje presnosť chatbota rozširovaním dopytov o synonymá a opravovaním pravopisu, čím zabezpečuje presné a konzistentné AI odpovede.

Rozšírenie dopytu

Opis komponentu

Ako funguje komponent Rozšírenie dopytu

Komponent Rozšírenie dopytu

Komponent Rozšírenie dopytu je navrhnutý na parafrázovanie zadaného vstupného textu do viacerých alternatívnych dopytov. Jeho hlavnou úlohou je zlepšiť sémantické vyhľadávanie v znalostnej báze generovaním rôznych preformulovaní pôvodného dopytu, čím sa zvyšuje pravdepodobnosť nájdenia relevantných informácií počas vyhľadávacích procesov.

Čo komponent robí?

Tento komponent prijíma počiatočnú vstupnú správu a vytvára niekoľko alternatívnych dopytov, ktoré vyjadrujú rovnaký zámer rôznymi spôsobmi. Využitím jazykového modelu dokáže generovať tieto parafrázované dopyty, vďaka čomu sú následné vyhľadávacie alebo informačné úlohy robustnejšie a komplexnejšie. Je to obzvlášť užitočné v AI pracovných tokoch, ktoré zahŕňajú vyhľadávanie vo veľkých korpusoch alebo znalostných bázach, pretože znižuje riziko sémantických nezrovnalostí medzi dopytmi používateľov a uloženými dokumentmi.

Vstupy

Komponent podporuje nasledujúce vstupy:

PoleTypPovinnéPopis
InputMessageÁnoHlavný text (dopyt), ktorý sa má rozšíriť do alternatívnych foriem.
LLM (Model)BaseChatModelNieJazykový model použitý na generovanie parafrázovaných dopytov. Ak nie je zadaný, môže sa použiť predvolený model.
Chat HistoryInMemoryChatMessageHistoryNiePredchádzajúce chatové správy poskytujúce kontext na generovanie relevantnejších alternatív dopytu.
Number of Alternatives (Limit)IntegerÁnoPočet alternatívnych dopytov na generovanie. Predvolená hodnota je 5.
Include Original QueryBooleanNieMožnosť zahrnúť pôvodný dopyt do zoznamu alternatív (predvolene je zapnutá).
System MessageString (multiline)NieDodatočné systémové inštrukcie pripojené k výzve, ktoré usmerňujú správanie modelu.

Rýchly prehľad vstupov

  • Input: Text na parafrázovanie (povinné)
  • LLM: Výber AI modelu (nepovinné)
  • Chat History: Kontextová história na pomoc pri generovaní lepších dopytov (nepovinné)
  • Number of Alternatives: Počet variant na vytvorenie (povinné)
  • Include Original Query: Či ponechať pôvodný dopyt vo výstupe (nepovinné)
  • System Message: Inštrukcie pre model (nepovinné, pokročilé)

Výstupy

NázovTypPopis
MessageMessageSpráva obsahujúca zoznam alternatívnych dopytov.

Výstupom je objekt správy, ktorý obsahuje všetky vygenerované alternatívne dopyty (a prípadne aj pôvodný, ak je to zadané). Tieto alternatívy sa môžu priamo použiť v ďalších vyhľadávacích alebo analytických komponentoch.

Kedy a prečo použiť

  • Zlepšenie vyhľadávania: Generovaním sémanticky rozmanitých dopytov zvyšujete šancu na nájdenie všetkých relevantných dokumentov, aj keď používajú odlišnú terminológiu.
  • Riešenie nejasností: Užitočné, keď sú používateľské dopyty nejednoznačné alebo nešpecifikované; alternatívne dopyty môžu pokryť viacero interpretácií.
  • Vylepšenie konverzačnej AI: Integrujte do chatbotov alebo virtuálnych asistentov, aby lepšie rozpoznali zámer používateľa.
  • Predspracovanie pre QA systémy: Pred odoslaním vstupu používateľa do modelu na odpovedanie na otázky rozšírte dopyt, aby ste pokryli viac možných odpovedí.

Príklad použitia

Predstavte si, že používateľ sa opýta: „Ako si resetujem heslo?“ Komponent Rozšírenie dopytu môže vygenerovať alternatívy ako:

  • „Aké kroky mám nasledovať na zmenu hesla?“
  • „Ako môžem obnoviť zabudnuté heslo?“
  • „Inštrukcie na resetovanie hesla“
  • „Ako aktualizovať heslo k účtu?“

Tieto rozšírené dopyty možno potom použiť na vyhľadávanie v znalostnej báze, čím sa zvyšuje šanca na nájdenie najrelevantnejších článkov.

Súhrnná tabuľka

FunkciaPopis
ParafrázovanieGeneruje viacero alternatívnych dopytov z jedného vstupu
Prispôsobiteľný modelPodporuje výber rôznych jazykových modelov
Kontextové uvedomenieVie využiť históriu chatu na informovanie generovania dopytov
Flexibilita výstupuVoliteľné zahrnutie pôvodného dopytu vo výstupe
Pokročilé promptovaniePrijíma systémovú správu na prispôsobenie parafrázovania modelu

Tento komponent je cenným stavebným prvkom pre každý AI workflow, ktorý vyžaduje robustné, kontextovo uvedomelé rozšírenie dopytu pre vylepšené vyhľadávanie a získavanie informácií.

Príklady flow šablón používajúcich komponent Rozšírenie dopytu

Aby sme vám pomohli rýchlo začať, pripravili sme niekoľko ukážkových flow šablón, ktoré demonštrujú efektívne využitie komponentu Rozšírenie dopytu. Tieto šablóny prezentujú rôzne prípady použitia a osvedčené postupy, čo vám uľahčí pochopenie a implementáciu komponentu vo vašich vlastných projektoch.

Najčastejšie kladené otázky

Čo je komponent Rozšírenie dopytu?

Rozšírenie dopytu vyhľadáva synonymá alebo príbuzné slová a opravuje pravopisné chyby, aby Bot lepšie rozumel vášmu dopytu.

Čo sa stane, ak nepoužijem Rozšírenie dopytu?

Používatelia majú rôzne jazykové úrovne a štýly slovnej zásoby. Bez použitia rozšírenia môže váš bot občas nesprávne pochopiť dopyty.

Aký je rozdiel medzi Rozšírením dopytu a Rozkladom úlohy?

Oba pomáhajú botovi lepšie pochopiť dopyt. Rozšírenie dopytu dopĺňa neúplné alebo chybné dopyty, aby boli jasné a úplné. Na druhej strane, Rozklad úlohy rozdeľuje zložité alebo zložené dopyty na menšie, vykonateľné kroky.

Vyskúšajte Rozšírenie dopytu vo FlowHunt

Zvýšte presnosť a spokojnosť používateľov vášho chatbota vďaka pokročilému komponentu Rozšírenie dopytu od FlowHunt.

Zistiť viac