Package app.ductape.sdk.models
Class ModelService
java.lang.Object
app.ductape.sdk.models.ModelService
TS parity: sdk/ts/src/models/models.service.ts — LLM model configs via product
model components.-
Constructor Summary
ConstructorsConstructorDescriptionModelService(EnvType env, RequestContext auth, ProductsService productsService) -
Method Summary
Modifier and TypeMethodDescriptionauth()TScreate(input)—ICreateModelInputas maps (product,tag,envs, …).voidTSdelete({ product, tag })env()TSfetch({ product, tag })TSfetchAll({ product })products()TSupdate(input)—IUpdateModelInput.voidupdateConfig(EnvType env, RequestContext nextAuth) TSupdateConfig(config)— refresh auth used for product API calls.
-
Constructor Details
-
ModelService
-
-
Method Details
-
updateConfig
TSupdateConfig(config)— refresh auth used for product API calls. -
env
-
auth
-
products
-
create
TScreate(input)—ICreateModelInputas maps (product,tag,envs, …). -
update
TSupdate(input)—IUpdateModelInput. -
fetch
TSfetch({ product, tag }) -
fetchAll
TSfetchAll({ product }) -
delete
TSdelete({ product, tag })
-