For the complete documentation index, see llms.txt. This page is also available as Markdown.

๐Ÿ”ƒGenAI Server API's Reference

Here are the API's for the core components of GenAI Stack Server.

Session

Sessions List

get
Responses
200

Successful Response

application/json
or
get/api/session
200

Successful Response

Create Session

post
Responses
200

Successful Response

application/json

Stack Session Response Data Model.

Args: id : int stack_id : int meta_data : dict created_at : datetime modified_at : datetime

created_atstring ยท date-timeRequired
modified_atstring ยท date-timeOptional
idintegerRequired
stack_idintegerRequired
meta_dataobject ยท Meta DataRequired
post/api/session
200

Successful Response

Get Session

get
Path parameters
session_idintegerRequired
Responses
200

Successful Response

application/json

Stack Session Response Data Model.

Args: id : int stack_id : int meta_data : dict created_at : datetime modified_at : datetime

created_atstring ยท date-timeRequired
modified_atstring ยท date-timeOptional
idintegerRequired
stack_idintegerRequired
meta_dataobject ยท Meta DataRequired
get/api/session/{session_id}

Delete Session

delete
Path parameters
session_idintegerRequired
Responses
200

Successful Response

application/json
object ยท Response Delete Session Api Session Session Id DeleteOptional
delete/api/session/{session_id}

ETL

Extract

post
Query parameters
session_idintegerOptional
Responses
200

Successful Response

application/json
idintegerRequired
session_idintegerRequired
statusundefined ยท enumRequired

An enumeration.

Possible values:
metadataobject ยท MetadataOptional
post/api/etl/submit-job

Model

Predict

post
Body
promptstringRequired
Responses
200

Successful Response

application/json
outputstringRequired
post/api/model/predict

Retriever

Retrieve

get
Query parameters
session_idintegerRequired
querystringRequired
Responses
200

Successful Response

application/json
session_idintegerRequired
outputstringRequired
get/api/retriever/retrieve

Vectordb

Add Documents

post
Body
session_idintegerRequired
Responses
200

Successful Response

application/json
session_idintegerRequired
post/api/vectordb/add-documents
get
Body
session_idintegerRequired
querystringRequired
Responses
200

Successful Response

application/json
session_idintegerRequired
get/api/vectordb/search

Last updated