Oversigt over grundlæggende RAG-systemarkitektur
Forstå de overordnede komponenter i et RAG-system, herunder datakilder, retrievere og generatorer.
Oversigt over grundlæggende RAG-systemarkitektur er en gratis LLM-applikationer i produktion (RAG + vektordatabase + caching)-lektion på CoddyKit. Dette er lektion 3 af 4. Du kan læse hele lektionen gratis nedenfor — og derefter øve dig praktisk i browseren med en indbygget kodeeditor og en AI-vejleder, der er tilgængelig døgnet rundt. Den er en del af læringsforløbet i LLM-applikationer i produktion (RAG + vektordatabase + caching), og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. LLM-applikationer i produktion (RAG + vektordatabase + caching)-kurset indeholder 4 lektioner i alt.
Introduktion til RAG-arkitektur
Nu ser vi på byggestenene i et RAG-system. Når du kender arkitekturen, kan du se præcis, hvordan RAG gør LLM'er mere nøjagtige og pålidelige.
De tre vigtigste søjler
RAG kombinerer hentning (at finde oplysninger) og generering (at skabe tekst) gennem tre komponenter: datakilder, en henter og en generator.
Komponent 1: Datakilder
Datakilderne indeholder den eksterne viden, som din LLM ikke blev trænet på — PDF-filer, websider, interne wikier, databaseposter og meget mere.
Forberedelse af dine data
Først behandles dine data: Store dokumenter opdeles i mindre, søgbare dele, der kaldes tekststykker, ligesom når et bibliotek indekseres efter kapitler i stedet for hele bøger.
Komponent 2: Henteren
Henteren er en intelligent søgemaskine til dine tekststykker. Den forstår betydningen af en forespørgsel, ikke kun nøgleord, så den kan hente den mest relevante kontekst.
Henteren i praksis
Når en bruger spørger, gennemgår henteren alle behandlede tekststykker og udvælger de få, der mest sandsynligt indeholder svaret, hvorefter de sendes videre som kontekst.
Komponent 3: Generatoren (LLM)
Generatoren er din LLM — den del, der skriver svaret. I RAG får den to input: dit oprindelige spørgsmål og den kontekst, som henteren fandt.
LLM'ens rolle: Forankrede svar
I stedet for kun at støtte sig til forhåndstrænet viden bruger LLM'en den hentede kontekst til at forankre sit svar, ligesom når en ekspert får udleveret de præcise referencedokumenter.
Det fulde RAG-forløb
Det fulde RAG-forløb: Forespørgsel ind, henteren finder tekststykker, forespørgslen og tekststykkerne sendes til generatoren, LLM'en skriver et forankret svar, og brugeren får et faktuelt svar.
Tjek din forståelse
Hvilken komponent har primært ansvaret for at finde relevante oplysninger i din vidensbase, når en bruger stiller et spørgsmål?
Opsamling af RAG-arkitektur
Opsamling: Et RAG-system har tre dele — datakilderne (viden), henteren (den intelligente søgning) og generatoren (LLM'en, der skaber forankrede svar).
Lær LLM-applikationer i produktion (RAG + vektordatabase + caching) med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 12
- Lektioner
- 48
Ofte stillede spørgsmål
Er lektionen “Oversigt over grundlæggende RAG-systemarkitektur” gratis?
Ja — hele teksten til “Oversigt over grundlæggende RAG-systemarkitektur” kan læses gratis her på nettet. Hvis du vil øve dig interaktivt med en indbygget kodeeditor og en AI-vejleder døgnet rundt og få adgang til resten af LLM-applikationer i produktion (RAG + vektordatabase + caching)-kurset, skal du opgradere til CoddyKit PRO. LLM-applikationer i produktion (RAG + vektordatabase + caching)-kurset indeholder 4 lektioner i alt.
Hvad lærer jeg i “Oversigt over grundlæggende RAG-systemarkitektur”?
Forstå de overordnede komponenter i et RAG-system, herunder datakilder, retrievere og generatorer. Du øver dig i LLM-applikationer i produktion (RAG + vektordatabase + caching) med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på LLM-applikationer i produktion (RAG + vektordatabase + caching)?
Der kræves ingen tidligere erfaring. LLM-applikationer i produktion (RAG + vektordatabase + caching) på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 3 af 4.
Hvor lang tid tager lektionen “Oversigt over grundlæggende RAG-systemarkitektur”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne LLM-applikationer i produktion (RAG + vektordatabase + caching)-lektion?
Ja. Alle LLM-applikationer i produktion (RAG + vektordatabase + caching)-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- Forståelse af LLM-apps i produktion
- Grundlæggende om Retrieval Augmented Generation
- Oversigt over grundlæggende RAG-systemarkitektur
- Prompt engineering og kontekstvinduer