Autobee_Docs.resources.models
#
Module Contents#
- class Autobee_Docs.resources.models.Models(client)#
Bases:
openai._resource.SyncAPIResource
- Parameters:
client (openai._client.OpenAI) –
- property with_raw_response: ModelsWithRawResponse#
- Return type:
ModelsWithRawResponse
- property with_streaming_response: ModelsWithStreamingResponse#
- Return type:
ModelsWithStreamingResponse
- retrieve(model, *, extra_headers=None, extra_query=None, extra_body=None, timeout=NOT_GIVEN)#
Retrieves a model instance, providing basic information about the model such as the owner and permissioning.
- Parameters:
extra_headers (Headers | None) – Send extra headers
extra_query (Query | None) – Add additional query parameters to the request
extra_body (Body | None) – Add additional JSON properties to the request
timeout (float | httpx.Timeout | None | NotGiven) – Override the client-level default timeout for this request, in seconds
model (str) –
- Return type:
openai.types.Model
- list(*, extra_headers=None, extra_query=None, extra_body=None, timeout=NOT_GIVEN)#
Lists the currently available models, and provides basic information about each one such as the owner and availability.
- Parameters:
extra_headers (Headers | None) –
extra_query (Query | None) –
extra_body (Body | None) –
timeout (float | httpx.Timeout | None | NotGiven) –
- Return type:
openai.pagination.SyncPage[openai.types.Model]
- delete(model, *, extra_headers=None, extra_query=None, extra_body=None, timeout=NOT_GIVEN)#
Delete a fine-tuned model.
You must have the Owner role in your organization to delete a model.
- Parameters:
extra_headers (Headers | None) – Send extra headers
extra_query (Query | None) – Add additional query parameters to the request
extra_body (Body | None) – Add additional JSON properties to the request
timeout (float | httpx.Timeout | None | NotGiven) – Override the client-level default timeout for this request, in seconds
model (str) –
- Return type:
openai.types.ModelDeleted
- class Autobee_Docs.resources.models.AsyncModels(client)#
Bases:
openai._resource.AsyncAPIResource
- Parameters:
client (openai._client.AsyncOpenAI) –
- property with_raw_response: AsyncModelsWithRawResponse#
- Return type:
AsyncModelsWithRawResponse
- property with_streaming_response: AsyncModelsWithStreamingResponse#
- Return type:
AsyncModelsWithStreamingResponse
- async retrieve(model, *, extra_headers=None, extra_query=None, extra_body=None, timeout=NOT_GIVEN)#
Retrieves a model instance, providing basic information about the model such as the owner and permissioning.
- Parameters:
extra_headers (Headers | None) – Send extra headers
extra_query (Query | None) – Add additional query parameters to the request
extra_body (Body | None) – Add additional JSON properties to the request
timeout (float | httpx.Timeout | None | NotGiven) – Override the client-level default timeout for this request, in seconds
model (str) –
- Return type:
openai.types.Model
- list(*, extra_headers=None, extra_query=None, extra_body=None, timeout=NOT_GIVEN)#
Lists the currently available models, and provides basic information about each one such as the owner and availability.
- Parameters:
extra_headers (Headers | None) –
extra_query (Query | None) –
extra_body (Body | None) –
timeout (float | httpx.Timeout | None | NotGiven) –
- Return type:
openai._base_client.AsyncPaginator[openai.types.Model, openai.pagination.AsyncPage[openai.types.Model]]
- async delete(model, *, extra_headers=None, extra_query=None, extra_body=None, timeout=NOT_GIVEN)#
Delete a fine-tuned model.
You must have the Owner role in your organization to delete a model.
- Parameters:
extra_headers (Headers | None) – Send extra headers
extra_query (Query | None) – Add additional query parameters to the request
extra_body (Body | None) – Add additional JSON properties to the request
timeout (float | httpx.Timeout | None | NotGiven) – Override the client-level default timeout for this request, in seconds
model (str) –
- Return type:
openai.types.ModelDeleted