targets#

Module Contents#

Classes#

API#

class targets.AsyncTargetsResource(client: nemo_platform._client.AsyncNeMoPlatform)#

Bases: nemo_platform._resource.AsyncAPIResource

Initialization

async create(
*,
workspace: str | None = None,
model: str,
name: str,
type: str,
description: str | nemo_platform._types.Omit = omit,
options: Dict[str, object] | nemo_platform._types.Omit = omit,
project: str | nemo_platform._types.Omit = omit,
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.audit_target.AuditTarget#
async delete(
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.shared.delete_response.DeleteResponse#
async list(
*,
workspace: str | None = None,
project: str | nemo_platform._types.Omit = omit,
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.target_list_response.TargetListResponse#
list_versions(
name: str,
*,
workspace: str | None = None,
page: int | nemo_platform._types.Omit = omit,
page_size: int | nemo_platform._types.Omit = omit,
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._base_client.AsyncPaginator[nemo_platform.types.audit_target.AuditTarget, nemo_platform.pagination.AsyncDefaultPagination[nemo_platform.types.audit_target.AuditTarget]]#
async retrieve(
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.audit_target.AuditTarget#
async update(
name: str,
*,
workspace: str | None = None,
description: str | nemo_platform._types.Omit = omit,
model: str | nemo_platform._types.Omit = omit,
options: Dict[str, object] | nemo_platform._types.Omit = omit,
project: str | nemo_platform._types.Omit = omit,
type: str | nemo_platform._types.Omit = omit,
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.audit_target.AuditTarget#
property with_raw_response: targets.AsyncTargetsResourceWithRawResponse#
property with_streaming_response: targets.AsyncTargetsResourceWithStreamingResponse#
class targets.AsyncTargetsResourceWithRawResponse(
targets: targets.AsyncTargetsResource,
)#

Initialization

class targets.AsyncTargetsResourceWithStreamingResponse(
targets: targets.AsyncTargetsResource,
)#

Initialization

class targets.TargetsResource(client: nemo_platform._client.NeMoPlatform)#

Bases: nemo_platform._resource.SyncAPIResource

Initialization

create(
*,
workspace: str | None = None,
model: str,
name: str,
type: str,
description: str | nemo_platform._types.Omit = omit,
options: Dict[str, object] | nemo_platform._types.Omit = omit,
project: str | nemo_platform._types.Omit = omit,
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.audit_target.AuditTarget#
delete(
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.shared.delete_response.DeleteResponse#
list(
*,
workspace: str | None = None,
project: str | nemo_platform._types.Omit = omit,
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.target_list_response.TargetListResponse#
list_versions(
name: str,
*,
workspace: str | None = None,
page: int | nemo_platform._types.Omit = omit,
page_size: int | nemo_platform._types.Omit = omit,
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.pagination.SyncDefaultPagination[nemo_platform.types.audit_target.AuditTarget]#
retrieve(
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.audit_target.AuditTarget#
update(
name: str,
*,
workspace: str | None = None,
description: str | nemo_platform._types.Omit = omit,
model: str | nemo_platform._types.Omit = omit,
options: Dict[str, object] | nemo_platform._types.Omit = omit,
project: str | nemo_platform._types.Omit = omit,
type: str | nemo_platform._types.Omit = omit,
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.audit_target.AuditTarget#
property with_raw_response: targets.TargetsResourceWithRawResponse#
property with_streaming_response: targets.TargetsResourceWithStreamingResponse#
class targets.TargetsResourceWithRawResponse(targets: targets.TargetsResource)#

Initialization

class targets.TargetsResourceWithStreamingResponse(targets: targets.TargetsResource)#

Initialization