pixano_inference.routers.providers
API routes for model providers.
delete_model(model_name, settings)
async
Delete a model from the system.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
model_name
|
str
|
The name of the model to be deleted. |
required |
settings
|
Annotated[Settings, Depends(get_pixano_inference_settings)]
|
Settings of the app. |
required |
Source code in pixano_inference/routers/providers.py
get_instantiate_model_status(task_id)
async
Return status of model instantiation.
Source code in pixano_inference/routers/providers.py
instantiate_model(config, provider, settings)
async
Instantiate a model from a provider.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
config
|
ModelConfig
|
Model configuration for instantiation. |
required |
provider
|
Annotated[str, Body()]
|
The model provider. |
required |
settings
|
Annotated[Settings, Depends(get_pixano_inference_settings)]
|
Settings of the app. |
required |