Générer du nouveau contenu

Introduction aux modèles Claude

Nikhil Rangarajan

Data Scientist

Génération de contenu créatif

  • Au-delà de la transformation du texte vers la création originale
    • Histoires

Un livre ouvert

Introduction aux modèles Claude

Génération de contenu créatif

  • Au-delà de la transformation du texte vers la création originale
    • Histoires
    • Texte marketing

Un livre ouvert et une page web affichant un texte marketing

Introduction aux modèles Claude

Génération de contenu créatif

  • Au-delà de la transformation du texte vers la création originale
    • Histoires
    • Texte marketing
    • Code

Un livre ouvert, une page web affichant un texte marketing et un extrait de code

Introduction aux modèles Claude

Génération de contenu créatif

  • Au-delà de la transformation du texte vers la création originale
    • Histoires
    • Texte marketing
    • Code
    • E-mails

Un livre ouvert, une page web affichant un texte marketing, un extrait de code et un e-mail

Introduction aux modèles Claude

Génération de contenu créatif

  • Au-delà de la transformation du texte vers la création originale
    • Histoires
    • Texte marketing
    • Code
    • E-mails
    • Scripts

Un livre ouvert, une page web affichant un texte marketing, un extrait de code, un e-mail et un script

Introduction aux modèles Claude

Rédiger des prompts de génération efficaces

$$

  • Spécificité
  • Prompt vague : Résultats génériques
  • Prompt détaillé : Contenu ciblé
# 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."""
Introduction aux modèles Claude

Rédiger des prompts de génération efficaces

$$

  • Cas d’usage le plus courant de Claude : code
  • Des prompts spécifiques génèrent des résultats de code ciblés
    • Langage de programmation
    • Fonctionnalité spécifique
    • Exigences de gestion des erreurs
    • Résultats attendus
# 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."""
Introduction aux modèles Claude

Comprendre la température

  • Plage de température : 0.0 (déterministe) à 1.0 (très créatif)
    • Faible température (0,1-0,3) : Résultats cohérents et prévisibles
    • Température moyenne (0,4-0,7) : Créativité et cohérence équilibrées
    • Température élevée (0,8-1,0) : Créativité maximale, moins prévisible

Température allant de 0 à 1

Introduction aux modèles Claude

Température dans l'appel du modèle

# 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)
Introduction aux modèles Claude

Température dans l'appel du modèle

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...
Introduction aux modèles Claude

Utilisation du paramètre top_p

$$

  • top_p (échantillonnage nucleus) : Alternative au réglage de la créativité par la température
  • Valeurs typiques : 0,1 (centré) à 0,9 (diversifié)
  • Utilisation combinée : Peut utiliser la température et top_p ensemble pour un contrôle précis

$$

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

Les fonctionnalités de sécurité de Claude

$$

  • 📝 Points forts du contenu : Écriture, analyse, codage, tâches créatives
  • 🚫 Sécurité intégrée : Refuse les contenus nuisibles, respecte les directives éthiques
  • ✅ Bonnes pratiques : Prompts clairs, expérimentez avec les paramètres, examinez les résultats
Introduction aux modèles Claude

Passons à la pratique !

Introduction aux modèles Claude

Preparing Video For Download...