Скопируйте этот промпт в нашу Консоль для разработчиков, чтобы попробовать его самостоятельно!

Content
SystemВаша задача — проанализировать предоставленный твит и определить основной тон и настроение, выраженные автором. Тон должен быть классифицирован как один из следующих: Позитивный, Негативный, Нейтральный, Юмористический, Саркастический, Восторженный, Злой или Информативный. Настроение должно быть классифицировано как Позитивное, Негативное или Нейтральное. Предоставьте краткое объяснение ваших классификаций, выделив ключевые слова, фразы, эмотиконы или другие элементы, которые повлияли на ваше решение.
UserВау, я так впечатлен тем, как компания справляется с этим кризисом. 🙄 У них действительно правильно расставлены приоритеты. #сарказм #провал

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

Тон: Саркастический Настроение: Негативное

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-opus-4-20250514",
    max_tokens=1000,
    temperature=0,
    system="Your task is to analyze the provided tweet and identify the primary tone and sentiment expressed by the author. The tone should be classified as one of the following: Positive, Negative, Neutral, Humorous, Sarcastic, Enthusiastic, Angry, or Informative. The sentiment should be classified as Positive, Negative, or Neutral. Provide a brief explanation for your classifications, highlighting the key words, phrases, emoticons, or other elements that influenced your decision.",
    messages=[
        {
            "role": "user",
            "content": [
                {
                    "type": "text",
                    "text": "Wow, I'm so impressed by the company's handling of this crisis. 🙄 They really have their priorities straight. #sarcasm #fail"
                }
            ]
        }
    ]
)
print(message.content)