Dela via


Grunderna för hämtning av förhöjd generation (RAG)

Det här avsnittet beskriver viktiga komponenter och principer bakom utveckling av RAG-program över ostrukturerade data.

Diagram över RAG-programkomponenter.

Framför allt:

  • Datapipeline: Omvandla ostrukturerade dokument, till exempel samlingar av PDF-filer, till ett format som lämpar sig för hämtning med hjälp av RAG-programmets datapipeline.
  • Hämtning, förhöjdhet och generation (RAG-kedja): En serie (eller kedja) med steg anropas till:
    • Förstå användarens fråga.
    • Hämta stöddata.
    • Anropa en LLM för att generate ett svar baserat på användarens fråga och stödjande data.
  • Utvärdering: Utvärdera RAG-programmet för att fastställa dess kvalitet, kostnad och svarstid för att säkerställa att det uppfyller dina affärskrav.
  • Styrning och LLMOps: Spåra och hantera livscykeln för varje komponent, inklusive data härkomst och styrning (åtkomstkontroller).

< Föregående: Introduktion till RAG-

Nästa: UTVECKLING av RAG-datapipelines >