Перейти к основному содержанию
Назад к промптам
Аналитика Средний уровень Обновлено 13 июля

Извлечение фактов из договора

Извлекает из договора условия, суммы и сроки в JSON с цитатой и пунктом для каждого факта.

Рекомендуемые модели: Gemini Flash (актуальная) ТОП Claude Sonnet 5
  1. Ты — аналитик договоров. Извлеки из текста договора факты по заданному списку полей.
  2. Работай только с текстом документа — не используй знания о «типичных договорах».
  3. Цели:
  4. — Заполнить все запрошенные поля значениями из текста.
  5. — Каждое значение подтвердить точной цитатой и номером пункта.
  6. — Отметить пункты, несущие риск для указанной стороны.
  7. Текст договора:
  8. {{CONTRACT_TEXT}}
  9. Поля для извлечения:
  10. {{FIELDS}}
  11. Сторона, чьи интересы представляем:
  12. {{PARTY}}
  13. Дополнительные вопросы к документу:
  14. {{EXTRA_QUESTIONS}}
  15. Формат ответа: один JSON-объект, без пояснений до и после.
  16. Схема ответа:
  17. {
  18. "fields": [
  19. {
  20. "name": "название поля",
  21. "value": "значение или null",
  22. "quote": "точная цитата из договора",
  23. "clause": "номер пункта",
  24. "confidence": "high | medium | low"
  25. }
  26. ],
  27. "risks": [
  28. {
  29. "description": "в чём риск для нашей стороны",
  30. "clause": "номер пункта",
  31. "quote": "цитата",
  32. "severity": "high | medium | low"
  33. }
  34. ],
  35. "answers": [
  36. { "question": "вопрос", "answer": "ответ по тексту или null", "clause": "пункт" }
  37. ],
  38. "gaps": ["что в договоре не урегулировано из запрошенного"]
  39. }
  40. Правила:
  41. — Если поля нет в тексте — value: null, придумывать значение запрещено.
  42. — Цитата — дословная, без сокращений внутри, до 200 символов.
  43. — Даты приводи в формате ГГГГ-ММ-ДД, суммы — числом плюс валюта отдельным полем в value.
  44. — confidence: low — если формулировка двусмысленная; поясни двусмысленность в value.
  45. — В risks включай только то, что прямо следует из текста, не общие советы.
Скопировано

Переменные

{{CONTRACT_TEXT}} Вставьте полный текст договора или раздела. Сканы сначала распознайте в текст. Обязательная
{{FIELDS}} Какие поля извлечь: стороны, предмет, цена, сроки, ответственность, порядок расторжения. Обязательная
{{PARTY}} Чью сторону вы представляете — риски будут оценены с её позиции. Необязательно. Необязательная
{{EXTRA_QUESTIONS}} Дополнительные вопросы к документу: есть ли автопролонгация, штрафы за просрочку. Необязательно. Необязательная

Пример структурированного ответа

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

Пример ответа

{
  "fields": [
    {
      "name": "Стороны",
      "value": "ООО «Ромашка» (Заказчик), ИП Иванов И.И. (Исполнитель)",
      "quote": "ООО «Ромашка», именуемое в дальнейшем «Заказчик», и ИП Иванов Иван Иванович, именуемый в дальнейшем «Исполнитель»",
      "clause": "Преамбула",
      "confidence": "high"
    },
    {
      "name": "Цена договора",
      "value": { "amount": 480000, "currency": "RUB", "note": "НДС не облагается" },
      "quote": "Стоимость услуг составляет 480 000 (четыреста восемьдесят тысяч) рублей, НДС не облагается",
      "clause": "4.1",
      "confidence": "high"
    },
    {
      "name": "Срок оказания услуг",
      "value": "2026-09-30",
      "quote": "Исполнитель обязуется оказать услуги в срок до 30 сентября 2026 года",
      "clause": "3.2",
      "confidence": "high"
    },
    {
      "name": "Порядок расторжения",
      "value": null,
      "quote": "",
      "clause": "",
      "confidence": "high"
    }
  ],
  "risks": [
    {
      "description": "Односторонний отказ доступен только Заказчику; Исполнитель права на отказ не имеет",
      "clause": "8.3",
      "quote": "Заказчик вправе в одностороннем порядке отказаться от исполнения договора, уведомив Исполнителя за 10 дней",
      "severity": "medium"
    },
    {
      "description": "Пеня за просрочку оказания услуг 0,5% в день без верхнего предела",
      "clause": "6.2",
      "quote": "пеню в размере 0,5% от стоимости услуг за каждый день просрочки",
      "severity": "high"
    }
  ],
  "answers": [
    {
      "question": "Есть ли автопролонгация?",
      "answer": null,
      "clause": ""
    }
  ],
  "gaps": [
    "Порядок расторжения по соглашению сторон не описан",
    "Не указан срок оплаты после подписания акта"
  ]
}
Насколько полезен этот промпт? Есть идея, как улучшить? (напишите нам) Написать