rx_get_document_text
Retrieves document text from the default version to summarize content or find terms, amounts, and deadlines across common file types; read-only, with paging and offset for long text.
Instructions
Текст версии документа, по умолчанию последней. Используйте, чтобы пересказать документ или найти в нём условия, суммы, сроки. Читает docx, xlsx, pptx, pdf с текстовым слоем, txt, md, csv, json, xml, html, rtf. Скан (pdf без текста) и документ-картинку (jpg, png, tiff) возвращает изображениями страниц: прочитайте текст с них сами; по умолчанию 3 страницы, дальше page_from. Длинный текст обрезается по max_chars, продолжение через offset. Если в тексте pdf не хватает страниц или важны печати и подписи, повторите с as_images=true. Id документа берётся из rx_find_documents. Только чтение.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "rx_get_document_text"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Id документа | |
| grep | No | показать только строки с этой подстрокой (регистр не важен) и их номера; для логов и длинных текстов, например ERROR или номер договора | |
| pages | No | для скана и as_images: сколько страниц картинками, по умолчанию 3, максимум 10 | |
| offset | No | с какого символа продолжить, если текст обрезан | |
| as_images | No | true = отдать страницы PDF картинками, даже если текстовый слой есть; нужно, когда часть страниц сканы или важны печати и подписи | |
| max_chars | No | лимит символов, по умолчанию из настроек сервера | |
| page_from | No | для скана и as_images: с какой страницы показывать картинки, с 1 | |
| version_id | No | Id версии; по умолчанию последняя |