openapi: 3.1.0 info: title: Lucidworks AI Platform Chunking Models API description: The Lucidworks AI Platform API exposes prediction endpoints for FAQ enrichment, keyword extraction, named entity recognition (NER), retrieval augmented generation (RAG), summarization, passthrough LLM calls, and standalone query rewriting. Predictions are submitted by use case and fetched asynchronously by prediction ID. version: 1.0.0 contact: name: Lucidworks Support url: https://lucidworks.com/support license: name: Lucidworks Terms of Service url: https://lucidworks.com/terms servers: - url: https://api.lucidworks.ai description: Lucidworks AI production environment security: - bearerAuth: [] tags: - name: Models description: Manage models paths: /ai/models: get: tags: - Models summary: List all models operationId: listModels responses: '200': description: Model list content: application/json: schema: type: array items: $ref: '#/components/schemas/Model' post: tags: - Models summary: Create a model operationId: createModel requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Model' responses: '201': description: Model created content: application/json: schema: $ref: '#/components/schemas/Model' /ai/models/{modelId}: get: tags: - Models summary: Get a model operationId: getModel parameters: - name: modelId in: path required: true schema: type: string responses: '200': description: Model content: application/json: schema: $ref: '#/components/schemas/Model' components: schemas: Model: type: object required: - name properties: id: type: string name: type: string type: type: string version: type: string description: type: string securitySchemes: bearerAuth: type: http scheme: bearer bearerFormat: JWT externalDocs: description: Lucidworks AI Platform API Reference url: https://doc.lucidworks.com/api-reference