Skip to content

Dokumentációs konvenciók

Ez a dokumentum a quickstart és az API dokumentumok stíluskonvencióit írja le: endpoint leírásformátum és kanonikus elnevezések. Cél: konzisztens, könnyen kereshető dokumentáció az integrátorok számára.

Hol a quickstart forrás, hol a build?

ÚtvonalSzerep
quickstart/*.mdSzerkesztendő Markdown forrás (fájlnév: NN-téma.md).
docs-quickstart/content/*.mdAutomatikus másolat build/dev előtt (sync-quickstart.mjs); ne szerkeszd kézzel.
docs-quickstart/dist/VitePress build kimenet (npm run build a docs-quickstart mappában) – deploy általában ide mutat; ne módosítsd kézzel.
docs-quickstart/.vitepress/config.jssrcDir: content, outDir: dist. A bal oldali menü a content mappában lévő .md fájlok névsor szerinti listájából épül.

Az endpointok áttekintő táblája és a forrás/build magyarázat: 41-endpoint-matrix.md (első szekció).


Endpoint leírásformátum

Minden endpoint leírásnál használandó mezők (ahol releváns):

MezőLeírás
pathMetódus + útvonal (pl. POST /ingest, GET /admin/documents)
authJWT / widget token / API key (X-API-Key) – melyik endpointon melyik
required roleHa van (pl. EDITOR, TENANT_ADMIN)
request schemaRövid felsorolás vagy link az OpenAPI specifikációra
response schemaRövid felsorolás vagy link (pl. ResponseEnvelope, job_id)
error codesPl. 400, 401, 403, 429, 503
notesPl. async job, rate limit, SSE

A hivatalos forrás az OpenAPI spec (openapi.json / Redoc); a quickstart oldalak ezt a struktúrát tükrözik.


Kanonikus elnevezések

Egy endpointot mindenhol ugyanazzal a rövid névvel hivatkozunk. Gyakori endpointok:

Kanonikus névPath
IngestPOST /ingest
RetrievePOST /retrieve
ReindexPOST /reindex
Reset-indexPOST /reset-index
Admin documents (lista)GET /admin/documents
Dokumentum letöltésGET /api/documents/{document_id}/download
Chat (sync)POST /chat
Chat (stream)POST /chat/stream
API v1 chat (B2B)POST /api/v1/chat
Landing chat streamPOST /landing/chat/stream

Részletes lista és hitelesítés: 41-endpoint-matrix.md. Quickstart ↔ OpenAPI megfeleltetés: ugyanott, „Quickstart ↔ OpenAPI megfeleltetés” szekció.


Kapcsolódó dokumentumok