Kapitel 3

Technische Prinzipien: tiefgehende Analyse der Kernmechanismen von LLM

Nur wenn man versteht, wie KI „denkt“, kann man besser mit ihr zusammenarbeiten.

Token: die Welt aus der Sicht der KI

Ein Token ist die grundlegende Einheit, mit der KI Text verarbeitet. Ein Token entspricht ungefähr 4 englischen Zeichen oder 1–2 chinesischen Zeichen.

Beispiel:

“Hello World” = [“Hello”, “ World”] = 2 tokens

“Hallo Welt” = [“Hallo”, “Welt”] = 2 tokens

Context Window (Kontextfenster)

Das Context Window ist die Textmenge, die eine KI gleichzeitig “sehen” kann. Man kann es sich als das “Arbeitsgedächtnis” der KI vorstellen.

GPT-3.5
4K
Ein kurzer Text
GPT-4
128K
Ein Roman
Claude 3
200K
Mehrere Bücher

Attention: Wie „achtet“ KI auf die Schwerpunkte?

Textmarkertheorie

Stellen Sie sich vor, Sie lesen einen Artikel und markieren die wichtigsten Stellen mit einem Textmarker. Der Attention-Mechanismus ist der „Textmarker“ der KI; er findet automatisch die relevantesten Teile des Textes.

Zum Beispiel, wenn KI diesen Satz verarbeitet:

“The cat sat on the mat because it was tired.”

Die KI wird erkennen, dass sich “it” auf “cat” bezieht

Praktische Bedeutung

Gute Benennung erleichtert es der KI, deinen Code zu verstehen.userProfile als data1 Es ist sinnvoller, und die KI wird den Kontext besser verstehen.

Prompt Engineering

RTCC-Framework

RRole(Rolle)

Du bist ein erfahrener Frontend-Engineer...

TTask (Aufgabe)

Hilf mir, ein Anmeldeformular zu erstellen...

CContext (Kontext)

Verwendung von React und Tailwind...

CConstraint (Einschränkung)

Keine UI-Bibliothek von Drittanbietern verwenden...

Chain of Thought(CoT)

Die KI dazu bringen, „langsamer zu denken“, Schritt für Schritt zu schlussfolgern, anstatt direkt eine Antwort zu geben.

Allgemeine Frage:

„Was ist größer, 9.11 oder 9.8?“

CoT-Frage:

“Was ist größer, 9.11 oder 9.8? Denken Sie Schritt für Schritt.”

Few-Shot Learning

Indem Sie der KI einige Beispiele geben, bringen Sie ihr den gewünschten Stil und das gewünschte Format bei.

Eingabe: apple
Ausgabe: Apfel

Eingabe: banana  
Ausgabe: Banane

Eingabe: orange
Ausgabe: 

Prompt vs Context

Viele Menschen konzentrieren sich zu sehr auf Prompt-Techniken und übersehen die Bedeutung von Context. Der KI ausreichend Kontext (Code, Dokumentation, Beispiele) bereitzustellen, ist effektiver als ein sorgfältig gestalteter Prompt.