Large Language Models

0.0(0)
studied byStudied by 0 people
call kaiCall 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.

Last updated 10:46 PM on 8/29/24
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

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.