Realtids domänspecifik RAG-chattbot
En chattbot i realtid som använder Google Sök begränsat till din egen domän, hämtar relevant webbinnehåll och utnyttjar OpenAI LLM för att besvara användarfrågor med aktuell information. Perfekt för att ge exakta, domänspecifika svar inom kundsupport eller informationsportaler.


Flows
Så fungerar AI Flow
- Användarfrågeinmatning.
- Fångar upp användarens frågor via chatinmatning eller fördefinierade knappar.
- Frågeutvidgning.
- Parafraserar och utvidgar användarens fråga för att förbättra sökprecisionen.
- Domänspecifik Google Sök.
- Utför en Google-sökning begränsad till den angivna domänen med de utvidgade frågorna.
- Webbinnehållshämtning.
- Hämtar innehållet från de mest relevanta URL:erna som returneras av sökningen.
- LLM-svarsgenerering.
- Använder OpenAI LLM för att generera ett slutligt, kontextberikat svar som visas för användaren.
Prompts som används i detta flow
Nedan är en komplett lista över alla prompts som används i detta flow för att uppnå dess funktionalitet. Prompts är instruktioner som ges till AI-modellen för att generera svar eller utföra åtgärder. De vägleder AI:n i att förstå användarens avsikt och generera relevanta resultat.
Komponenter som används i detta flow
Nedan är en komplett lista över alla komponenter som används i detta flow för att uppnå dess funktionalitet. Komponenter är byggstenarna i varje AI Flow. De låter dig skapa komplexa interaktioner och automatisera uppgifter genom att koppla olika funktioner. Varje komponent tjänar ett specifikt syfte, som att hantera användarindata, bearbeta data eller integrera med externa tjänster.
Chatinmatning
Chatinmatningskomponenten i FlowHunt initierar användarinteraktioner genom att fånga upp meddelanden från Playground. Den fungerar som startpunkt för flöden och möjliggör att arbetsflödet kan bearbeta både text- och filbaserade indata.
Chattutgång
Upptäck Chattutgång-komponenten i FlowHunt—slutför chatbottsvar med flexibla, flerdelade utdata. Oumbärlig för smidig avslutning av flöden och skapande av avancerade, interaktiva AI-chattbottar.
Knappwidget
Komponenten Knappwidget i FlowHunt omvandlar text eller indata till interaktiva, klickbara knappar i ditt arbetsflöde. Perfekt för att skapa dynamiska användargränssnitt, samla in användarval och öka engagemanget i AI-drivna chatbotar eller automatiserade processer.
Chatöppningsutlösare
Komponenten Chatöppningsutlösare upptäcker när en chattsession startar och möjliggör att arbetsflöden kan svara omedelbart så snart en användare öppnar chatten. Den initierar flöden med det första meddelandet, vilket gör den oumbärlig för att bygga responsiva, interaktiva chatbotar.
Chatthistorik-komponent
Chatthistorik-komponenten i FlowHunt gör det möjligt för chatbots att minnas tidigare meddelanden, vilket säkerställer sammanhängande konversationer och förbättrad kundupplevelse samtidigt som minnes- och tokenanvändning optimeras.
Promptkomponent i FlowHunt
Lär dig hur FlowHunts Prompt-komponent låter dig definiera din AI-bots roll och beteende, vilket säkerställer relevanta och personliga svar. Anpassa prompts och mallar för effektiva, kontextmedvetna chatbotflöden.
Generator
Utforska Generator-komponenten i FlowHunt—kraftfull AI-driven textgenerering med din valda LLM-modell. Skapa enkelt dynamiska chatbot-svar genom att kombinera promptar, valfria systeminstruktioner och till och med bilder som indata, vilket gör den till ett kärnverktyg för att bygga intelligenta, konverserande arbetsflöden.
LLM OpenAI
FlowHunt stöder dussintals textgenereringsmodeller, inklusive modeller från OpenAI. Så här använder du ChatGPT i dina AI-verktyg och chatbottar.
Frågeutvidgning
Frågeutvidgning i FlowHunt förbättrar chatbotens förståelse genom att hitta synonymer, rätta stavfel och säkerställa konsekventa, korrekta svar på användarfrågor.
GoogleSearch-komponent
FlowHunt’s GoogleSearch-komponent förbättrar chatbotens noggrannhet genom att använda Retrieval-Augmented Generation (RAG) för att hämta uppdaterad kunskap från Google. Kontrollera resultat med val som språk, land och frågeprefix för precisa och relevanta svar.
URL-hämtare
Lås upp webbinnehåll i dina arbetsflöden med komponenten URL-hämtare. Extrahera och bearbeta enkelt text och metadata från valfri lista av URL:er – inklusive webbartiklar, dokument och mer. Stöder avancerade alternativ som OCR för bilder, selektiv metadataextraktion och anpassningsbar cache, vilket gör den idealisk för att bygga kunskapsrika AI-flöden och automatiseringar.
Flow-beskrivning
Syfte och fördelar
Översikt
Detta arbetsflöde implementerar en enkel Retrieval-Augmented Generation (RAG) chattbot som utnyttjar realtids-Google Sök för att hämta aktuell information från internet—specifikt kan den anpassas för att begränsa alla sökningar till en viss domän. Huvudmålet är att skapa en chattbot som kan besvara användarfrågor med det mest relevanta och senaste innehållet som finns online, vilket gör den mycket värdefull för situationer där statiska kunskapsbaser är otillräckliga.
Viktiga komponenter och flöde
Arbetsflödet består av flera modulära block som var och en representerar en specifik funktion. Nedan följer en uppdelning av arbetsflödets struktur och funktionalitet:
Komponent | Roll |
---|---|
Chatinmatning | Tar emot användarfrågor och chattmeddelanden. |
Chatt-historik | Bibehåller samtalshistorik för kontextmedvetna svar. |
Frågeutvidgning | Parafraserar användarinmatning till flera alternativa frågor för att förbättra söktäckning. |
Google Sök | Utför sökningar på Google, begränsade av ett anpassningsbart domänprefix. |
URL-hämtare | Extraherar innehåll från de URL:er som returneras av Google Sök. |
Promptmall | Strukturerar kontext, användarinmatning och historik för språkmodellen. |
OpenAI LLM | Genererar svar med hjälp av en språkmodell (t.ex. GPT-3/4). |
Generator | Anropar LLM med prompt och kontext för att producera svaret. |
Chattutmatning | Visar chattbottens svar för användaren. |
Knappwidgetar | Ger snabba exempel på frågor som användaren kan testa med ett enda klick. |
Trigger vid chattstart | Initierar konversationen och visar snabbstarts-knappar. |
Så här fungerar arbetsflödet
När en användare öppnar chatten aktiveras Trigger vid chattstart. Detta initierar chattgränssnittet och visar flera knappwidgetar med exempel på frågor (t.ex. “vilken dinosaurie har 500 tänder?”). När en användare klickar på en knapp eller skriver ett eget meddelande via chatinmatning fortsätter arbetsflödet enligt följande:
Frågeutvidgning: Användarens inmatning parafraseras till flera versioner för att maximera sannolikheten att hitta relevanta sökresultat.
Google Sök: De utvidgade frågorna skickas till Google Sök. Som standard är sökningen begränsad till en specifik domän (anges av fältet
query_prefix
, t.ex.site: www.DINDOMÄN.com
), vilket gör att du kan fokusera chattbottens kunskap till din egen webbplats eller någon betrodd källa.URL-hämtare: Arbetsflödet hämtar innehållet från de främsta sökresultaten (URL:er) som fullständiga dokument.
Promptsammanställning: Det hämtade innehållet, användarens inmatning och chatt-historiken kombineras med komponenten Promptmall för att ge rik kontext för svaret.
Språkmodellgenerering: Prompten skickas till OpenAI LLM, som genererar ett sammanhängande och kontextuellt relevant svar.
Svarutmatning: Det genererade svaret visas för användaren via chattutmatning.
Exempel på användningsflöde
- Användaren öppnar chatten: Välkomstmeddelande och tre exempelknappar visas.
- Användaren klickar på “när är mors dag 2024?”: Frågan visas omedelbart i chatten (för snabb återkoppling).
- Arbetsflödet kör frågan genom utvidgning, sökning, hämtning, promptsammanställning och LLM-generering, och visar därefter svaret.
Varför detta arbetsflöde är användbart
- Realtidskunskap: Chattbotten kan besvara frågor med den senaste informationen som finns tillgänglig på internet eller din valda domän.
- Domänbegränsning: Genom att anpassa
query_prefix
kan du försäkra dig om att chattbotten bara hämtar information från din betrodda webbplats eller kunskapsbas, vilket förbättrar svarens tillförlitlighet. - Kontextmedvetenhet: Genom att inkludera chatt-historik och hämtat innehåll i prompten kan svaren skräddarsys och bli kontextuellt relevanta för flersvängda konversationer.
- Skalbarhet och automatisering: Den modulära designen gör att arbetsflödet enkelt kan utökas eller anpassas för olika domäner, med stöd för storskalig användning över olika ämnen eller webbplatser.
- Användarupplevelse: Snabbstarts-knappar och omedelbar återkoppling gör chattbotten lättillgänglig för slutanvändare.
Sammanfattande arbetsflödestabell
Steg | Beskrivning |
---|---|
Användarinmatning | Användaren skriver en fråga eller klickar en snabbstarts-knapp |
Frågeutvidgning | Inmatningen parafraseras för bredare söktäckning |
Google Sök | Sökningar utförs på Google, begränsade till en angiven domän |
URL-innehållshämtning | Innehållet från de bästa sökresultaten hämtas |
Promptkonstruktion | Användarinmatning, sökresultat och chatt-historik sammanställs till en prompt |
LLM-generering | OpenAI LLM genererar ett svar utifrån hela kontexten |
Utmatning | Svaret visas för användaren |
Anpassning
- För att fokusera chattbotten på din egen domän, ändra fältet
query_prefix
i komponenten Google Sök (t.ex.site: www.DINDOMÄN.com
). - Lägg till eller ändra exempel på frågor med hjälp av Knappwidget-komponenterna för en mer skräddarsydd användarupplevelse.
Ideala användningsområden
- Kundsupportbotar som alltid ger svar baserade på din uppdaterade dokumentation eller webbinnehåll.
- Interna kunskapsassistenter begränsade till företagets intranät eller supportportal.
- Alla chattbotar som alltid måste hänvisa till eller förlita sig på externa, auktoritativa källor (t.ex. för efterlevnad eller korrekthet).
Genom att automatisera sök-, hämtning- och svarsgenereringsprocessen sparar detta arbetsflöde tid på manuellt letande och säkerställer att användarna alltid får den mest aktuella och relevanta informationen som finns tillgänglig.
Låt oss bygga ditt eget AI-team
Vi hjälper företag som ditt att utveckla smarta chatbotar, MCP-servrar, AI-verktyg eller andra typer av AI-automatisering för att ersätta människor i repetitiva uppgifter i din organisation.
Lär dig mer

Enkel chatbot med Google-sökverktyg
Upptäck den enkla chatbot-mallen med Google-sökning, utformad för företag som vill ge domänspecifik information effektivt. Förbättra användarupplevelsen genom a...

AI-chattbot med realtidssökning på webben & kunskapskällor
En kraftfull AI-chattbot som besvarar användarfrågor i realtid genom att hämta och sammanfatta information från Google, Reddit, Wikipedia, Arxiv, Stack Exchange...

ChatGPT Kunskapsbasassistent
AI-chattbotassistent som drivs av OpenAI GPT-4o och automatiskt söker igenom och utnyttjar interna företagsdokument för att besvara användarfrågor. Levererar ko...