diff --git a/swagger/docs.go b/swagger/docs.go index ced239c4..44da7cf2 100644 --- a/swagger/docs.go +++ b/swagger/docs.go @@ -266,6 +266,19 @@ const docTemplate = `{ } } }, + "/system": { + "get": { + "summary": "Show the LocalAI instance information", + "responses": { + "200": { + "description": "Response", + "schema": { + "$ref": "#/definitions/schema.SystemInformationResponse" + } + } + } + } + }, "/tts": { "post": { "consumes": [ @@ -1649,6 +1662,17 @@ const docTemplate = `{ } } }, + "schema.SystemInformationResponse": { + "type": "object", + "properties": { + "backends": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, "schema.TTSRequest": { "description": "TTS request body", "type": "object", diff --git a/swagger/swagger.json b/swagger/swagger.json index c538b539..eaddf451 100644 --- a/swagger/swagger.json +++ b/swagger/swagger.json @@ -259,6 +259,19 @@ } } }, + "/system": { + "get": { + "summary": "Show the LocalAI instance information", + "responses": { + "200": { + "description": "Response", + "schema": { + "$ref": "#/definitions/schema.SystemInformationResponse" + } + } + } + } + }, "/tts": { "post": { "consumes": [ @@ -1642,6 +1655,17 @@ } } }, + "schema.SystemInformationResponse": { + "type": "object", + "properties": { + "backends": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, "schema.TTSRequest": { "description": "TTS request body", "type": "object", diff --git a/swagger/swagger.yaml b/swagger/swagger.yaml index 389543fa..c98e0ef4 100644 --- a/swagger/swagger.yaml +++ b/swagger/swagger.yaml @@ -638,6 +638,13 @@ definitions: $ref: '#/definitions/p2p.NodeData' type: array type: object + schema.SystemInformationResponse: + properties: + backends: + items: + type: string + type: array + type: object schema.TTSRequest: description: TTS request body properties: @@ -832,6 +839,14 @@ paths: schema: $ref: '#/definitions/gallery.GalleryOpStatus' summary: Returns the job status + /system: + get: + responses: + "200": + description: Response + schema: + $ref: '#/definitions/schema.SystemInformationResponse' + summary: Show the LocalAI instance information /tts: post: consumes: