ПочатиПочніть безкоштовно

Експерименти з top_p

Такий самий реліз, нові продукти! Luna Gear потрібні три назви для майбутніх доповнень: кришка з вбудованим зарядним пристроєм для телефона, тримач для пляшки з ізоляцією та бічна кишеня на кліпсі. Їм потрібен один стриманий список, що звучить надійно, і один химерний список, який виділяється.

Ця вправа є частиною курсу

Вступ до моделей Claude

Переглянути курс

Інструкції до вправи

  • Задайте низьке значення top_p для зосередженої, звичної лексики (0,1–0,3).
  • Задайте високе значення top_p для різноманітної, креативної лексики (0,7–0,9).
  • Виведіть обидва тексти відповіді, щоб показати згенеровані назви.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

 # Focused naming with low top_p
focused_response = client.messages.create(
    model="claude-sonnet-4-6", top_p=____, max_tokens=50,
    messages=[{"role": "user",
        "content": f"Generate feature names for each of these TerraPack add-ons: {addons_list}"}])

# Diverse naming with high top_p
diverse_response = client.messages.create(
    model="claude-sonnet-4-6", top_p=____, max_tokens=50,
    messages=[{"role": "user",
        "content": f"Generate feature names for each of these TerraPack add-ons: {addons_list}"}])

print("Focused names:", ____)
print("\nDiverse names:", ____)
Редагувати та запускати код