Перейти к содержимому

NextPDF Connect

NextPDF Connect

NextPDF Connect — пакет nextpdf/server. Он работает как долгоживущий сервис и предоставляет движок NextPDF PDF 2.0 агентам искусственного интеллекта (AI) и клиентам Hypertext Transfer Protocol (HTTP). Один и тот же реестр инструментов доступен через три транспорта: Model Context Protocol (MCP) поверх стандартных ввода и вывода, Representational State Transfer (REST) Application Programming Interface (API), описанный документом OpenAPI 3.1, и gRPC, определяемый пакетом Protocol Buffers nextpdf.connect.v1. Каждый инструмент объявляет свой уровень риска. Инструменты самого высокого уровня перед выполнением должны пройти контрольный этап подтверждения с участием человека (human-in-the-loop, HITL).

Используйте этот раздел при эксплуатации или интеграции сервера. Начните с раздела Обзор, чтобы разобраться в архитектуре; затем выберите транспорт и используйте Справочник по API для точных символов инструментов и сервисов.

На этих страницах описаны концепции, настройка и эксплуатация сервера.

СтраницаНазначение
ОбзорГраница пакета, три транспорта и причины, по которым количество инструментов является свойством среды выполнения.
Быстрый стартГотовое к запуску первое рукопожатие MCP и соответствующий REST-запрос на отрисовку.
НастройкаYAML-файл для MCP, переменные окружения NEXTPDF_* и переопределение риска, которое работает только на повышение.
Загрузка и обнаружениеКак каждый транспорт подключает свой сервер и при загрузке обнаруживает инструменты и уровни.
Каталог инструментовПроверенный, всегда доступный набор основных инструментов и то, как среда выполнения вычисляет их общее количество.
Уровни риска HITLЧетырёхуровневая модель риска и запрос подтверждения для инструментов, требующих одобрения.
РазвёртываниеПрофили рабочих процессов RoadRunner, Docker, хранилища на базе Redis и взаимный Transport Layer Security (TLS) для gRPC.
Безопасность и эксплуатацияАутентификация, безопасность транспорта, модель угроз и подход к резидентности данных.

Для каждого транспорта есть отдельная справочная страница.

Страница транспортаНазначение
Транспорт MCPФрейминг JavaScript Object Notation Remote Procedure Call (JSON-RPC) 2.0 поверх stdio, а также методы initialize / tools/list / tools/call.
Транспорт RESTPSR-15-конвейер RoadRunner, контракт OpenAPI 3.1, bearer-аутентификация и маршруты с контролем по уровню.
Транспорт gRPCСервис nextpdf.connect.v1.NextPDFConnect, серверные потоковые RPC и аутентификация через метаданные.

Используйте эти две страницы при разработке под сервер.

СтраницаРоль
Справочник по APIКаждый зарегистрированный инструмент с именем и классом, символы сервиса и сообщений gRPC, модель ошибок и ограничения частоты запросов.
Руководство разработчикаАрхитектурная граница, жизненный цикл среды выполнения, определение уровня, контрольный этап подтверждения, точки расширения и контрольный список тестирования.