你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

RaiTopicsOperations Class

Warning

DO NOT instantiate this class directly.

Instead, you should access the following operations through

CognitiveServicesManagementClient's

<xref:rai_topics> attribute.

Constructor

RaiTopicsOperations(*args, **kwargs)

Methods

begin_delete

Deletes the specified custom topic associated with the Azure OpenAI account.

create_or_update

Create the rai topic associated with the Azure OpenAI account.

get

Gets the specified custom topic associated with the Azure OpenAI account.

list

Gets the custom topics associated with the Azure OpenAI account.

begin_delete

Deletes the specified custom topic associated with the Azure OpenAI account.

begin_delete(resource_group_name: str, account_name: str, rai_topic_name: str, **kwargs: Any) -> LROPoller[None]

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. The name is case insensitive. Required.

account_name
Required
str

The name of Cognitive Services account. Required.

rai_topic_name
Required
str

The name of the Rai Topic associated with the Cognitive Services Account. Required.

Returns

Type Description

An instance of LROPoller that returns either None or the result of cls(response)

Exceptions

Type Description

create_or_update

Create the rai topic associated with the Azure OpenAI account.

create_or_update(resource_group_name: str, account_name: str, rai_topic_name: str, rai_topic: _models.RaiTopic, *, content_type: str = 'application/json', **kwargs: Any) -> _models.RaiTopic

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. The name is case insensitive. Required.

account_name
Required
str

The name of Cognitive Services account. Required.

rai_topic_name
Required
str

The name of the Rai Topic associated with the Cognitive Services Account. Required.

rai_topic
Required

Properties describing the rai topic. Is either a RaiTopic type or a IO[bytes] type. Required.

Returns

Type Description

RaiTopic or the result of cls(response)

Exceptions

Type Description

get

Gets the specified custom topic associated with the Azure OpenAI account.

get(resource_group_name: str, account_name: str, rai_topic_name: str, **kwargs: Any) -> RaiTopic

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. The name is case insensitive. Required.

account_name
Required
str

The name of Cognitive Services account. Required.

rai_topic_name
Required
str

The name of the Rai Topic associated with the Cognitive Services Account. Required.

Returns

Type Description

RaiTopic or the result of cls(response)

Exceptions

Type Description

list

Gets the custom topics associated with the Azure OpenAI account.

list(resource_group_name: str, account_name: str, **kwargs: Any) -> ItemPaged[RaiTopic]

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. The name is case insensitive. Required.

account_name
Required
str

The name of Cognitive Services account. Required.

Returns

Type Description

An iterator like instance of either RaiTopic or the result of cls(response)

Exceptions

Type Description

Attributes

models

models = <module 'azure.mgmt.cognitiveservices.models' from 'C:\\ToolCache\\Python\\3.12.10\\x64\\Lib\\site-packages\\py2docfx\\venv\\venv86\\Lib\\site-packages\\azure\\mgmt\\cognitiveservices\\models\\__init__.py'>