Zacznij terazZacznij za darmo

Sterowanie kreatywnością za pomocą temperature

Jesteś osobą odpowiedzialną za produkt w firmie Luna Gear i przygotowujesz premierę ekologicznego plecaka TerraPack. Zespół potrzebuje dwóch wersji hasła do testu A/B: jednej dopracowanej i merytorycznej, drugiej żywiołowej i chwytliwej.

Biblioteka anthropic, obiekt client oraz ciąg znaków product_info są już wczytane.

To ćwiczenie jest częścią kursu

Wprowadzenie do modeli Claude

Zobacz kurs

Instrukcje do ćwiczenia

  • Ustaw niską wartość temperature, aby uzyskać spójny, profesjonalny wynik (0.1–0.3).
  • Ustaw wysoką wartość temperature, aby uzyskać kreatywny, zróżnicowany wynik (0.7–0.9).
  • Wyświetl zawartość zachowawczej i kreatywnej odpowiedzi.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

conservative_response = client.messages.create(
  # Conservative caption with low temperature
    model="claude-sonnet-4-6", temperature=____, max_tokens=150,
    messages=[{"role": "user", 
        "content": f"Write a professional caption for this product: {product_info}"}])

creative_response = client.messages.create(
  # Creative caption with high temperature  
    model="claude-sonnet-4-6", temperature=____, max_tokens=150,
    messages=[{"role": "user",
        "content": f"Write a fun, engaging caption for this product: {product_info}"}])

# Print the Conservative and Creative Responses
print("Conservative caption:", ____)
print("\nCreative caption:", ____)
Edytuj i uruchom kod