๐Ÿ”ƒ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
Responseany of
or
get
/api/session
200

Successful Response

Create Session

post
Responses
200

Successful Response

application/json
post
/api/session
200

Successful Response

Get Session

get
Path parameters
session_idintegerRequired
Responses
200

Successful Response

application/json
get
/api/session/{session_id}

Delete Session

delete
Path parameters
session_idintegerRequired
Responses
200

Successful Response

application/json
Responseobject ยท ResponseDeleteSessionApiSessionSessionIdDelete
delete
/api/session/{session_id}

ETL

Extract

post
Query parameters
session_idintegerOptional
Responses
200

Successful Response

application/json
post
/api/etl/submit-job

Model

Predict

post
Body
promptstringRequired
Responses
200

Successful Response

application/json
post
/api/model/predict

Retriever

Retrieve

get
Query parameters
session_idintegerRequired
querystringRequired
Responses
200

Successful Response

application/json
get
/api/retriever/retrieve

Vectordb

Add Documents

post
Body
session_idintegerRequired
Responses
200

Successful Response

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

Successful Response

application/json
get
/api/vectordb/search

Last updated