Ordliste

Retrieval pipeline

Hvad er Retrieval pipeline?

En retrieval pipeline er rækken af behandlingstrin, et system bruger til at finde de rigtige oplysninger til et spørgsmål. Typiske trin er: indlæsning og rensning af dokumenter, opdeling i chunks, opbygning af et søgeindeks, eventuelt omskrivning af forespørgslen, hentning af matches, rangering (reranking) og videregivelse af de bedste til sprogmodellen. Den er fundamentet for enhver RAG-applikation, og dens kvalitet er i høj grad afgørende for, hvor gode de endelige svar bliver.

Sådan hjælper KI.ordo

I KI.ordo opdeles gemt viden i overlappende chunks og søges med BM25-nøgleordssøgning direkte på serveren – uden en vektordatabase.

Læs mere : Retrieval pipeline

Emner

  • RAG
  • søgning
  • databehandling

Prøv KI.ordo

Agenter, flows og skabeloner i ét arbejdsområde – gratis demo i 24 timer.

Start demo
← Alle begreber

Relaterede begreber

Retrieval-augmented generation (RAG)

Retrieval-augmented generation kombinerer søgning med tekstgenerering: før svaret søger systemet i en vidensamling – f.eks. manualer, politikker eller FAQ'er – efter relevante passager og giver dem til sprogmodellen som kontekst. Svaret bygger dermed på aktuelt, virksomhedsspecifikt indhold og ikke kun på modellens træningsviden. Det reducerer opfundne udsagn, gør kilder sporbare og muliggør opdateringer uden gentræning.

  • RAG
  • vidensøgning
  • +1

Dokument-reranking

Dokument-reranking er et andet sorteringstrin i søge- og RAG-systemer: En hurtig indledende søgning returnerer et sæt kandidatresultater, som en mere præcis, men dyrere metode derefter omsorterer efter relevans. Det sker ofte med en såkaldt cross-encoder, der vurderer spørgsmålet og en passage samlet. Dermed ender de mest relevante passager øverst, før en sprogmodel formulerer et svar ud fra dem.

  • søgning
  • RAG
  • +1

Query expansion

Query expansion tilføjer automatisk beslægtede termer til en søgeforespørgsel, så relevante dokumenter med andre formuleringer også bliver fundet. Typiske tilføjelser er synonymer, forkortelser, ordformer eller oversættelser: en søgning på »opsigelse« kan så også finde tekster om »ophævelse af kontrakt«. Det er især nyttigt ved nøgleordssøgning, men kan nedsætte præcisionen, hvis der tilføjes for mange eller uegnede termer. I dag bruges sprogmodeller ofte til at generere de udvidede forespørgsler.

  • søgning
  • synonymer
  • +1

Information retrieval

Information retrieval omfatter metoder til at finde de dokumenter eller passager i en stor tekstmasse, der matcher en forespørgsel, og rangere dem efter relevans. Klassiske tilgange som BM25 vægter søgeord efter, hvor ofte og hvor sjældent de forekommer; nyere tilføjer semantisk lighed. Det ligger til grund for søgemaskiner, virksomhedssøgning og retrieval-augmented generation, hvor en sprogmodel bruger de hentede passager som grundlag for sit svar.

  • Søgning
  • BM25
  • +1