lib.sedna.service.server.knowledgeBase.server

Module Contents

Classes

KBUpdateResult

result

TaskItem

KBServer

class lib.sedna.service.server.knowledgeBase.server.KBUpdateResult[source]

Bases: pydantic.BaseModel

result

status :int[source]
tasks :Optional[str][source]
class lib.sedna.service.server.knowledgeBase.server.TaskItem[source]

Bases: pydantic.BaseModel

tasks :List[source]
class lib.sedna.service.server.knowledgeBase.server.KBServer(host: str, http_port: int = 8080, workers: int = 1, save_dir='')[source]

Bases: sedna.service.server.base.BaseServer

start(self)[source]
query(self)[source]
async file_download(self, files: str, name: str = '')[source]
async file_upload(self, file: fastapi.UploadFile = File(...))[source]
update_status(self, data: KBUpdateResult = Body(...))[source]
update(self, task: fastapi.UploadFile = File(...))[source]