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