Unstrukturierte Antworten steuern

Arbeiten mit Llama 3

Imtihan Ahmed

Machine Learning Engineer

Modellausgabe steuern

  • ✅ Parameter
  • ✅ Rollen

Modell verfeinern

Arbeiten mit Llama 3

Modellausgabe steuern

  • ✅ Parameter
  • ✅ Rollen

Modell verfeinern – Prompts verfeinern

Arbeiten mit Llama 3

Modellausgabe steuern

  • ✅ Parameter
  • ✅ Rollen

Modell verfeinern – Zero-/Few-shot-Prompting

Arbeiten mit Llama 3

Modellausgabe steuern

  • ✅ Parameter
  • ✅ Rollen

Modell verfeinern – Stopwörter verwenden

Arbeiten mit Llama 3

Prompts verfeinern

  • Beispiel: Zusammenfassung
text_choice1 = "Summarize key trends in the aviation industry from the last year, 
                focusing on fuel efficiency innovations."

text_choice2 = "Tell me about the aviation industry."
output = llm(text_choice1) # More specific prompt is more effective print(output['choices'][0]['text'])
The aviation industry has made significant strides in fuel efficiency innovations 
over the last year, driven by the need to reduce greenhouse gas emissions and 
operating costs. Sustainable Aviation Fuels (SAFs) have emerged as a key trend...
Arbeiten mit Llama 3

Bestandteile wirksamer Prompts

Bestandteile wirksamer Prompts

Arbeiten mit Llama 3

Bestandteile wirksamer Prompts

Bestandteile wirksamer Prompts – Präzision

Arbeiten mit Llama 3

Bestandteile wirksamer Prompts

Bestandteile wirksamer Prompts – Mehrdeutigkeit

Arbeiten mit Llama 3

Bestandteile wirksamer Prompts

Bestandteile wirksamer Prompts – Schlüsselwörter

Arbeiten mit Llama 3

Bestandteile wirksamer Prompts

Bestandteile wirksamer Prompts – Aktionswörter

Arbeiten mit Llama 3

Bestandteile wirksamer Prompts

Bestandteile wirksamer Prompts – Beispiele

Arbeiten mit Llama 3

Zero-shot-Prompting

  • Zero-shot-Prompting: eine einzelne Anweisung
text = "Summarize recent mergers in the airline industry."

output = llm(text) print(output['choices'][0]['text'])
Recent mergers in the airline industry include Alaska Air Group's acquisition of 
Hawaiian Airlines in 2024, with both airlines continuing to operate as separate 
brands. In 2022, Delta Air Lines purchased 20% of LATAM Airlines Group...
Arbeiten mit Llama 3

Zero-shot-Prompts verfeinern

  • Aufgabe, erwartete Ausgabe, zusätzlicher Kontext trennen
  • Zero-shot-Prompting mit Labels
text = """
       INSTRUCTION: Write concisely and in 2-3 sentences that cover only key points.
       QUESTION: Summarize recent mergers in the airline industry.
       ANSWER:
       """
Arbeiten mit Llama 3

Few-shot-Prompting

  • Few-shot-Prompting: mehrere Beispiele nutzen

Prompt

Arbeiten mit Llama 3

Few-shot-Prompting

  • Few-shot-Prompting: mehrere Beispiele nutzen

Prompt mit Hervorhebung „Aircraft Model“

Arbeiten mit Llama 3

Few-shot-Prompting

  • Few-shot-Prompting: mehrere Beispiele nutzen

Prompt mit Hervorhebung „Passenger Capacity“

Arbeiten mit Llama 3

Few-shot-Prompting

  • Few-shot-Prompting: mehrere Beispiele nutzen

Prompt mit Hervorhebung „Fuel Consumption“

Arbeiten mit Llama 3

Few-shot-Prompting

$$

output = llm(f"Continue the entries: {text}") 

print(output['choices'][0]['text'])
Aircraft Model: Airbus A350-900
Passenger Capacity: 350
Fuel Consumption: 2.39 liters per seat per 100 km
Arbeiten mit Llama 3

Stopwörter verwenden

  • Knackige Insights nötig
  • stop-Wörter nutzen, um die Antwort gezielt zu beenden
  • Beispiel: Question-Answering-App
text = "Which airlines operate direct flights from London to Singapore?"


output = llm(text, stop=["Q:"]) # Stop responses at "Q:"
print(output['choices'][0]['text'])
You can fly direct from London to Singapore with Singapore Airlines and 
British Airways.
Arbeiten mit Llama 3

Lass uns üben!

Arbeiten mit Llama 3

Preparing Video For Download...