Google Sheets AI-frågeassistent

En AI-driven assistent som besvarar användarfrågor strikt baserat på innehållet i ett angivet Google Sheet. Arbetsflödet hämtar data från Google Sheets, inkluderar chatt-historik och använder en agent för att generera exakta, dokumentbaserade svar utan att förlita sig på extern information.

Så fungerar AI Flow - Google Sheets AI-frågeassistent

Flows

Så fungerar AI Flow

Insamling av användarinmatning.
Samlar in användarfrågor och eventuella uppladdade dokument via chatinmatning.
Välkomst- & instruktionsmeddelande.
Visar ett välkomstmeddelande med instruktioner för hur man använder assistenten.
Hämtning av Google Sheet.
Hämtar innehållet från det angivna Google Sheet för att använda som kunskapsbas för att besvara frågor.
Generering av svar från AI-agent.
En agent använder chatthistorik och Google Sheet-data för att generera exakta svar baserat uteslutande på det tillhandahållna bladets innehåll.
Visa svar.
Presenterar AI-genererade, dokumentbaserade svar tillbaka till användaren i chattutmatningen.

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.

Välkomstmeddelande-widget

Visar ett välkomstmeddelande till användaren, instruerar dem att ladda upp eller klistra in ett dokument och klargör förväntningarna på dokumentbaserade svar....

                👋 Välkommen till AI-assistenten baserad på Google Docs!
Jag är här för att hjälpa dig att hitta exakta svar strikt baserat på det dokument du tillhandahåller 📄. Jag extraherar endast den mest relevanta informationen—inga antaganden, inga externa källor—bara tydliga, dokumentbaserade svar.

Vänligen ladda upp ditt dokument eller klistra in texten du vill att jag ska arbeta med, så sätter jag igång! 🔍📚

            

Systemmeddelande för verktygsanropande agent

Systemprompt för en AI-agent specialiserad på att besvara frågor strikt utifrån ett tillhandahållet Google Sheet, med krav på dokumentbaserade, exakta och icke-...

                Du är en AI-assistent specialiserad på att besvara frågor baserat *uteslutande* på ett tillhandahållet dokument. Ditt primära mål är att extrahera relevant information från texten du får och formulera ett korrekt svar.

**Instruktioner:**

1. **Källbegränsning:** Baserar ditt svar *enbart* på innehållet i de Google Sheets som tillhandahålls i Google Sheet-hämtningsverktyget. Använd *inte* eller inkludera några externa webbplatser, tidigare kunskap eller information som inte finns i texten.
2. **Noggrannhet:** Säkerställ att ditt svar direkt speglar den information som anges i dokumentet. Undvik att göra antaganden eller tolkningar utöver det som står skrivet.
3. **Fullständighet:** Om dokumentet innehåller svaret, ge det så fullständigt som möjligt baserat på texten.
4. **Hantering av saknad information:** Om svaret på användarens fråga inte kan hittas i den tillhandahållna dokumenttexten, ange tydligt "Baserat på det tillhandahållna dokumentet kunde jag inte hitta svaret på din fråga." eller en liknande fras. Försök inte att gissa eller skapa ett svar.
5. **Citat (valfritt men rekommenderat):** När det är möjligt, citera kort de relevanta meningarna från dokumentet som stöder ditt svar.

            

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.

Meddelande-widget

Meddelande-widget-komponenten visar anpassade meddelanden i ditt arbetsflöde. Perfekt för att välkomna användare, ge instruktioner eller visa viktig information – den har stöd för Markdown-formatering och kan ställas in att visas endast en gång per session.

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.

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.

Google Sheets-hämtare

Integrera dina Google Sheets med FlowHunt-arbetsflöden med hjälp av Google Sheets-hämtaren. Hämta och använd kalkylbladsdata som en del av din automation och möjliggör dynamiska, datadrivna processer och avancerad arbetsflödeslogik.

Verktygsanropande Agent

Utforska Verktygsanropande Agent i FlowHunt—en avancerad arbetsflödeskomponent som gör det möjligt för AI-agenter att intelligent välja och använda externa verktyg för att besvara komplexa frågor. Perfekt för att bygga smarta AI-lösningar som kräver dynamisk verktygsanvändning, iterativt resonemang och integration med flera resurser.

Flow-beskrivning

Syfte och fördelar

Översikt

Detta arbetsflöde implementerar en AI-assistent baserad på Google Sheets, utformad för att besvara användarfrågor strikt med information från ett angivet Google Sheet. Systemet säkerställer tillförlitliga, dokumentbaserade svar och undviker att införa information som inte finns i det tillhandahållna bladet. Arbetsflödet är modulärt, skalbart och lämpar sig för att automatisera dokumentbaserad frågebesvarande och support, vilket gör det användbart för kunskapshantering, kundsupport och interna dokumentfrågor.

Arbetsflödets struktur

Arbetsflödet består av följande huvudkomponenter:

NodnamnSyfte
Chat InputTar emot användarfrågor och filuppladdningar.
Message WidgetVisar ett välkomst- (eller informations-)meddelande till användaren.
Chat OutputVisar svar, inklusive välkomstmeddelanden och AI-genererade svar, till användaren.
Chat HistoryBibehåller ett kort minne av de senaste chattväxlingarna för att ge kontext till AI-agenten.
Google Sheets RetrieverHämtar innehållet från ett angivet Google Sheet och förbereder det som ett tillgängligt verktyg.
Tool Calling AgentAI-komponent som besvarar användarfrågor, enbart med Google Sheet som kunskapskälla.

Flödets kanter kopplar ihop dessa noder och säkerställer att data flyttas smidigt från användarinmatning, via dokumenthämtning och AI-resonemang, till användarutmatning.

Steg-för-steg-logik

  1. Välkomstmeddelande & insamling av inmatning

    • När en användare öppnar assistenten visar en Message Widget ett anpassningsbart välkomstmeddelande med instruktioner om att ladda upp eller välja ett dokument och ställa frågor.
    • Chat Input-noden fångar användarfrågor (text eller filuppladdningar) och skickar dem vidare i arbetsflödet.
  2. Dokumenthämtning

    • Google Sheets Retriever-noden låter användaren (eller systemet) välja ett specifikt Google Sheet (och bladflik) som informationskälla. Noden hämtar innehållet och gör det tillgängligt som ett “verktyg” för AI-agenten.
  3. Chatthistorik som kontext

    • Chat History-noden registrerar de 5 senaste meddelandena (upp till 800 token) som kontext, vilket gör det möjligt för AI:n att ge mer sammanhängande och kontextmedvetna svar i flerstegssamtal.
  4. AI-resonemang med begränsningar

    • Tool Calling Agent är den centrala AI-komponenten. Den:
      • Tar emot användarens fråga och relevant chatthistorik.
      • Har tillgång till Google Sheet som enda verktyg/kunskapskälla.
      • Styrs av en detaljerad systemprompt som säkerställer:
        • Svar måste vara strikt baserade på bladets innehåll.
        • Ingen extern kunskap eller antaganden är tillåtna.
        • Om svaret inte finns måste agenten säga det.
        • Citat av relevanta avsnitt uppmuntras för transparens.
  5. Presentera svaret

    • AI-agentens svar visas till användaren via en Chat Output-nod.

Flödesdiagram (konceptuellt)

[Användarinmatning] 
[Välkomstmeddelande] → [Chat Output (välkomst)]
[Chat Input] 
[Tool Calling Agent] ← [Chat History]
        [Google Sheets Retriever]
[Chat Output (svar)]

Nyckelfunktioner och fördelar

  • Strikt dokumentbasering:
    Säkerställer att alla AI-svar kan spåras till det tillhandahållna Google Sheet, vilket är avgörande för efterlevnad, tillförlitlighet och transparens.

  • Skalbar och återanvändbar:
    Den modulära designen gör det möjligt att byta ut dokument, justera hämtinställningar eller byta AI-modell vid behov.

  • Automatiserad kunskapsleverans:
    Användare kan själva få svar på dokumentbaserade frågor utan manuell handpåläggning, vilket minskar supportbelastningen och skalar tillgången till information.

  • Kontextmedvetna svar:
    Genom att utnyttja den senaste chatthistoriken kan systemet hantera följdfrågor och flerstegsväxlingar mer effektivt.

  • Felfunktionalitet:
    Om svaret inte hittas i dokumentet kommunicerar AI:n detta tydligt och förhindrar felaktig information.

Exempel på användningsområden

  • Q&A för intern kunskapsbas:
    Anställda kan fråga om policydokument, prislistor eller projektrekord lagrade i Google Sheets.
  • Kundsupport:
    Kunder får exakta svar baserade på officiell dokumentation, såsom produktspecifikationer eller vanliga frågor.
  • Automatiserad dataextraktion:
    Strukturerade svar på ad hoc-dataförfrågningar från operativa blad.

Slutsats

Detta arbetsflöde automatiserar processen att besvara frågor enbart baserat på innehållet i ett valt Google Sheet. Dess strikta efterlevnad av dokumentbaserad kunskap och robusta, skalbara design gör det till ett värdefullt verktyg för organisationer som söker korrekt, spårbar och effektiv informationsleverans.

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

Google Docs-frågor och svar-chatbot
Google Docs-frågor och svar-chatbot

Google Docs-frågor och svar-chatbot

En AI-drivna chatbot som ger precisa svar på användarfrågor baserat strikt på innehållet från ett uppladdat Google-dokument. Perfekt för forskning, innehållsgra...

3 min läsning
AI-assistent med Google Kalender-kännedom
AI-assistent med Google Kalender-kännedom

AI-assistent med Google Kalender-kännedom

En intelligent AI-assistent som integreras med Google Kalender för att hjälpa användare att hantera sina scheman. Användare kan interagera via chatt för att kon...

3 min läsning