Reaaliaikainen alakohtainen RAG-chatbotti
Reaaliaikainen chatbotti, joka käyttää Google-hakua rajattuna omaan verkkotunnukseesi, hakee olennaista verkkosisältöä ja hyödyntää OpenAI:n LLM:ää vastatakseen käyttäjän kysymyksiin ajantasaisella tiedolla. Ihanteellinen tarkkoihin, alakohtaisiin vastauksiin asiakastuen tai tietopalveluiden portaaleissa.


Flow't
Kuinka AI Flow toimii
- Käyttäjän kysymyksen syöttö.
- Tallentaa käyttäjän kysymykset chatin syötteen tai ennalta määriteltyjen painikkeiden kautta.
- Kysymyksen laajennus.
- Parafrasoi ja laajentaa käyttäjän kysymyksen hakutarkkuuden parantamiseksi.
- Alakohtainen Google-haku.
- Suorittaa Google-haun, joka on rajattu määritettyyn verkkotunnukseen laajennettujen kyselyiden avulla.
- Verkkosisällön haku.
- Hakee sisällön hakutulosten tärkeimmistä URL-osoitteista.
- LLM-vastauksen generointi.
- Käyttää OpenAI:n LLM:ää lopullisen, kontekstilla rikastetun vastauksen tuottamiseen käyttäjälle.
Tässä flow'ssa käytetyt kehoteet
Alla on täydellinen luettelo kaikista tässä flow'ssa käytetyistä kehotteista sen toiminnallisuuden saavuttamiseksi. Kehoteet ovat ohjeita, jotka annetaan AI-mallille vastausten tuottamiseksi tai toimien suorittamiseksi. Ne ohjaavat AI:ta ymmärtämään käyttäjän aikomuksen ja tuottamaan relevantteja tuloksia.
Tässä flow'ssa käytetyt komponentit
Alla on täydellinen luettelo kaikista tässä flow'ssa käytetyistä komponenteista sen toiminnallisuuden saavuttamiseksi. Komponentit ovat jokaisen AI Flow'n rakennuspalikoita. Ne mahdollistavat monimutkaisten vuorovaikutusten luomisen ja tehtävien automatisoinnin yhdistämällä erilaisia toiminnallisuuksia. Jokaisella komponentilla on erityinen tarkoitus, kuten käyttäjän syötteen käsittely, datan prosessointi tai integrointi ulkoisiin palveluihin.
ChatInput
Chat Input -komponentti FlowHuntissa käynnistää käyttäjävuorovaikutuksen keräämällä viestit Playgroundista. Se toimii työnkulun aloituspisteenä mahdollistaen sekä tekstin että tiedostojen käsittelyn.
Chat Output
Tutustu FlowHuntin Chat Output -komponenttiin—viimeistele chatbotin vastaukset joustavilla, moniosaisilla ulostuloilla. Välttämätön saumattoman flown päättämiseen ja edistyneiden, vuorovaikutteisten AI-chatbottien luomiseen.
Button Widget -painike
Button Widget -komponentti FlowHuntissa muuntaa tekstin tai syötteen interaktiivisiksi, klikattaviksi painikkeiksi työnkulkuihisi. Täydellinen dynaamisten käyttöliittymien luomiseen, käyttäjävalintojen keräämiseen ja sitoutumisen parantamiseen tekoälypohjaisissa chatboteissa tai automaattisissa prosesseissa.
Chatin avaus -laukaisin
Chatin avaus -laukaisin havaitsee, kun chat-istunto alkaa, mahdollistaen työnkulkujen välittömän käynnistämisen heti, kun käyttäjä avaa chatin. Se käynnistää prosessit ensimmäisellä chat-viestillä, mikä tekee siitä olennaisen responsiivisten ja vuorovaikutteisten chatbotien rakentamiseen.
Keskusteluhistorian komponentti
FlowHuntin Keskusteluhistorian komponentti mahdollistaa chatboteille aiempien viestien muistamisen, varmistaen johdonmukaiset keskustelut ja paremman asiakaskokemuksen samalla kun optimoidaan muistin ja tokenien käyttöä.
Prompt-komponentti FlowHuntissa
Opi, miten FlowHuntin Prompt-komponentilla voit määritellä tekoälybotin roolin ja käyttäytymisen, varmistaen osuvat ja yksilölliset vastaukset. Mukauta kehotteita ja malleja tehokkaisiin, kontekstuaalisiin chatbot-virtoihin.
Generaattori
Tutustu FlowHuntin Generaattori-komponenttiin—tehokas tekoälypohjainen tekstintuotto valitsemallasi LLM-mallilla. Luo vaivattomasti dynaamisia chatbot-vastauksia yhdistämällä kehotteet, valinnaiset järjestelmäohjeet ja jopa kuvat syötteeksi, mikä tekee siitä keskeisen työkalun älykkäiden, keskustelullisten työnkulkujen rakentamiseen.
LLM OpenAI
FlowHunt tukee kymmeniä tekstinluontimalleja, mukaan lukien OpenAI:n mallit. Näin käytät ChatGPT:tä tekoälytyökaluissasi ja chatboteissasi.
Kyselyn laajennus
Kyselyn laajennus FlowHuntissa parantaa chatbotin ymmärrystä löytämällä synonyymejä, korjaamalla kirjoitusvirheitä ja varmistamalla johdonmukaiset, tarkat vastaukset käyttäjän kysymyksiin.
GoogleSearch-komponentti
FlowHuntin GoogleSearch-komponentti parantaa chatbotin tarkkuutta hyödyntämällä Retrieval-Augmented Generation (RAG) -menetelmää, joka mahdollistaa ajantasaisen tiedon hakemisen Googlesta. Hallitse hakutuloksia säätämällä esimerkiksi kieltä, maata ja kyselyprefiksejä tarkkojen ja olennaisten tulosten saamiseksi.
URL-hakija
Avaa verkkosisältö työnkuluissasi URL-hakija-komponentilla. Hae ja käsittele helposti tekstiä ja metatietoja mistä tahansa URL-listasta – mukaan lukien verkkolehtiartikkelit, asiakirjat ja paljon muuta. Tukee edistyneitä vaihtoehtoja, kuten OCR-kuvantunnistusta, valikoivaa metatietojen poimintaa ja muokattavaa välimuistia, tehden siitä ihanteellisen työkalun tietorikkaiden tekoälyvirtojen ja automaatioiden rakentamiseen.
Flow'n kuvaus
Tarkoitus ja hyödyt
Yleiskatsaus
Tämä työnkulku toteuttaa yksinkertaisen Retrieval-Augmented Generation (RAG) -chatbotin, joka hyödyntää reaaliaikaista Google-hakua hakeakseen ajantasaista tietoa internetistä – erityisesti se voidaan räätälöidä rajoittamaan kaikki haut tiettyyn verkkotunnukseen. Tavoitteena on luoda chatbotti, joka pystyy vastaamaan käyttäjän kysymyksiin hyödyntämällä verkosta löytyvää ajankohtaisinta ja olennaisinta sisältöä, mikä tekee siitä arvokkaan erityisesti tilanteissa, joissa staattiset tietopankit eivät riitä.
Keskeiset komponentit ja kulku
Työnkulku koostuu useista moduulirakenteisista lohkoista, joista jokainen edustaa tiettyä toiminnallisuutta. Alla on yhteenveto työnkulun rakenteesta ja toiminnoista:
Komponentti | Rooli |
---|---|
Chat-syöte | Vastaanottaa käyttäjän kysymykset ja viestit. |
Keskusteluhistoria | Säilyttää keskustelun historian kontekstitietoisia vastauksia varten. |
Kysymyksen laajennus | Parafrasoi käyttäjän syötteen useiksi vaihtoehtoisiksi kyselyiksi hakukattavuuden parantamiseksi. |
Google-haku | Suorittaa Google-hakuja, joita rajoittaa muokattava verkkotunnusprefiksi. |
URL-hakija | Poimii sisältöä Google-haun palauttamista URL-osoitteista. |
Kehotepohja | Jäsentää kontekstin, käyttäjän syötteen ja historian kielimallille. |
OpenAI LLM | Generoi vastaukset kielimallin avulla (esim. GPT-3/4). |
Generaattori | Kutsuu LLM:ää kehotteella ja kontekstilla tuottaakseen vastauksen. |
Chat-tulos | Näyttää chatbotin vastaukset käyttäjälle. |
Painikewidgetit | Tarjoavat käyttäjille esimerkkikysymyksiä yhdellä napsautuksella. |
Chatin avauksen laukaisin | Alustaa keskustelun ja täyttää pika-aloituspainikkeet. |
Näin työnkulku toimii
Kun käyttäjä avaa chatin, Chatin avauksen laukaisin aktivoituu. Tämä alustaa chatin käyttöliittymän ja esittää useita painikewidgettejä esimerkkikysymyksillä (esim. “millä dinosauruksella on 500 hammasta?”). Kun käyttäjä klikkaa painiketta tai syöttää oman viestin Chat-syötteen kautta, työnkulku etenee seuraavasti:
Kysymyksen laajennus: Käyttäjän syöte parafrasoidaan useiksi versioiksi, jotta olennaisten hakutulosten löytymisen todennäköisyys maksimoituu.
Google-haku: Laajennetut kyselyt lähetetään Google-hakuun. Oletuksena haku on rajattu tietylle verkkotunnukselle (asetetaan
query_prefix
-kentässä, esim.site: www.OMADOMAIN.com
), jolloin chatbotin tietämys voidaan keskittää omalle sivustolle tai luotettuun lähteeseen.URL-hakija: Työnkulku hakee tärkeimpien hakutulosten (URL:ien) sisällöt kokonaisina dokumentteina.
Kehotteen kokoaminen: Haettu sisältö, käyttäjän syöte ja keskusteluhistoria yhdistetään Kehotepohja-komponentilla, jotta vastaukselle saadaan rikas konteksti.
Kielimallin generointi: Kehote lähetetään OpenAI LLM:lle, joka tuottaa johdonmukaisen ja kontekstiin sopivan vastauksen.
Vastauksen näyttö: Generoitu vastaus näytetään käyttäjälle Chat-tuloksen kautta.
Esimerkkitapaus
- Käyttäjä avaa chatin: Tervetuloviesti ja kolme esimerkkikysymyspainiketta ilmestyvät.
- Käyttäjä klikkaa “milloin on äitienpäivä 2024?”: Kysymys näkyy heti chatissa (välitön palaute).
- Työnkulku käy läpi kysymyksen laajennuksen, haun, sisällön haun, kehotteen kokoamisen ja LLM-generoinnin, ja näyttää vastauksen.
Miksi tämä työnkulku on hyödyllinen
- Reaaliaikainen tieto: Chatbotti pystyy vastaamaan kysymyksiin hyödyntäen uusinta tietoa internetistä tai valitsemastasi verkkotunnuksesta.
- Alakohtainen rajoitus: Mukauttamalla
query_prefix
-kenttää voit varmistaa, että chatbotti hakee tietoa vain luotettavalta sivustoltasi tai tietopankistasi, parantaen vastausten luotettavuutta. - Kontekstin huomiointi: Ottamalla kehotteeseen mukaan keskusteluhistorian ja haetun sisällön, vastaukset voidaan räätälöidä ja tehdä kontekstuaalisesti sopiviksi monivaiheisiin keskusteluihin.
- Skaalautuvuus ja automaatio: Modulaarinen rakenne mahdollistaa työnkulun helpon laajennettavuuden ja mukauttamisen eri toimialoille, tukien laajamittaista käyttöä eri aihepiireissä tai sivustoilla.
- Käyttäjäkokemus: Pika-aloituspainikkeet ja välitön palaute tekevät chatbotista helposti lähestyttävän loppukäyttäjälle.
Työnkulun yhteenvetotaulukko
Vaihe | Kuvaus |
---|---|
Käyttäjän syöte | Käyttäjä kirjoittaa kysymyksen tai painaa pika-aloituspainiketta |
Kysymyksen laajennus | Syöte parafrasoidaan laajemman hakukattavuuden saavuttamiseksi |
Google-haku | Google-haut suoritetaan rajattuna tiettyyn verkkotunnukseen |
URL-sisällön haku | Haetaan parhaiden hakutulosten sisällöt |
Kehotteen rakentaminen | Käyttäjän syöte, hakutulokset ja keskusteluhistoria yhdistetään kehotteeksi |
LLM-generointi | OpenAI LLM tuottaa vastauksen täydellä kontekstilla |
Tuloste | Vastaus näytetään käyttäjälle |
Mukauttaminen
- Kohdistaaksesi chatbotin omaan verkkotunnukseesi, muokkaa Google-haku -komponentin
query_prefix
-kenttää (esim.site: www.OMADOMAIN.com
). - Lisää tai vaihda esimerkkikysymyksiä Painikewidgetti-komponenttien avulla, jotta käyttäjäkokemus on räätälöidympi.
Ihanteelliset käyttötapaukset
- Asiakastukibotit, jotka vastaavat aina ajantasaisen dokumentaation tai verkkosisällön perusteella.
- Sisäiset tietäjäassistentit, jotka on rajattu yrityksen intranetiin tai tukipalveluportaaliin.
- Chatbotit, joiden tulee aina viitata ulkoisiin, auktoritatiivisiin lähteisiin (esim. vaatimustenmukaisuus tai tarkkuusvaatimukset).
Automatisoimalla haun, sisällön haun ja vastausten generoinnin tämä työnkulku säästää manuaalista tiedonhakua ja varmistaa, että käyttäjät saavat aina ajantasaisimman ja olennaisimman tiedon.
Annamme rakentaa oman AI-tiimisi
Autamme kaltaisiasi yrityksiä kehittämään älykkäitä chatbotteja, MCP-palvelimia, AI-työkaluja tai muuntyyppisiä AI-automaatioratkaisuja korvaamaan ihmisiä toistuvissa tehtävissä organisaatiossasi.
Lue lisää

Yksinkertainen chatbot Google-hakutyökalulla
Tutustu Yksinkertaiseen chatbot-malliin Google-hakutyökalulla, jonka avulla yritykset voivat tarjota domain-kohtaista tietoa tehokkaasti. Paranna käyttäjäkokemu...

Tietolähteet
Tietolähteiden avulla voit opettaa tekoälyä tarpeidesi mukaan vaivattomasti. Tutustu kaikkiin tapoihin yhdistää tietoa FlowHuntissa. Yhdistä helposti verkkosivu...

AI-chatbot reaaliaikaisella verkko- ja tietohaulla
Tehokas AI-chatbot, joka vastaa käyttäjien kysymyksiin reaaliajassa hakemalla ja yhdistämällä tietoa Googlesta, Redditistä, Wikipediasta, Arxivista, Stack Excha...