gateway.openai.v1.models#

Module Contents#

Classes#

API#

class gateway.openai.v1.models.AsyncModelsResource(client: nemo_platform._client.AsyncNeMoPlatform)#

Bases: nemo_platform._resource.AsyncAPIResource

Initialization

async get(
name: str,
*,
workspace: str | None = None,
extra_headers: nemo_platform._types.Headers | None = None,
extra_query: nemo_platform._types.Query | None = None,
extra_body: nemo_platform._types.Body | None = None,
timeout: float | httpx.Timeout | None | nemo_platform._types.NotGiven = not_given,
) nemo_platform.types.gateway.openai.v1.openai_model_resp.OpenAIModelResp#
async list(
*,
workspace: str | None = None,
extra_headers: nemo_platform._types.Headers | None = None,
extra_query: nemo_platform._types.Query | None = None,
extra_body: nemo_platform._types.Body | None = None,
timeout: float | httpx.Timeout | None | nemo_platform._types.NotGiven = not_given,
) nemo_platform.types.gateway.openai.v1.openai_list_models_resp.OpenAIListModelsResp#
property with_raw_response: gateway.openai.v1.models.AsyncModelsResourceWithRawResponse#
property with_streaming_response: gateway.openai.v1.models.AsyncModelsResourceWithStreamingResponse#
class gateway.openai.v1.models.AsyncModelsResourceWithRawResponse(
models: gateway.openai.v1.models.AsyncModelsResource,
)#

Initialization

class gateway.openai.v1.models.AsyncModelsResourceWithStreamingResponse(
models: gateway.openai.v1.models.AsyncModelsResource,
)#

Initialization

class gateway.openai.v1.models.ModelsResource(client: nemo_platform._client.NeMoPlatform)#

Bases: nemo_platform._resource.SyncAPIResource

Initialization

get(
name: str,
*,
workspace: str | None = None,
extra_headers: nemo_platform._types.Headers | None = None,
extra_query: nemo_platform._types.Query | None = None,
extra_body: nemo_platform._types.Body | None = None,
timeout: float | httpx.Timeout | None | nemo_platform._types.NotGiven = not_given,
) nemo_platform.types.gateway.openai.v1.openai_model_resp.OpenAIModelResp#
list(
*,
workspace: str | None = None,
extra_headers: nemo_platform._types.Headers | None = None,
extra_query: nemo_platform._types.Query | None = None,
extra_body: nemo_platform._types.Body | None = None,
timeout: float | httpx.Timeout | None | nemo_platform._types.NotGiven = not_given,
) nemo_platform.types.gateway.openai.v1.openai_list_models_resp.OpenAIListModelsResp#
property with_raw_response: gateway.openai.v1.models.ModelsResourceWithRawResponse#
property with_streaming_response: gateway.openai.v1.models.ModelsResourceWithStreamingResponse#
class gateway.openai.v1.models.ModelsResourceWithRawResponse(
models: gateway.openai.v1.models.ModelsResource,
)#

Initialization

class gateway.openai.v1.models.ModelsResourceWithStreamingResponse(
models: gateway.openai.v1.models.ModelsResource,
)#

Initialization