Models

ModelsResource

Methods

create() ->
post/v5/models

Create Model

delete() ->
delete/v5/models/{model_id}

Delete Model

list() -> SyncCursorPage[]
get/v5/models

List Models

Parameters
ending_before: Optional[str]
limit: Optional[int]
(maximum: 1000, minimum: 1, default: 100)
model_vendor: Optional[Literal["openai", "cohere", "vertex_ai", "anthropic", "azure", "gemini", "launch", "llmengine", "model_zoo", "bedrock", "xai"]]
"openai"
"cohere"
"vertex_ai"
"anthropic"
"azure"
"gemini"
"launch"
"llmengine"
"model_zoo"
"bedrock"
"xai"
name: Optional[str]
sort_order: Optional[Literal["asc", "desc"]]
(default: "asc")
"asc"
"desc"
starting_after: Optional[str]
Request example
200Example
retrieve() ->
get/v5/models/{model_id}

Get Model

update(, ) ->
patch/v5/models/{model_id}

Update Model

Domain types

class InferenceModel: ...
class InferenceModelList: ...