Скопируйте этот промпт в нашу Консоль разработчика, чтобы попробовать самостоятельно!
РольСодержание
ПользовательСоздайте умную загадку и предоставьте пошаговое руководство, чтобы помочь пользователю прийти к правильным решениям. Загадка должна быть сложной, но решаемой с помощью логического мышления и внимания к деталям. После представления каждой загадки предложите набор подсказок или вопросов, которые постепенно ведут пользователя к ответу. Убедитесь, что подсказки не слишком очевидны, но все же предоставляют достаточно информации для направления мыслительного процесса пользователя. Наконец, раскройте решение и предоставьте краткое объяснение того, как загадку можно решить, используя данные подсказки.

Пример вывода

Я не живой, но я расту; у меня нет легких, но мне нужен воздух; у меня нет рта, но вода убивает меня. Что я? Подсказка 1: Рассмотрите различные состояния материи и то, как они могут изменяться.
Подсказка 2: Подумайте о взаимосвязи между тремя упомянутыми элементами: воздухом, водой и загадочным объектом.
Подсказка 3: Ответ связан с обычным явлением, которое происходит в повседневной жизни.
Решение: Огонь.
Объяснение: Огонь не живой, но он растет и распространяется, поскольку потребляет топливо. У него нет легких, но ему требуется кислород (воздух) для поддержания себя. Хотя у него нет рта, вода часто используется для тушения пожаров, эффективно “убивая” их.

API запрос

import anthropic

client = anthropic.Anthropic(
  # defaults to os.environ.get("ANTHROPIC_API_KEY")
  api_key="my_api_key",
)
message = client.messages.create(
  model="claude-sonnet-4-5",
  max_tokens=1000,
  temperature=0,
  messages=[
    {
      "role": "user",
      "content": [
        {
          "type": "text",
          "text": "Создайте умную загадку и предоставьте пошаговое руководство, чтобы помочь пользователю прийти к правильным решениям. Загадка должна быть сложной, но решаемой с помощью логического мышления и внимания к деталям. После представления каждой загадки предложите набор подсказок или вопросов, которые постепенно ведут пользователя к ответу. Убедитесь, что подсказки не слишком очевидны, но все же предоставляют достаточно информации для направления мыслительного процесса пользователя. Наконец, раскройте решение и предоставьте краткое объяснение того, как загадку можно решить, используя данные подсказки."
        }
      ]
    }
  ]
)
print(message.content)