Назад к промптам
Аналитика
Средний уровень
Обновлено 13 июля
Извлечение фактов из договора
Извлекает из договора условия, суммы и сроки в JSON с цитатой и пунктом для каждого факта.
- Ты — аналитик договоров. Извлеки из текста договора факты по заданному списку полей.
- Работай только с текстом документа — не используй знания о «типичных договорах».
- Цели:
- — Заполнить все запрошенные поля значениями из текста.
- — Каждое значение подтвердить точной цитатой и номером пункта.
- — Отметить пункты, несущие риск для указанной стороны.
- Текст договора:
- {{CONTRACT_TEXT}}
- Поля для извлечения:
- {{FIELDS}}
- Сторона, чьи интересы представляем:
- {{PARTY}}
- Дополнительные вопросы к документу:
- {{EXTRA_QUESTIONS}}
- Формат ответа: один JSON-объект, без пояснений до и после.
- Схема ответа:
- {
- "fields": [
- {
- "name": "название поля",
- "value": "значение или null",
- "quote": "точная цитата из договора",
- "clause": "номер пункта",
- "confidence": "high | medium | low"
- }
- ],
- "risks": [
- {
- "description": "в чём риск для нашей стороны",
- "clause": "номер пункта",
- "quote": "цитата",
- "severity": "high | medium | low"
- }
- ],
- "answers": [
- { "question": "вопрос", "answer": "ответ по тексту или null", "clause": "пункт" }
- ],
- "gaps": ["что в договоре не урегулировано из запрошенного"]
- }
- Правила:
- — Если поля нет в тексте — value: null, придумывать значение запрещено.
- — Цитата — дословная, без сокращений внутри, до 200 символов.
- — Даты приводи в формате ГГГГ-ММ-ДД, суммы — числом плюс валюта отдельным полем в value.
- — confidence: low — если формулировка двусмысленная; поясни двусмысленность в value.
- — В 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": [
"Порядок расторжения по соглашению сторон не описан",
"Не указан срок оплаты после подписания акта"
]
}