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 : création originale
    • Histoires

Un livre ouvert

Introduction aux modèles Claude

Génération de contenu créatif

  • Au-delà de la transformation : 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 : 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 : création originale
    • Histoires
    • Texte marketing
    • Code
    • Courriels

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

Introduction aux modèles Claude

Génération de contenu créatif

  • Au-delà de la transformation : création originale
    • Histoires
    • Texte marketing
    • Code
    • Courriels
    • Scénarios

Un livre ouvert, une page Web affichant un texte marketing, un extrait de code, un courriel et un scénario

Introduction aux modèles Claude

Concevoir des invites de génération efficaces

$$

  • Spécificité
  • Demande vague : résultats génériques
  • Demande détaillée : 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

Concevoir des invites de génération efficaces

$$

  • Cas d'usage le plus courant de Claude : code
  • Des invites précises produisent un code ciblé
    • Langage de programmation
    • Fonctionnalité précise
    • 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)
    • Basse (0,1–0,3) : sorties cohérentes et prévisibles
    • Moyenne (0,4–0,7) : équilibre créativité et cohérence
    • Élevée (0,8–1,0) : créativité maximale, moins prévisible

Température de 0 à 1

Introduction aux modèles Claude

Température dans l'appel au 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 au 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

Utiliser le paramètre top_p

$$

  • top_p (échantillonnage par noyau) : autre moyen de contrôler la créativité
  • Valeurs typiques : 0,1 (ciblé) à 0,9 (diversifié)
  • Usage combiné : peut être utilisé avec la température 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

Fonctions de sécurité de Claude

$$

  • 📝 Forces de contenu : rédaction, analyse, codage, tâches créatives
  • 🚫 Sécurité intégrée : refuse le contenu nuisible, respecte l'éthique
  • ✅ Bonnes pratiques : invites claires, tester les paramètres, revoir les sorties
Introduction aux modèles Claude

Passons à la pratique !

Introduction aux modèles Claude

Preparing Video For Download...