lilbee (0.4.6)

Download OpenAPI specification:

Local knowledge base REST API

HealthRoute

Responses

Response samples

Content type
application/json
{
  • "status": "string",
  • "version": "string"
}

StatusRoute

Responses

Response samples

Content type
application/json
{
  • "property1": null,
  • "property2": null
}

SearchRoute

query Parameters
q
required
string
top_k
integer
Default: 5

Responses

Response samples

Content type
application/json
[
  • {
    }
]

AskRoute

Request Body schema: application/json
required
question
required
string
top_k
integer
Default: 0
object or null

Responses

Request samples

Content type
application/json
{
  • "question": "string",
  • "top_k": 0,
  • "options": {
    }
}

Response samples

Content type
application/json
{
  • "answer": "string",
  • "sources": [
    ]
}

AskStreamRoute

Request Body schema: application/json
required
question
required
string
top_k
integer
Default: 0
object or null

Responses

Request samples

Content type
application/json
{
  • "question": "string",
  • "top_k": 0,
  • "options": {
    }
}

Response samples

Content type
application/json
null

ChatRoute

Request Body schema: application/json
required
question
required
string
history
any
Default: []
top_k
integer
Default: 0
object or null

Responses

Request samples

Content type
application/json
{
  • "question": "string",
  • "history": [ ],
  • "top_k": 0,
  • "options": {
    }
}

Response samples

Content type
application/json
{
  • "answer": "string",
  • "sources": [
    ]
}

ChatStreamRoute

Request Body schema: application/json
required
question
required
string
history
any
Default: []
top_k
integer
Default: 0
object or null

Responses

Request samples

Content type
application/json
{
  • "question": "string",
  • "history": [ ],
  • "top_k": 0,
  • "options": {
    }
}

Response samples

Content type
application/json
null

SyncRoute

Request Body schema: application/json
required
One of
force_vision
boolean
Default: false

Responses

Request samples

Content type
application/json
Example
{
  • "force_vision": false
}

Response samples

Content type
application/json
null

AddRoute

Request Body schema: application/json
required
paths
required
Array of strings
force
boolean
Default: false
vision_model
string
Default: ""

Responses

Request samples

Content type
application/json
{
  • "paths": [
    ],
  • "force": false,
  • "vision_model": ""
}

Response samples

Content type
application/json
null

ModelsListRoute

Responses

Response samples

Content type
application/json
{
  • "property1": null,
  • "property2": null
}

ModelsSetChatRoute

Request Body schema: application/json
required
model
required
string

Responses

Request samples

Content type
application/json
{
  • "model": "string"
}

Response samples

Content type
application/json
{
  • "model": "string"
}

ModelsSetVisionRoute

Request Body schema: application/json
required
model
required
string

Responses

Request samples

Content type
application/json
{
  • "model": "string"
}

Response samples

Content type
application/json
{
  • "model": "string"
}