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.
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).