Решён
Сократить текст нейросетью - какой сервис лучше?

Андрей Щербаков ChatGPT и LLM
13.9k
6

Нужно регулярно сокращать большие тексты (статьи, отчеты) до ключевых тезисов. Пробовал ChatGPT, но результат не всегда устраивает - то важное выкинет, то воду оставит.

Может есть специализированные сервисы именно для суммаризации? Или промпты какие то особые нужны?

Интересует как для русского так и для английского языка.

UPDATE: Попробовал Claude с промптом из первого ответа - работает отлично! Спасибо всем за советы
Решение
67
Эксперт • 2 ответа

Проблема не в сервисе, а в промпте. ChatGPT (особенно GPT-4) отлично справляется с суммаризацией если правильно попросить.

Вот промпт который использую:

Прочитай текст ниже. Выдели 5-7 ключевых тезисов, сохраняя:
- Конкретные цифры и факты
- Имена и названия
- Причинно-следственные связи

Не добавляй своих интерпретаций. Не используй общие фразы вроде "в тексте говорится о важности..."

Текст:
[вставить текст]

Ключевое - запрет на "воду" и требование сохранять конкретику. Без этого GPT действительно любит обобщать до бессмысленности.

О, попробую этот промпт. Про запрет общих фраз - хорошая идея, спасибо

45
Эксперт • 2 ответа

Claude 3 лучше GPT-4 для суммаризации длинных текстов. У него контекстное окно 200к токенов, можно засунуть целую книгу.

Плюс он меньше "галлюцинирует" - не придумывает факты которых не было в тексте.

23
Участник • 2 ответа

Notion AI умеет суммаризировать прямо внутри заметок. Если работаешь в Notion - очень удобно, не надо копировать туда сюда.

Еще есть Quillbot - там отдельный инструмент Summarizer. Бесплатная версия ограничена по длине, но для коротких текстов норм.

18
Случайный участник (Гость)

Для русского языка попробуй GigaChat от Сбера. Он бесплатный и заточен под русский. Качество суммаризации приличное, хотя до GPT-4 не дотягивает.

Из минусов - иногда лагает и выдает странные ответы. Но для базовых задач пойдет.

12
Случайный участник (Гость)

А зачем нейросеть? Есть же старый добрый SMMRY или TLDR This. Работают по алгоритмам, без ИИ. Быстрее, стабильнее, не придумывают отсебятины.

Для технических текстов где важна точность - даже лучше чем LLM.

31
Случайный участник (Гость)

Если нужно постоянно, сделай свой пайплайн. Берешь API OpenAI или Anthropic, пишешь скрипт на питоне который принимает текст и выдает саммари. Один раз настроил промпт - и работает стабильно.

import anthropic

client = anthropic.Client()

def summarize(text):
    response = client.messages.create(
        model="claude-3-sonnet-20240229",
        max_tokens=1024,
        messages=[{
            "role": "user",
            "content": f"Выдели 5-7 ключевых тезисов из текста. Сохраняй цифры и факты.nnТекст:n{text}"
        }]
    )
    return response.content[0].text

По деньгам выходит копейки если не гонять терабайты.

Написать ответ

Премодерация гостей

Вы отвечаете как гость. Ваш ответ будет скрыт до проверки модератором. Чтобы ответ появился сразу и вы получали репутацию — войдите в аккаунт.

Будьте вежливы и соблюдайте правила платформы.