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

RoleContent
UserОцените следующие два текста на основе заданных критериев:

Текст 1:
Солнце садилось за горами, отбрасывая теплое золотистое сияние на долину. Птицы щебетали свои вечерние песни, пока легкий ветерок шелестел листвой. Это был мирный и безмятежный момент, наполнявший сердце радостью и умиротворением.

Текст 2:
Закат был красивым. Птицы пели, и дул ветер. Это сделало меня счастливым.

Критерии:
1. Описательный язык и образность
2. Структура и разнообразие предложений
3. Эмоциональное воздействие и вовлеченность
4. Грамматика и пунктуация

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

На основе предоставленных критериев, вот моя оценка двух текстов:

Текст 1:

  1. Описательный язык и образность: В тексте используется яркий и выразительный язык для создания картины обстановки. Фразы вроде “теплое золотистое сияние”, “птицы щебетали свои вечерние песни” и “легкий ветерок шелестел листвой” создают сильные визуальные и слуховые образы, погружая читателя в сцену.
  2. Структура и разнообразие предложений: Текст демонстрирует хорошее сочетание структур предложений, включая как простые, так и сложные предложения. Это разнообразие помогает поддерживать плавное течение и удерживает внимание читателя.
  3. Эмоциональное воздействие и вовлеченность: Текст эффективно передает чувство покоя, радости и умиротворения, приглашая читателя разделить эмоциональный опыт момента. Описание обстановки и использование позитивной лексики создают сильную эмоциональную связь.
  4. Грамматика и пунктуация: Текст грамматически правильный и хорошо пунктуационно оформленный, без явных ошибок или проблем.

Текст 2:

  1. Описательный язык и образность: Тексту не хватает детального описательного языка и образности. Хотя в нем упоминаются закат, птицы и ветер, он не предоставляет ярких или выразительных деталей, которые помогли бы читателю визуализировать сцену.
  2. Структура и разнообразие предложений: Текст состоит из коротких, простых предложений с небольшим разнообразием структуры. Этот недостаток разнообразия может сделать письмо монотонным и менее увлекательным.
  3. Эмоциональное воздействие и вовлеченность: Текст передает позитивную эмоцию, заявляя “Это сделало меня счастливым”, но не обеспечивает сильной эмоциональной связи или вовлеченности из-за отсутствия описательного языка и образности.
  4. Грамматика и пунктуация: Текст грамматически правильный и хорошо пунктуационно оформленный, без явных ошибок или проблем.

Сравнительный анализ:
На основе оценки, Текст 1 значительно превосходит Текст 2 с точки зрения описательного языка, образности, структуры предложений, разнообразия и эмоционального воздействия. Текст 1 создает яркий и захватывающий опыт для читателя и демонстрирует более высокое качество письма на основе заданных критериев, с его сильным описательным языком, разнообразными структурами предложений и эффективным эмоциональным вовлечением. Текст 2, хотя и грамматически правильный, не имеет той описательной насыщенности и эмоционального воздействия, которые присутствуют в Тексте 1.


API Request

import anthropic

client = anthropic.Anthropic(  # defaults to os.environ.get("ANTHROPIC_API_KEY")
    api_key="my_api_key",
)
message = client.messages.create(
    model="claude-3-5-sonnet-20241022",
    max_tokens=2000,
    temperature=0,
    messages=[
        {
            "role": "user",
            "content": [
                {
                    "type": "text", 
                    "text": "Оцените следующие два текста на основе заданных критериев: \n \nТекст 1: \nСолнце садилось за горами, отбрасывая теплое золотистое сияние на долину. Птицы щебетали свои вечерние песни, пока легкий ветерок шелестел листвой. Это был мирный и безмятежный момент, наполнявший сердце радостью и умиротворением. \n \nТекст 2: \nЗакат был красивым. Птицы пели, и дул ветер. Это сделало меня счастливым. \n \nКритерии: \n1. Описательный язык и образность \n2. Структура и разнообразие предложений \n3. Эмоциональное воздействие и вовлеченность \n4. Грамматика и пунктуация",
                }
            ],
        }
    ],
)
print(message.content)