Шаблон: Данные
Шаблон промпта: Извлечение структурированных данных
Извлекает поля из свободного текста в строгий объект JSON. Преобразование полуструктурированных документов, таких как счета, чеки или формы, в записи, которые ваш код может разобрать без очистки.
Промпт
Промпты написаны на английском — языке, на котором они составлены и проверены. Описания и инструкции на этих страницах переведены.
## Task
Extract the invoice fields from the document below.
## Requirements
- Use null for any field that is not present; do not infer values.
- Dates must use the YYYY-MM-DD format.
- Amounts must be numbers without currency symbols.
## Output format
Return only valid JSON with the keys invoice_number, issue_date, due_date, vendor_name, total_amount, and currency.
## Input
<document>
{{document}}
</document>Переменные
| Переменная | Что передать |
|---|---|
{{document}} | Текст документа, например вывод OCR или текст, извлечённый из PDF. |
Каждая переменная находится внутри своих тегов, чтобы модель воспринимала вставленное вами как данные, а не как инструкции.
Оценка
100/100 без предупреждений и критических замечаний; проверяется в CI при каждом изменении.
| Измерение | Оценка |
|---|---|
| Ясность | 100 |
| Конкретность | 100 |
| Полнота | 100 |
| Структура | н/д |
| Согласованность | 100 |
| Описание вывода | 100 |
| Эффективность | 100 |
| Безопасность | 100 |
Токены и стоимость по моделям
Входные токены самого шаблона до подстановки переменных. Стоимость рассчитана по прайс-листовым ценам из каталога моделей, у каждой указана дата последней проверки; уточняйте у своего провайдера.
| Модель | Токены | Стоимость ввода / 1 000 вызовов |
|---|---|---|
| GPT-4.1 | 92 | $0.1840 |
| GPT-4.1 mini | 92 | $0.0368 |
| Claude Sonnet 5.5 | 92 (прибл.) | $0.1840 |
| Claude Haiku 4.5 | 92 (прибл.) | $0.0920 |
| Gemini 2.5 Flash | 92 (прибл.) | $0.0276 |
Как адаптировать
- Перечислите все ключи, которых ждёт ваш парсер, и сохраняйте список одинаковым в формате вывода и в вашем коде.
- Оставьте правило «используй null»: оно не даёт модели угадывать значения, которых нет в документе.
- Если ваш провайдер поддерживает структурированный вывод или схему JSON, передайте и схему; промпт по-прежнему документирует замысел.
После правки рабочее пространство пересчитывает оценку по мере ввода и помечает всё, что ухудшилось.
Другие шаблоны
- Ревью pull request: Структурированное ревью diff с замечаниями, ранжированными по серьёзности.
- Ответ службы поддержки клиенту: Ответ на обращение клиента в рамках политики с фиксированной структурой.
- Резюме встречи: Решения, ответственные и сроки по расшифровке.
- Классификация обращений: Направляет сообщение ровно в одну категорию с указанием уверенности.
- Системный промпт агента с инструментами: Агент с ограниченной областью, явными правилами инструментов и условием остановки.