nemo_microservices._client#

Module Contents#

Classes#

Data#

API#

nemo_microservices._client.AsyncClient#

None

class nemo_microservices._client.AsyncNeMoMicroservices(
*,
base_url: str | httpx.URL | None = None,
inference_base_url: str | httpx.URL | None = None,
timeout: float | nemo_microservices._types.Timeout | None | nemo_microservices._types.NotGiven = not_given,
max_retries: int = DEFAULT_MAX_RETRIES,
default_headers: Mapping[str, str] | None = None,
default_query: Mapping[str, object] | None = None,
http_client: httpx.AsyncClient | None = None,
_strict_response_validation: bool = False,
)#

Bases: nemo_microservices._base_client.AsyncAPIClient

property beta: nemo_microservices.resources.beta.AsyncBetaResource#
property chat: nemo_microservices.resources.chat.AsyncChatResource#
property completions: nemo_microservices.resources.completions.AsyncCompletionsResource#
copy(
*,
base_url: str | httpx.URL | None = None,
inference_base_url: str | httpx.URL | None = None,
timeout: float | nemo_microservices._types.Timeout | None | nemo_microservices._types.NotGiven = not_given,
http_client: httpx.AsyncClient | None = None,
max_retries: int | nemo_microservices._types.NotGiven = not_given,
default_headers: Mapping[str, str] | None = None,
set_default_headers: Mapping[str, str] | None = None,
default_query: Mapping[str, object] | None = None,
set_default_query: Mapping[str, object] | None = None,
_extra_kwargs: Mapping[str, Any] = {},
) typing_extensions.Self#

Create a new client instance re-using the same options given to the current client with optional overriding.

property customization: nemo_microservices.resources.customization.AsyncCustomizationResource#
property data_designer: nemo_microservices.resources.data_designer.AsyncDataDesignerResource#
property datasets: nemo_microservices.resources.datasets.AsyncDatasetsResource#
property default_headers: dict[str, str | nemo_microservices._types.Omit]#
property deployment: nemo_microservices.resources.deployment.AsyncDeploymentResource#
property embeddings: nemo_microservices.resources.embeddings.AsyncEmbeddingsResource#
property evaluation: nemo_microservices.resources.evaluation.AsyncEvaluationResource#
property guardrail: nemo_microservices.resources.guardrail.AsyncGuardrailResource#
property inference: nemo_microservices.lib.custom_resources.inference.AsyncInferenceResource#
property jobs: nemo_microservices.resources.jobs.AsyncJobsResource#
property models: nemo_microservices.resources.models.AsyncModelsResource#
property namespaces: nemo_microservices.resources.namespaces.AsyncNamespacesResource#
property projects: nemo_microservices.resources.projects.AsyncProjectsResource#
property qs: nemo_microservices._qs.Querystring#
property v2: nemo_microservices.resources.v2.AsyncV2Resource#
with_options#

None

property with_raw_response: nemo_microservices._client.AsyncNeMoMicroservicesWithRawResponse#
property with_streaming_response: nemo_microservices._client.AsyncNeMoMicroservicesWithStreamedResponse#
class nemo_microservices._client.AsyncNeMoMicroservicesWithRawResponse(
client: nemo_microservices._client.AsyncNeMoMicroservices,
)#

Initialization

property beta: nemo_microservices.resources.beta.AsyncBetaResourceWithRawResponse#
property chat: nemo_microservices.resources.chat.AsyncChatResourceWithRawResponse#
property completions: nemo_microservices.resources.completions.AsyncCompletionsResourceWithRawResponse#
property customization: nemo_microservices.resources.customization.AsyncCustomizationResourceWithRawResponse#
property data_designer: nemo_microservices.resources.data_designer.AsyncDataDesignerResourceWithRawResponse#
property datasets: nemo_microservices.resources.datasets.AsyncDatasetsResourceWithRawResponse#
property deployment: nemo_microservices.resources.deployment.AsyncDeploymentResourceWithRawResponse#
property embeddings: nemo_microservices.resources.embeddings.AsyncEmbeddingsResourceWithRawResponse#
property evaluation: nemo_microservices.resources.evaluation.AsyncEvaluationResourceWithRawResponse#
property guardrail: nemo_microservices.resources.guardrail.AsyncGuardrailResourceWithRawResponse#
property inference: nemo_microservices.lib.custom_resources.inference.AsyncInferenceResourceWithRawResponse#
property jobs: nemo_microservices.resources.jobs.AsyncJobsResourceWithRawResponse#
property models: nemo_microservices.resources.models.AsyncModelsResourceWithRawResponse#
property namespaces: nemo_microservices.resources.namespaces.AsyncNamespacesResourceWithRawResponse#
property projects: nemo_microservices.resources.projects.AsyncProjectsResourceWithRawResponse#
property v2: nemo_microservices.resources.v2.AsyncV2ResourceWithRawResponse#
class nemo_microservices._client.AsyncNeMoMicroservicesWithStreamedResponse(
client: nemo_microservices._client.AsyncNeMoMicroservices,
)#

Initialization

property beta: nemo_microservices.resources.beta.AsyncBetaResourceWithStreamingResponse#
property chat: nemo_microservices.resources.chat.AsyncChatResourceWithStreamingResponse#
property completions: nemo_microservices.resources.completions.AsyncCompletionsResourceWithStreamingResponse#
property customization: nemo_microservices.resources.customization.AsyncCustomizationResourceWithStreamingResponse#
property data_designer: nemo_microservices.resources.data_designer.AsyncDataDesignerResourceWithStreamingResponse#
property datasets: nemo_microservices.resources.datasets.AsyncDatasetsResourceWithStreamingResponse#
property deployment: nemo_microservices.resources.deployment.AsyncDeploymentResourceWithStreamingResponse#
property embeddings: nemo_microservices.resources.embeddings.AsyncEmbeddingsResourceWithStreamingResponse#
property evaluation: nemo_microservices.resources.evaluation.AsyncEvaluationResourceWithStreamingResponse#
property guardrail: nemo_microservices.resources.guardrail.AsyncGuardrailResourceWithStreamingResponse#
property inference: nemo_microservices.lib.custom_resources.inference.AsyncInferenceResourceWithStreamingResponse#
property jobs: nemo_microservices.resources.jobs.AsyncJobsResourceWithStreamingResponse#
property models: nemo_microservices.resources.models.AsyncModelsResourceWithStreamingResponse#
property namespaces: nemo_microservices.resources.namespaces.AsyncNamespacesResourceWithStreamingResponse#
property projects: nemo_microservices.resources.projects.AsyncProjectsResourceWithStreamingResponse#
property v2: nemo_microservices.resources.v2.AsyncV2ResourceWithStreamingResponse#
nemo_microservices._client.Client#

None

class nemo_microservices._client.NeMoMicroservices(
*,
base_url: str | httpx.URL | None = None,
inference_base_url: str | httpx.URL | None = None,
timeout: float | nemo_microservices._types.Timeout | None | nemo_microservices._types.NotGiven = not_given,
max_retries: int = DEFAULT_MAX_RETRIES,
default_headers: Mapping[str, str] | None = None,
default_query: Mapping[str, object] | None = None,
http_client: httpx.Client | None = None,
_strict_response_validation: bool = False,
)#

Bases: nemo_microservices._base_client.SyncAPIClient

property beta: nemo_microservices.resources.beta.BetaResource#
property chat: nemo_microservices.resources.chat.ChatResource#
property completions: nemo_microservices.resources.completions.CompletionsResource#
copy(
*,
base_url: str | httpx.URL | None = None,
inference_base_url: str | httpx.URL | None = None,
timeout: float | nemo_microservices._types.Timeout | None | nemo_microservices._types.NotGiven = not_given,
http_client: httpx.Client | None = None,
max_retries: int | nemo_microservices._types.NotGiven = not_given,
default_headers: Mapping[str, str] | None = None,
set_default_headers: Mapping[str, str] | None = None,
default_query: Mapping[str, object] | None = None,
set_default_query: Mapping[str, object] | None = None,
_extra_kwargs: Mapping[str, Any] = {},
) typing_extensions.Self#

Create a new client instance re-using the same options given to the current client with optional overriding.

property customization: nemo_microservices.resources.customization.CustomizationResource#
property data_designer: nemo_microservices.resources.data_designer.DataDesignerResource#
property datasets: nemo_microservices.resources.datasets.DatasetsResource#
property default_headers: dict[str, str | nemo_microservices._types.Omit]#
property deployment: nemo_microservices.resources.deployment.DeploymentResource#
property embeddings: nemo_microservices.resources.embeddings.EmbeddingsResource#
property evaluation: nemo_microservices.resources.evaluation.EvaluationResource#
property guardrail: nemo_microservices.resources.guardrail.GuardrailResource#
property inference: nemo_microservices.lib.custom_resources.inference.InferenceResource#
property jobs: nemo_microservices.resources.jobs.JobsResource#
property models: nemo_microservices.resources.models.ModelsResource#
property namespaces: nemo_microservices.resources.namespaces.NamespacesResource#
property projects: nemo_microservices.resources.projects.ProjectsResource#
property qs: nemo_microservices._qs.Querystring#
property v2: nemo_microservices.resources.v2.V2Resource#
with_options#

None

property with_raw_response: nemo_microservices._client.NeMoMicroservicesWithRawResponse#
property with_streaming_response: nemo_microservices._client.NeMoMicroservicesWithStreamedResponse#
class nemo_microservices._client.NeMoMicroservicesWithRawResponse(
client: nemo_microservices._client.NeMoMicroservices,
)#

Initialization

property beta: nemo_microservices.resources.beta.BetaResourceWithRawResponse#
property chat: nemo_microservices.resources.chat.ChatResourceWithRawResponse#
property completions: nemo_microservices.resources.completions.CompletionsResourceWithRawResponse#
property customization: nemo_microservices.resources.customization.CustomizationResourceWithRawResponse#
property data_designer: nemo_microservices.resources.data_designer.DataDesignerResourceWithRawResponse#
property datasets: nemo_microservices.resources.datasets.DatasetsResourceWithRawResponse#
property deployment: nemo_microservices.resources.deployment.DeploymentResourceWithRawResponse#
property embeddings: nemo_microservices.resources.embeddings.EmbeddingsResourceWithRawResponse#
property evaluation: nemo_microservices.resources.evaluation.EvaluationResourceWithRawResponse#
property guardrail: nemo_microservices.resources.guardrail.GuardrailResourceWithRawResponse#
property inference: nemo_microservices.lib.custom_resources.inference.InferenceResourceWithRawResponse#
property jobs: nemo_microservices.resources.jobs.JobsResourceWithRawResponse#
property models: nemo_microservices.resources.models.ModelsResourceWithRawResponse#
property namespaces: nemo_microservices.resources.namespaces.NamespacesResourceWithRawResponse#
property projects: nemo_microservices.resources.projects.ProjectsResourceWithRawResponse#
property v2: nemo_microservices.resources.v2.V2ResourceWithRawResponse#
class nemo_microservices._client.NeMoMicroservicesWithStreamedResponse(
client: nemo_microservices._client.NeMoMicroservices,
)#

Initialization

property beta: nemo_microservices.resources.beta.BetaResourceWithStreamingResponse#
property chat: nemo_microservices.resources.chat.ChatResourceWithStreamingResponse#
property completions: nemo_microservices.resources.completions.CompletionsResourceWithStreamingResponse#
property customization: nemo_microservices.resources.customization.CustomizationResourceWithStreamingResponse#
property data_designer: nemo_microservices.resources.data_designer.DataDesignerResourceWithStreamingResponse#
property datasets: nemo_microservices.resources.datasets.DatasetsResourceWithStreamingResponse#
property deployment: nemo_microservices.resources.deployment.DeploymentResourceWithStreamingResponse#
property embeddings: nemo_microservices.resources.embeddings.EmbeddingsResourceWithStreamingResponse#
property evaluation: nemo_microservices.resources.evaluation.EvaluationResourceWithStreamingResponse#
property guardrail: nemo_microservices.resources.guardrail.GuardrailResourceWithStreamingResponse#
property inference: nemo_microservices.lib.custom_resources.inference.InferenceResourceWithStreamingResponse#
property jobs: nemo_microservices.resources.jobs.JobsResourceWithStreamingResponse#
property models: nemo_microservices.resources.models.ModelsResourceWithStreamingResponse#
property namespaces: nemo_microservices.resources.namespaces.NamespacesResourceWithStreamingResponse#
property projects: nemo_microservices.resources.projects.ProjectsResourceWithStreamingResponse#
property v2: nemo_microservices.resources.v2.V2ResourceWithStreamingResponse#