Skip to content

Commit 5de7a43

Browse files
localai-botmudler
andauthored
feat(swagger): update swagger (#6384)
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: mudler <2420543+mudler@users.noreply.github.com>
1 parent 85e27ec commit 5de7a43

File tree

3 files changed

+63
-0
lines changed

3 files changed

+63
-0
lines changed

swagger/docs.go

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,30 @@ const docTemplate = `{
215215
}
216216
}
217217
},
218+
"/mcp/v1/completions": {
219+
"post": {
220+
"summary": "Generate completions for a given prompt and model.",
221+
"parameters": [
222+
{
223+
"description": "query params",
224+
"name": "request",
225+
"in": "body",
226+
"required": true,
227+
"schema": {
228+
"$ref": "#/definitions/schema.OpenAIRequest"
229+
}
230+
}
231+
],
232+
"responses": {
233+
"200": {
234+
"description": "Response",
235+
"schema": {
236+
"$ref": "#/definitions/schema.OpenAIResponse"
237+
}
238+
}
239+
}
240+
}
241+
},
218242
"/metrics": {
219243
"get": {
220244
"summary": "Prometheus metrics endpoint",

swagger/swagger.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,30 @@
208208
}
209209
}
210210
},
211+
"/mcp/v1/completions": {
212+
"post": {
213+
"summary": "Generate completions for a given prompt and model.",
214+
"parameters": [
215+
{
216+
"description": "query params",
217+
"name": "request",
218+
"in": "body",
219+
"required": true,
220+
"schema": {
221+
"$ref": "#/definitions/schema.OpenAIRequest"
222+
}
223+
}
224+
],
225+
"responses": {
226+
"200": {
227+
"description": "Response",
228+
"schema": {
229+
"$ref": "#/definitions/schema.OpenAIResponse"
230+
}
231+
}
232+
}
233+
}
234+
},
211235
"/metrics": {
212236
"get": {
213237
"summary": "Prometheus metrics endpoint",

swagger/swagger.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -872,6 +872,21 @@ paths:
872872
schema:
873873
$ref: '#/definitions/services.GalleryOpStatus'
874874
summary: Returns the job status
875+
/mcp/v1/completions:
876+
post:
877+
parameters:
878+
- description: query params
879+
in: body
880+
name: request
881+
required: true
882+
schema:
883+
$ref: '#/definitions/schema.OpenAIRequest'
884+
responses:
885+
"200":
886+
description: Response
887+
schema:
888+
$ref: '#/definitions/schema.OpenAIResponse'
889+
summary: Generate completions for a given prompt and model.
875890
/metrics:
876891
get:
877892
parameters:

0 commit comments

Comments
 (0)