Generare nuovi contenuti

Introduzione ai modelli Claude

Nikhil Rangarajan

Data Scientist

Generazione creativa di contenuti

  • Oltre la trasformazione: creazione originale
    • Storie

Un libro aperto

Introduzione ai modelli Claude

Generazione creativa di contenuti

  • Oltre la trasformazione: creazione originale
    • Storie
    • Testi marketing

Un libro aperto e una pagina web con testo marketing

Introduzione ai modelli Claude

Generazione creativa di contenuti

  • Oltre la trasformazione: creazione originale
    • Storie
    • Testi marketing
    • Codice

Un libro aperto, una pagina web con testo marketing e uno snippet di codice

Introduzione ai modelli Claude

Generazione creativa di contenuti

  • Oltre la trasformazione: creazione originale
    • Storie
    • Testi marketing
    • Codice
    • Email

Un libro aperto, una pagina web con testo marketing, uno snippet di codice e un'email

Introduzione ai modelli Claude

Generazione creativa di contenuti

  • Oltre la trasformazione: creazione originale
    • Storie
    • Testi marketing
    • Codice
    • Email
    • Script

Un libro aperto, una pagina web con testo marketing, uno snippet di codice, un'email e uno script

Introduzione ai modelli Claude

Creare prompt efficaci per generare contenuti

$$

  • Specificità
  • Prompt vago: risultati generici
  • Prompt dettagliato: contenuti mirati
# 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."""
Introduzione ai modelli Claude

Creare prompt efficaci per generare contenuti

$$

  • Caso d'uso più comune di Claude: codice
  • Prompt specifici producono output di codice mirati
    • Linguaggio di programmazione
    • Funzionalità specifica
    • Requisiti di gestione errori
    • Output attesi
# 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."""
Introduzione ai modelli Claude

Capire la temperatura

  • Intervallo temperatura: 0,0 (deterministica)–1,0 (molto creativa)
    • Bassa (0,1–0,3): output coerenti e prevedibili
    • Media (0,4–0,7): equilibrio tra creatività e coerenza
    • Alta (0,8–1,0): massima creatività, meno prevedibile

Temperatura da 0 a 1

Introduzione ai modelli Claude

Temperatura nella chiamata al modello

# 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)
Introduzione ai modelli Claude

Temperatura nella chiamata al modello

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...
Introduzione ai modelli Claude

Uso del parametro top_p

$$

  • top_p (nucleus sampling): alternativa alla temperatura per controllare la creatività
  • Valori tipici: 0,1 (focalizzato)–0,9 (vario)
  • Uso combinato: si possono usare temperatura e top_p insieme per controllo preciso

$$

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

Funzionalità di sicurezza di Claude

$$

  • 📝 Punti di forza: scrittura, analisi, coding, creatività
  • 🚫 Sicurezza integrata: rifiuta contenuti dannosi, segue linee guida etiche
  • ✅ Buone pratiche: prompt chiari, prova i parametri, rivedi gli output
Introduzione ai modelli Claude

Passons à la pratique !

Introduzione ai modelli Claude

Preparing Video For Download...