Bestandszoektocht

Configuratie Bestandzoekfunctie

Overzicht

De Bestandzoek-knop doorzoekt je kennismappen om relevante informatie en context op te halen. Verbind je workflow met de kennisbasis van je organisatie - doorzoek documenten, bestanden en gegevens die in kennismappen zijn opgeslagen om AI-antwoorden te verrijken, informatie te valideren of context voor beslissingen te bieden.

Het beste voor: kennisopvraging, documentzoektocht, contextverrijking, RAG (Retrieval Augmented Generation) en toegang tot organisatorische kennis.

Wanneer Bestandzoek te gebruiken

Perfect voor:

  • Zoeken in bedrijfsdocumentatie en kennisbanken

  • Relevante context ophalen voor AI-agentantwoorden

  • Specifieke informatie vinden in meerdere documenten

  • Implementeren van RAG (Retrieval Augmented Generation)-patronen

  • Informatie valideren aan de hand van interne kennis

  • Workflows verrijken met organisatorische gegevens

Niet ideaal voor:

  • Realtime webzoekopdrachten (gebruik Web Search-node)

  • Gegevens ophalen van externe API's (gebruik HTTP Request-node)

  • Verwerken van afzonderlijke bestanden (gebruik directe bestandbijlagen)

Configuratie

Configuratie Bestandzoekfunctie

Kennismap

Selecteer de kennismap om te doorzoeken uit de beschikbare mappen van je workspace.

Opties:

  • Kies uit verbonden kennismappen

  • Elke map bevat je geüploade documenten en bestanden

  • Mappen kunnen PDF's, Word-documenten, spreadsheets en meer bevatten

Zoekopdracht

De zoekopdracht om relevante informatie te vinden. Ondersteunt Handmatig, Automatisch en Prompt AI-modi.

Voorbeelden van handmatige modus:

{{trigger.output.customer_question}}
Zoek informatie over de prijsstelling en functies van {{trigger.output.product_name}}

Voorbeeld van prompt-modus:

Genereer een zoekopdracht om relevante informatie te vinden over de vraag van de klant: {{trigger.output.question}}

Maximaal aantal resultaten

Het maximaal aantal relevante resultaten om terug te geven (standaard: 5)

Aanbevelingen:

  • 1-3 resultaten: Gerichte, specifieke zoekopdrachten

  • 5-10 resultaten: Breder benodigde context

  • 10+ resultaten: Uitgebreide zoekopdrachten (kan prestaties beïnvloeden)

Hoe het werkt

1

Verwerking van de zoekopdracht

De query wordt verwerkt tegen de geselecteerde kennismap.

2

Semantische zoekopdracht

Semantische zoekopdrachten vinden de meest relevante documentfragmenten.

3

Rangschikking

Resultaten worden gerangschikt op relevantiescore.

4

Geef topresultaten terug

Top N-resultaten worden geretourneerd op basis van de instelling voor maximaal aantal resultaten.

5

Resultaten gebruiken

Opgehaalde informatie is beschikbaar voor volgende nodes.

Voorbeeldgebruikscases

Klantenondersteuning met kennisbank

Formulier-trigger (klantvraag)
→ Bestandzoek: Doorzoek kennismap met {{trigger.question}}
  Kennismap: "Ondersteuningsdocumentatie"
  Max resultaten: 5
→ Agent: Beantwoord vraag met behulp van zoekresultaten
  Context: {{file_search.output.results}}
  Vraag: {{trigger.question}}
→ Notificatie: Stuur antwoord naar klant

Productinformatie opzoeken

Integratie-trigger (Slack-vraag over product)
→ Bestandzoek: Zoek productkennis
  Kennismap: "Productinformatie"
  Query: {{trigger.message}}
  Max resultaten: 3
→ Agent: Vat relevante productdetails samen
→ Actie: Antwoord in Slack-thread

Documentvalidatie

Formulier-trigger (inzending van gebruikerclaim)
→ Bestandzoek: Zoek relevante beleidsregels
  Kennismap: "Bedrijfsbeleid"
  Query: "{{trigger.claim_type}} policy requirements"
  Max resultaten: 5
→ Agent: Valideer claim aan de hand van beleidsregels
  Beleidsregels: {{file_search.output.results}}
  Claim: {{trigger.claim_details}}
→ Voorwaarde: Goedgekeurd of vereist beoordeling?

Toegang tot zoekresultaten

Toegang tot de opgehaalde informatie in volgende nodes:

{{file_search.output.results}}
{{file_search.output.results[0].content}}
{{file_search.output.results[0].score}}
{{file_search.output.results[0].source}}

Resultaatstructuur

Elk resultaat bevat:

  • content: Het relevante tekstfragment uit het document

  • score: Relevantie-score (0-1, hoger is relevanter)

  • source: Naam en locatie van het bronbestand

  • metadata: Aanvullende bestandsmetadata

Gebruik in Agent-prompts:

Context uit kennisbank:
{{file_search.output.results}}

Op basis van bovenstaande context, beantwoord deze vraag:
{{trigger.output.question}}

Beperkingen

  • Reikwijdte kennismap: Zoekt alleen binnen de geselecteerde kennismap

  • Resultaatkwaliteit: Afhankelijk van de kwaliteit en volledigheid van geüploade documenten

  • Chunkgrootte: Grote documenten worden opgedeeld in fragmenten; relevante informatie kan zich over meerdere resultaten verspreiden

  • Realtime updates: Documentwijzigingen moeten opnieuw worden verwerkt voordat ze in zoekresultaten verschijnen

Belangrijk: Zorg ervoor dat je kennismappen regelmatig worden bijgewerkt met actuele informatie voor nauwkeurige zoekresultaten.

Beste praktijken

  • Schrijf specifieke zoekopdrachten Specifiekere zoekopdrachten leveren relevantere resultaten op. Gebruik sleuteltermen, productnamen of onderwerpen in plaats van algemene zoekopdrachten.

  • Pas maximaal aantal resultaten aan op basis van de use-case Begin met 5 resultaten en pas aan op basis van de kwaliteit van de antwoorden. Te weinig kan belangrijke context missen, te veel kan relevantie verwateren.

  • Houd kennismappen georganiseerd Organiseer kennismappen op onderwerp of domein voor gerichtere zoekopdrachten. Scheid technische documenten van marketingmateriaal.

  • Combineer met Agent-nodes Bestandzoek is het krachtigst in combinatie met Agent-nodes. De agent kan de opgehaalde informatie synthetiseren en interpreteren.

  • Test met echte zoekopdrachten Test je bestandzoek met echte vragen die gebruikers zouden kunnen stellen om te zorgen dat de inhoud van de kennismap voldoende is en zoekopdrachten relevante resultaten opleveren.

  • Omgaan met geen resultaten Voeg een voorwaarde toe na bestandzoek om gevallen af te handelen waarin geen relevante resultaten worden gevonden. Bied fallback-antwoorden of escalatiepaden.

Volgende stappen