Lewati ke konten

NextPDF Connect

NextPDF Connect

NextPDF Connect adalah paket nextpdf/server. Paket ini berjalan sebagai layanan jangka panjang yang mengekspos mesin NextPDF PDF 2.0 kepada agen kecerdasan buatan (AI) dan klien Hypertext Transfer Protocol (HTTP). Registri alat yang sama tersedia melalui tiga transport: Model Context Protocol (MCP) di atas input dan output standar, Application Programming Interface (API) bergaya Representational State Transfer (REST) yang dijelaskan oleh dokumen OpenAPI 3.1, dan gRPC yang didefinisikan oleh paket Protocol Buffers nextpdf.connect.v1. Setiap alat menyatakan tingkat risiko. Alat pada tingkat tertinggi harus melewati gerbang konfirmasi human-in-the-loop (HITL) sebelum dijalankan.

Gunakan bagian ini saat Anda mengoperasikan atau mengintegrasikan server. Mulailah dengan Ikhtisar untuk memahami arsitekturnya, pilih transport, lalu gunakan referensi API untuk simbol alat dan layanan yang tepat.

Halaman-halaman ini membahas konsep, konfigurasi, dan operasi server.

HalamanGunakan untuk
IkhtisarBatasan paket, ketiga transport, dan alasan jumlah alat merupakan properti runtime.
Mulai cepatHandshake MCP pertama yang dapat dijalankan dan permintaan render REST yang sesuai.
KonfigurasiBerkas YAML MCP, variabel lingkungan NEXTPDF_*, dan penggantian risiko yang hanya diperbolehkan menaikkan tingkat.
Boot dan penemuanCara setiap transport menyambungkan server serta menemukan alat dan tingkatan saat boot.
Katalog alatKumpulan alat inti yang terverifikasi dan selalu tersedia serta cara runtime menghitung jumlah totalnya.
Tingkatan risiko HITLModel risiko empat tingkat dan tantangan konfirmasi untuk alat yang memerlukan persetujuan.
PenerapanProfil worker RoadRunner, Docker, penyimpanan berbasis Redis, dan Transport Layer Security (TLS) timbal balik untuk gRPC.
Keamanan dan operasiAutentikasi, keamanan transport, model ancaman, dan postur residensi data.

Setiap transport memiliki halaman referensinya sendiri.

Halaman transportGunakan untuk
Transport MCPFraming JavaScript Object Notation Remote Procedure Call (JSON-RPC) 2.0 di atas stdio, dan metode initialize / tools/list / tools/call.
Transport RESTPipeline RoadRunner PSR-15, kontrak OpenAPI 3.1, autentikasi bearer, dan rute yang dibatasi berdasarkan tingkatan.
Transport gRPCLayanan nextpdf.connect.v1.NextPDFConnect, RPC server-streaming, dan autentikasi metadata.

Gunakan kedua halaman ini saat Anda membangun integrasi dengan server.

HalamanPeran
Referensi APISetiap alat yang terdaftar menurut nama dan kelas, simbol layanan dan pesan gRPC, model kesalahan, dan batas laju.
Panduan pengembangBatasan arsitektur, siklus hidup runtime, resolusi tingkatan, gerbang konfirmasi, titik ekstensi, dan daftar periksa pengujian.