Large Language Models

0.0(0)
studied byStudied by 0 people
0.0(0)
linked notesView linked note
full-widthCall with Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/13

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

14 Terms

1
New cards

Large Language Models (LLM) Trainen

  • Text aanvullen

  • Text genereren

  • Fine-tuning

    • Toon gewenste output

    • Rankschik antwoorden om reward model te trainen

    • Update generatief model d.m.v. reward model

2
New cards

Prompt Engineering Principes

  • Gebruik delimiters

  • Specifieer de output

  • Geef een rol aan het model

  • Laat het model de oplossing uitwerken

  • Prompt iteratief verbeteren

3
New cards

Prompt Engineering - Conclusie

  • Context

  • Input data

  • Instructies

  • Voorbeelden

  • Beperkingen

4
New cards

Gebruik van LLMs

  • Samenvatten

  • Intentie en gevoel analyse

  • Spelling, grammatica en stijl verbeteren

  • Uitbreiden van tekst

5
New cards

Rollen bij ChatGPT

  • User: degene die requests maakt

  • Assistant: degene die antwoorden genereert

  • System: degene die algemene context over het gesprek onthoudt

6
New cards

Prompt Injection

Prompt maken om het model te misleiden:

  • Rogue assistant: gevoelige e-mails forwarden en verwijderen

  • Search index poisoning: vervuilende websites creëren en LLMs vervuilen

  • Indirect prompt injection

7
New cards

Jailbreaking

Veiligheidsmaatregelen verbreken om LLMs ongepaste dingen te laten zeggen:

  • DAN (Do Anything Now): creatieve rolspellen

  • System chat vervangen: zorgen dat de user interageert met problematische inhoud

8
New cards

LangChain - LLMs

  • Gebruik: Initialiseer en gebruik LLMs voor textgeneratie.

  • Doel: Kies model en parameters (API-sleutel, provider, tokens).

9
New cards

LangChain - Embeddings

  • Gebruik: Zet tekst om in numerieke vectoren.

  • Toepassing: Gebruikt voor vergelijkingen en informatieopslag in modellen.

10
New cards

LangChain - Prompt Templates

  • Gebruik: Maak dynamische prompts.

  • Doel: Vul variabelen in templates voor consistente interacties met LLMs.

11
New cards

LangChain - Output Parsers

  • Gebruik: Parseer en structureer model-output.

  • Toepassing: Maak output bruikbaar voor verdere verwerking (bijv. Python dict).

12
New cards

LangChain - Geheugen

  • Gebruik: Bewaar context van eerdere gesprekken.

  • Soorten: BufferMemory (hele context), WindowMemory (laatste N berichten), SummaryMemory (samenvatting van gesprek).

13
New cards

LangChain - Chains

  • Gebruik: Combineer meerdere stappen/modellen.

  • Soorten: SequentialChains (achtereenvolgende stappen), RetrievalQA (vraag-antwoorden over documenten).

14
New cards

LangChain - Document Loaders

  • Gebruik: Laad documenten (CSV, PDF, etc.) voor verwerking.

  • Doel: Informatie ophalen uit gestructureerde en ongestructureerde data.