Generera nytt innehåll

Introduktion till Claude-modeller

Nikhil Rangarajan

Data Scientist

Generering av kreativt innehåll

  • Bortom texttransformering till originalskapande
    • Berättelser

En öppen bok

Introduktion till Claude-modeller

Generering av kreativt innehåll

  • Bortom texttransformering till originalskapande
    • Berättelser
    • Marknadsföringstext

En öppen bok och en webbsida med marknadsföringstext

Introduktion till Claude-modeller

Generering av kreativt innehåll

  • Bortom texttransformering till originalskapande
    • Berättelser
    • Marknadsföringstext
    • Kod

En öppen bok, en webbsida med marknadsföringstext och ett kodavsnitt

Introduktion till Claude-modeller

Generering av kreativt innehåll

  • Bortom texttransformering till originalskapande
    • Berättelser
    • Marknadsföringstext
    • Kod
    • E-post

En öppen bok, en webbsida med marknadsföringstext, ett kodavsnitt och ett e-postmeddelande

Introduktion till Claude-modeller

Generering av kreativt innehåll

  • Bortom texttransformering till originalskapande
    • Berättelser
    • Marknadsföringstext
    • Kod
    • E-post
    • Manus

En öppen bok, en webbsida med marknadsföringstext, ett kodavsnitt, ett e-postmeddelande och ett manus

Introduktion till Claude-modeller

Utforma effektiva genereringspromptar

$$

  • Specificitet
  • Vag prompt: Generiska resultat
  • Detaljerad prompt: Riktat innehåll
# Vague prompt
prompt = "Write a product description"

# Specific prompt prompt = """Write a 150-word product description for a wireless bluetooth speaker targeting college students. Use an energetic, casual tone and highlight portability, battery life, and sound quality."""
Introduktion till Claude-modeller

Utforma effektiva genereringspromptar

$$

  • Vanligaste användningsfall för Claude: kod
  • Specifika promptar ger riktade kodresultat
    • Programmeringsspråk
    • Specifik funktionalitet
    • Krav på felhantering
    • Förväntade utdata
# Vague prompt
prompt = "Write some code"

# Specific prompt  
prompt = """Write a Python function 
that validates email addresses 
using regex. 
Include error handling for invalid 
inputs and return both boolean result 
and descriptive error message."""
Introduktion till Claude-modeller

Förstå temperatur

  • Temperaturintervall: 0,0 (deterministisk) till 1,0 (mycket kreativ)
    • Låg temperatur (0,1–0,3): Konsekventa, förutsägbara utdata
    • Medelhög temperatur (0,4–0,7): Balans mellan kreativitet och koherens
    • Hög temperatur (0,8–1,0): Maximal kreativitet, mindre förutsägbar

Temperatur från 0 till 1

Introduktion till Claude-modeller

Temperatur i modellanropet

# Conservative generation
response1 = client.messages.create(
    model="claude-sonnet-4-6",
    temperature=0.2,
    messages=[{"role": "user", "content": prompt}])

# Creative generation response2 = client.messages.create( temperature=0.8, messages=[{"role": "user", "content": prompt}])
print("Temperature 0.2 Response (Conservative)") print(response1.content[0].text)
print("Temperature 0.8 Response (Creative)") print(response2.content[0].text)
Introduktion till Claude-modeller

Temperatur i modellanropet

Temperature 0.2 Response (Conservative)
A rainbow is an optical phenomenon that occurs when sunlight and rain are present 
simultaneously. It forms when white light from the sun passes through water 
droplets in the atmosphere, causing the light to refract, reflect, and disperse 
into its component colors...

Temperature 0.8 Response (Creative)
Ah, rainbows! Those magical bridges painted across stormy skies that never fail 
to make us pause and wonder. Picture this: millions of tiny water droplets hanging 
in the air after a rainfall, each one acting like a miniature crystal ball. When 
sunlight hits these droplets, something absolutely enchanting happens...
Introduktion till Claude-modeller

Använda parametern `top_p`

$$

  • top_p (kärnsampel): Alternativ till temperatur för kreativitetskontroll
  • Typiska värden: 0,1 (fokuserat) till 0,9 (varierat)
  • Kombinerad användning: Temperatur och top_p kan kombineras för exakt kontroll

$$

client.messages.create(
model="claude-sonnet-4-6",
temperature=0.7,
top_p=0.3, #Likely words
messages=[{"role":"user", 
           "content":prompt}])
Introduktion till Claude-modeller

Claudes säkerhetsfunktioner

$$

  • 📝 Innehållsstyrkor: Skrivande, analys, kodning, kreativa uppgifter
  • 🚫 Inbyggd säkerhet: Avvisar skadligt innehåll, följer etiska riktlinjer
  • ✅ Bästa praxis: Tydliga promptar, experimentera med parametrar, granska utdata
Introduktion till Claude-modeller

Nu kör vi en övning!

Introduktion till Claude-modeller

Preparing Video For Download...