File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11"""Function to dump the schema of all data models into OpenAPI-compatible format."""
22
33import models .api .requests as r
4+ import models .api .responses .error as e
45import models .api .responses .successful as s
56import models .compaction as models_compaction
67from utils .openapi_schema_dumper import dump_openapi_schema
@@ -84,6 +85,19 @@ def dump_models(filename: str) -> None:
8485 s .VectorStoreFilesListResponse ,
8586 s .VectorStoreResponse ,
8687 s .VectorStoresListResponse ,
88+ e .AbstractErrorResponse ,
89+ e .BadRequestResponse ,
90+ e .ConflictResponse ,
91+ e .DetailModel ,
92+ e .FileTooLargeResponse ,
93+ e .ForbiddenResponse ,
94+ e .InternalServerErrorResponse ,
95+ e .NotFoundResponse ,
96+ e .PromptTooLongResponse ,
97+ e .QuotaExceededResponse ,
98+ e .ServiceUnavailableResponse ,
99+ e .UnauthorizedResponse ,
100+ e .UnprocessableEntityResponse
87101 ]:
88102 models .append (model )
89103 dump_openapi_schema (models , filename )
You can’t perform that action at this time.
0 commit comments