Real-tids domænespecifik RAG Chatbot

En realtidschatbot, der bruger Google Søgning begrænset til dit eget domæne, henter relevant webindhold og udnytter OpenAI LLM til at besvare brugerforespørgsler med opdateret information. Ideel til at levere nøjagtige, domænespecifikke svar i kundesupport eller informationsportaler.

Sådan fungerer AI-flowet - Real-tids domænespecifik RAG Chatbot

Flows

Sådan fungerer AI-flowet

Brugerforespørgsel Input.
Indsamler brugerens spørgsmål via chatinput eller foruddefinerede knapper.
Forespørgsel Udvidelse.
Omformulerer og udvider brugerens forespørgsel for at forbedre præcisionen af indhentningen.
Domænespecifik Google Søgning.
Udfører en Google Søgning begrænset til det angivne domæne ved hjælp af de udvidede forespørgsler.
Webindhold Hentning.
Henter indholdet fra de mest relevante URL'er returneret af søgningen.
LLM Svar Generering.
Bruger OpenAI LLM til at generere et endeligt, kontekstberiget svar, der vises for brugeren.

Prompts brugt i dette flow

Nedenfor er en komplet liste over alle prompts, der bruges i dette flow for at opnå dets funktionalitet. Prompts er instruktioner givet til AI-modellen for at generere svar eller udføre handlinger. De vejleder AI'en i at forstå brugerens hensigt og generere relevante outputs.

Komponenter brugt i dette flow

Nedenfor er en komplet liste over alle komponenter, der bruges i dette flow for at opnå dets funktionalitet. Komponenter er byggestenene i hvert AI-flow. De giver dig mulighed for at skabe komplekse interaktioner og automatisere opgaver ved at forbinde forskellige funktioner. Hver komponent tjener et specifikt formål, såsom at håndtere brugerinput, behandle data eller integrere med eksterne tjenester.

ChatInput

Chat Input-komponenten i FlowHunt igangsætter brugerinteraktioner ved at indsamle beskeder fra Playground. Den fungerer som startpunktet for flows og gør det muligt for arbejdsgangen at behandle både tekst- og filbaserede input.

Chat Output

Opdag Chat Output-komponenten i FlowHunt—afslut chatbot-svar med fleksible, fler-delte outputs. Uundværlig for problemfri flow-afslutning og til at skabe avancerede, interaktive AI-chatbots.

Knap-widget

Knap-widget-komponenten i FlowHunt omdanner tekst eller input til interaktive, klikbare knapper i dit workflow. Perfekt til at skabe dynamiske brugergrænseflader, indsamle brugerbeslutninger og forbedre engagementet i AI-drevne chatbots eller automatiserede processer.

Chat Åbnet Udløser

Komponenten Chat Åbnet Udløser registrerer, når en chatsession starter, og gør det muligt for workflows at reagere øjeblikkeligt, så snart en bruger åbner chatten. Den indleder flows med den indledende chatbesked, hvilket gør den essentiel til opbygning af responsive, interaktive chatbots.

Chat Historik Komponent

Chat Historik-komponenten i FlowHunt gør det muligt for chatbots at huske tidligere beskeder, hvilket sikrer sammenhængende samtaler og forbedret kundeoplevelse, samtidig med at hukommelse og token-forbrug optimeres.

Prompt-komponent i FlowHunt

Lær, hvordan FlowHunt's Prompt-komponent lader dig definere din AI-bots rolle og adfærd, så du sikrer relevante og personlige svar. Tilpas prompts og skabeloner for effektive, kontekstbevidste chatbot-flows.

Generator

Udforsk Generator-komponenten i FlowHunt—kraftfuld AI-drevet tekstgenerering med din valgte LLM-model. Skab nemt dynamiske chatbot-svar ved at kombinere prompts, valgfrie systeminstruktioner og endda billeder som input, hvilket gør det til et centralt værktøj til at bygge intelligente, samtale-baserede arbejdsgange.

LLM OpenAI

FlowHunt understøtter dusinvis af tekstgenereringsmodeller, herunder modeller fra OpenAI. Her er, hvordan du bruger ChatGPT i dine AI-værktøjer og chatbots.

Forespørgselsudvidelse

Forespørgselsudvidelse i FlowHunt forbedrer chatbotforståelsen ved at finde synonymer, rette stavefejl og sikre ensartede, nøjagtige svar på brugerforespørgsler.

GoogleSearch-komponent

FlowHunts GoogleSearch-komponent forbedrer chatbot-præcisionen ved hjælp af Retrieval-Augmented Generation (RAG) til at få adgang til opdateret viden fra Google. Kontroller resultaterne med muligheder som sprog, land og forespørgsels-præfikser for præcise og relevante output.

URL-henter

Lås op for webindhold i dine arbejdsgange med URL-henter-komponenten. Udfør nemt udtræk og behandling af tekst og metadata fra enhver liste af URL’er – inklusive webartikler, dokumenter og meget mere. Understøtter avancerede muligheder som OCR for billeder, selektiv metadataudtræk og tilpasset caching, hvilket gør den ideel til at bygge vidensrige AI-flows og automatiseringer.

Flow-beskrivelse

Formål og fordele

Oversigt

Dette workflow implementerer en simpel Retrieval-Augmented Generation (RAG) chatbot, der udnytter realtids Google Søgning til at hente opdateret information fra internettet—specifikt kan den tilpasses til at begrænse alle søgninger til et bestemt domæne. Hovedformålet er at skabe en chatbot, der kan besvare brugerforespørgsler ved hjælp af det mest relevante og nyeste indhold fundet online, hvilket gør den særligt værdifuld i situationer, hvor statiske vidensbaser ikke er tilstrækkelige.

Nøglekomponenter og Flow

Workflowet er sammensat af flere modulære blokke, der hver repræsenterer en specifik funktionalitet. Nedenfor er en oversigt over workflowets struktur og funktion:

KomponentRolle
Chat InputModtager brugerforespørgsler og chatbeskeder.
Chat HistoryVedligeholder samtalehistorik for kontekstbaserede svar.
Query ExpansionOmformulerer brugerinput til flere alternative forespørgsler for at forbedre søgedækning.
Google SearchUdfører søgninger på Google, begrænset af et tilpasseligt domænepræfiks.
URL RetrieverUdtrækker indhold fra de URL’er, der returneres af Google Søgning.
Prompt TemplateStrukturerer kontekst, brugerinput og historik til sprogmodellen.
OpenAI LLMGenererer svar ved hjælp af en sprogmodel (f.eks. GPT-3/4).
GeneratorKalder LLM med prompt og kontekst for at producere svaret.
Chat OutputViser chatbot-svar til brugeren.
Button WidgetsGiver hurtige eksempelforespørgsler, som brugeren kan prøve med et enkelt klik.
Chat Opened TriggerInitialiserer samtalen og viser hurtigstartsknapper.

Sådan fungerer workflowet

Når en bruger åbner chatten, aktiveres Chat Opened Trigger. Dette initialiserer chatgrænsefladen og præsenterer flere Button Widgets med eksempelforespørgsler (f.eks. “hvilken dinosaur har 500 tænder?”). Når en bruger klikker på en knap eller indtaster en besked via Chat Input, fortsætter workflowet således:

  1. Query Expansion: Brugerens input omformuleres til flere versioner for at maksimere sandsynligheden for at hente relevante søgeresultater.

  2. Google Search: De udvidede forespørgsler sendes til Google Søgning. Som standard er søgningen begrænset til et specifikt domæne (angivet ved feltet query_prefix, f.eks. site: www.DITDOMÆNE.com), hvilket gør det muligt at fokusere chatbotens viden på dit eget website eller en betroet kilde.

  3. URL Retriever: Workflowet henter indholdet af de øverste søgeresultater (URL’er) som hele dokumenter.

  4. Prompt Assembly: Det hentede indhold, brugerinput og chat-historik kombineres ved hjælp af Prompt Template komponenten for at give rig kontekst til svaret.

  5. Language Model Generation: Prompten sendes til OpenAI LLM, som genererer et sammenhængende og kontekstuelt relevant svar.

  6. Response Output: Det genererede svar vises for brugeren via Chat Output.

Eksempel på brugsscenarie

  • Bruger åbner chat: Velkomstbesked og tre eksempelforespørgselsknapper vises.
  • Bruger klikker “hvornår er mors dag 2024?”: Spørgsmålet vises straks i chatoutputtet (for øjeblikkelig feedback).
  • Workflowet kører forespørgslen igennem udvidelse, søgning, hentning, prompt-samling og LLM-generering og viser derefter svaret.

Hvorfor dette workflow er nyttigt

  • Realtidsviden: Chatbotten kan besvare spørgsmål baseret på den nyeste information tilgængelig på internettet eller dit valgte domæne.
  • Domænebegrænsning: Ved at tilpasse query_prefix kan du sikre, at chatbotten kun henter information fra dit betroede website eller vidensbase, hvilket forbedrer svarenes pålidelighed.
  • Kontekstbevidsthed: Ved at inkludere chat-historik og hentet indhold i prompten kan svarene tilpasses og være relevante for samtaler med flere vendinger.
  • Skalerbarhed og Automatisering: Den modulære opbygning gør det nemt at udvide eller tilpasse workflowet til forskellige domæner og muliggør storstilet implementering på tværs af emner eller hjemmesider.
  • Brugeroplevelse: Hurtigstartsknapper og øjeblikkelig feedback gør chatbotten brugervenlig for slutbrugeren.

Workflow oversigtstabel

TrinBeskrivelse
BrugerinputBrugeren indtaster et spørgsmål eller klikker på en hurtigstartsknap
Query ExpansionInput omformuleres for bredere søgedækning
Google SearchSøgninger udføres på Google, begrænset til et givent domæne
URL Content RetrievalIndholdet fra de øverste søgeresultater hentes
Prompt ConstructionBrugerinput, søgeresultater og chat-historik sammensættes til en prompt
LLM GenerationOpenAI LLM genererer et svar ved brug af hele konteksten
OutputSvaret vises for brugeren

Tilpasning

  • For at fokusere chatbotten på dit eget domæne, redigér feltet query_prefix i Google Search komponenten (f.eks. site: www.DITDOMÆNE.com).
  • Tilføj eller ændr eksempelforespørgsler med Button Widget komponenterne for en mere tilpasset brugeroplevelse.

Ideelle brugsscenarier

  • Kundesupport-bots, der altid giver svar baseret på din opdaterede dokumentation eller webindhold.
  • Interne vidensassistenter begrænset til din virksomheds intranet eller supportportal.
  • Enhver chatbot, der altid skal henvise til eller være afhængig af eksterne, autoritative kilder (f.eks. for overholdelse eller nøjagtighed).

Ved at automatisere søge-, hente- og svargenereringsprocessen sparer dette workflow manuel researchtid og sikrer, at brugerne altid får den mest aktuelle og relevante information tilgængelig.

Lad os bygge dit eget AI-team

Vi hjælper virksomheder som din med at udvikle smarte chatbots, MCP-servere, AI-værktøjer eller andre typer AI-automatisering til at erstatte mennesker i gentagne opgaver i din organisation.

Lær mere

Simpel Chatbot med Google Søgning-værktøj
Simpel Chatbot med Google Søgning-værktøj

Simpel Chatbot med Google Søgning-værktøj

Opdag den Simple Chatbot med Google Søgning-skabelon, designet til virksomheder, der effektivt vil levere domænespecifik information. Forbedr brugeroplevelsen v...

2 min læsning
Chatbot Google Search +3
AI-chatbot med realtidssøgning på web og i vidensbaser
AI-chatbot med realtidssøgning på web og i vidensbaser

AI-chatbot med realtidssøgning på web og i vidensbaser

En kraftfuld AI-chatbot, der besvarer brugerens spørgsmål i realtid ved at hente og sammenfatte information fra Google, Reddit, Wikipedia, Arxiv, Stack Exchange...

3 min læsning
Videnskabskilder
Videnskabskilder

Videnskabskilder

Videnskabskilder gør det nemt at tilpasse AI’en efter dine behov. Oplev alle måderne at forbinde viden med FlowHunt. Forbind nemt hjemmesider, dokumenter og vid...

3 min læsning
AI Knowledge Management +3