Compartilhar via


ReviewsOperations Classe

Operações reviewsOperations.

Herança
builtins.object
ReviewsOperations

Construtor

ReviewsOperations(client, config, serializer, deserializer)

Parâmetros

Nome Description
client
Obrigatório

Cliente para solicitações de serviço.

config
Obrigatório

Configuração do cliente de serviço.

serializer
Obrigatório

Um serializador de modelo de objeto.

deserializer
Obrigatório

Um desserializador de modelo de objeto.

Variáveis

Nome Description
content_type

O tipo de conteúdo. Valor constante: "text/plain".

Métodos

add_video_frame

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

Esquemas de Retorno de Chamada

Exemplo de Retorno de Chamada de Conclusão de Revisão

{
"ReviewId": "

add_video_frame_stream

Use esse método para adicionar quadros para uma revisão de vídeo. Escala de tempo: esse parâmetro é um fator usado para converter o carimbo de data/hora em um quadro em milissegundos. A escala de tempo é fornecida na saída do processador de mídia de vídeo do Content Moderator na plataforma dos Serviços de Mídia do Azure. O dimensionamento de tempo na saída de Moderação de Vídeo é Ticks/Second.

add_video_frame_url

Use esse método para adicionar quadros para uma revisão de vídeo. Escala de tempo: esse parâmetro é um fator usado para converter o carimbo de data/hora em um quadro em milissegundos. A escala de tempo é fornecida na saída do processador de mídia de vídeo do Content Moderator na plataforma dos Serviços de Mídia do Azure. O dimensionamento de tempo na saída de Moderação de Vídeo é Ticks/Second.

add_video_transcript

Essa API adiciona um arquivo de transcrição (versão de texto de todas as palavras faladas em um vídeo) a uma revisão de vídeo. O arquivo deve ser um formato WebVTT válido.

add_video_transcript_moderation_result

Essa API adiciona um arquivo de resultado de texto da tela de transcrição para uma revisão de vídeo. O arquivo de resultado de texto da tela de transcrição é um resultado da API de Texto da Tela. Para gerar o arquivo de resultado de texto da tela de transcrição, um arquivo de transcrição precisa ser filtrado quanto a linguagem imprópria usando a API de Texto de Tela.

create_job

Uma ID de trabalho será retornada para o conteúdo postado neste ponto de extremidade. Depois que o conteúdo for avaliado em relação ao Fluxo de Trabalho, desde que a revisão seja criada ou ignorada com base na expressão de fluxo de trabalho.

Esquemas de Retorno de Chamada

Exemplo de Retorno de Chamada de Conclusão de Trabalho


{
"JobId": "
create_reviews

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

Esquemas de Retorno de Chamada

Exemplo de Retorno de Chamada de Conclusão de Revisão

{
"ReviewId": "

create_video_reviews

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

Esquemas de Retorno de Chamada

Exemplo de Retorno de Chamada de Conclusão de Revisão

{
"ReviewId": "

get_job_details

Obter os detalhes do trabalho para uma ID de trabalho.

get_review

Retorna os detalhes da revisão da ID de revisão aprovada.

get_video_frames

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

Esquemas de Retorno de Chamada

Exemplo de Retorno de Chamada de Conclusão de Revisão

{
"ReviewId": "

publish_video_review

Publique a revisão de vídeo para disponibilizá-la para revisão.

add_video_frame

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

Esquemas de Retorno de Chamada

Exemplo de Retorno de Chamada de Conclusão de Revisão

{
"ReviewId": "

add_video_frame(team_name, review_id, timescale=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

Nome Description
team_name
Obrigatório
str

O nome da sua equipe.

review_id
Obrigatório
str

Id da revisão.

timescale
int

Escala de tempo do vídeo ao qual você está adicionando quadros.

valor padrão: None
custom_headers

cabeçalhos que serão adicionados à solicitação

valor padrão: None
raw

retorna a resposta direta ao lado da resposta desserializada

valor padrão: False
operation_config
Obrigatório

Substituições de configuração de operação.

Retornos

Tipo Description
None,
<xref:msrest.pipeline.ClientRawResponse>

None ou ClientRawResponse se raw=true

Exceções

Tipo Description

add_video_frame_stream

Use esse método para adicionar quadros para uma revisão de vídeo. Escala de tempo: esse parâmetro é um fator usado para converter o carimbo de data/hora em um quadro em milissegundos. A escala de tempo é fornecida na saída do processador de mídia de vídeo do Content Moderator na plataforma dos Serviços de Mídia do Azure. O dimensionamento de tempo na saída de Moderação de Vídeo é Ticks/Second.

add_video_frame_stream(content_type, team_name, review_id, frame_image_zip, frame_metadata, timescale=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

Nome Description
content_type
Obrigatório
str

O tipo de conteúdo.

team_name
Obrigatório
str

O nome da sua equipe.

review_id
Obrigatório
str

Id da revisão.

frame_image_zip
Obrigatório

Arquivo zip que contém imagens de quadro.

frame_metadata
Obrigatório
str

Metadados do quadro.

timescale
int

Escala de tempo do vídeo .

valor padrão: None
custom_headers

cabeçalhos que serão adicionados à solicitação

valor padrão: None
raw

retorna a resposta direta ao lado da resposta desserializada

valor padrão: False
operation_config
Obrigatório

Substituições de configuração de operação.

Retornos

Tipo Description
None,
<xref:msrest.pipeline.ClientRawResponse>

None ou ClientRawResponse se raw=true

Exceções

Tipo Description

add_video_frame_url

Use esse método para adicionar quadros para uma revisão de vídeo. Escala de tempo: esse parâmetro é um fator usado para converter o carimbo de data/hora em um quadro em milissegundos. A escala de tempo é fornecida na saída do processador de mídia de vídeo do Content Moderator na plataforma dos Serviços de Mídia do Azure. O dimensionamento de tempo na saída de Moderação de Vídeo é Ticks/Second.

add_video_frame_url(content_type, team_name, review_id, video_frame_body, timescale=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

Nome Description
content_type
Obrigatório
str

O tipo de conteúdo.

team_name
Obrigatório
str

O nome da sua equipe.

review_id
Obrigatório
str

Id da revisão.

video_frame_body
Obrigatório

Corpo para adicionar a API de quadros de vídeo

timescale
int

Escala de tempo do vídeo.

valor padrão: None
custom_headers

cabeçalhos que serão adicionados à solicitação

valor padrão: None
raw

retorna a resposta direta ao lado da resposta desserializada

valor padrão: False
operation_config
Obrigatório

Substituições de configuração de operação.

Retornos

Tipo Description
None,
<xref:msrest.pipeline.ClientRawResponse>

None ou ClientRawResponse se raw=true

Exceções

Tipo Description

add_video_transcript

Essa API adiciona um arquivo de transcrição (versão de texto de todas as palavras faladas em um vídeo) a uma revisão de vídeo. O arquivo deve ser um formato WebVTT válido.

add_video_transcript(team_name, review_id, vt_tfile, custom_headers=None, raw=False, callback=None, **operation_config)

Parâmetros

Nome Description
team_name
Obrigatório
str

O nome da sua equipe.

review_id
Obrigatório
str

Id da revisão.

vt_tfile
Obrigatório

Arquivo de transcrição do vídeo.

custom_headers

cabeçalhos que serão adicionados à solicitação

valor padrão: None
raw

retorna a resposta direta ao lado da resposta desserializada

valor padrão: False
callback
Callable[<xref:Bytes>, <xref:response=None>]

Quando especificado, será chamado com cada parte dos dados que são transmitidos. O retorno de chamada deve receber dois argumentos, os bytes da parte atual dos dados e o objeto de resposta. Se os dados estiverem sendo carregados, a resposta será Nenhum.

valor padrão: None
operation_config
Obrigatório

Substituições de configuração de operação.

Retornos

Tipo Description
None,
<xref:msrest.pipeline.ClientRawResponse>

None ou ClientRawResponse se raw=true

Exceções

Tipo Description

add_video_transcript_moderation_result

Essa API adiciona um arquivo de resultado de texto da tela de transcrição para uma revisão de vídeo. O arquivo de resultado de texto da tela de transcrição é um resultado da API de Texto da Tela. Para gerar o arquivo de resultado de texto da tela de transcrição, um arquivo de transcrição precisa ser filtrado quanto a linguagem imprópria usando a API de Texto de Tela.

add_video_transcript_moderation_result(content_type, team_name, review_id, transcript_moderation_body, custom_headers=None, raw=False, **operation_config)

Parâmetros

Nome Description
content_type
Obrigatório
str

O tipo de conteúdo.

team_name
Obrigatório
str

O nome da sua equipe.

review_id
Obrigatório
str

Id da revisão.

transcript_moderation_body
Obrigatório

Corpo para adicionar a API de resultado de moderação de transcrição de vídeo

custom_headers

cabeçalhos que serão adicionados à solicitação

valor padrão: None
raw

retorna a resposta direta ao lado da resposta desserializada

valor padrão: False
operation_config
Obrigatório

Substituições de configuração de operação.

Retornos

Tipo Description
None,
<xref:msrest.pipeline.ClientRawResponse>

None ou ClientRawResponse se raw=true

Exceções

Tipo Description

create_job

Uma ID de trabalho será retornada para o conteúdo postado neste ponto de extremidade. Depois que o conteúdo for avaliado em relação ao Fluxo de Trabalho, desde que a revisão seja criada ou ignorada com base na expressão de fluxo de trabalho.

Esquemas de Retorno de Chamada

Exemplo de Retorno de Chamada de Conclusão de Trabalho


{
"JobId": "
create_job(team_name, content_type, content_id, workflow_name, job_content_type, content_value, call_back_endpoint=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

Nome Description
team_name
Obrigatório
str

O nome da sua equipe.

content_type
Obrigatório
str

Imagem, Texto ou Vídeo. Os valores possíveis incluem: 'Image', 'Text', 'Video'

content_id
Obrigatório
str

Id/Nome para identificar o conteúdo enviado.

workflow_name
Obrigatório
str

Nome do fluxo de trabalho que você deseja invocar.

job_content_type
Obrigatório
str

O tipo de conteúdo. Os valores possíveis incluem: 'application/json', 'image/jpeg'

content_value
Obrigatório
str

Conteúdo a ser avaliado para um trabalho.

call_back_endpoint
str

Ponto de extremidade de retorno de chamada para postar o resultado do trabalho de criação.

valor padrão: None
custom_headers

cabeçalhos que serão adicionados à solicitação

valor padrão: None
raw

retorna a resposta direta ao lado da resposta desserializada

valor padrão: False
operation_config
Obrigatório

Substituições de configuração de operação.

Retornos

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

JobId ou ClientRawResponse se raw=true

Exceções

Tipo Description

create_reviews

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

Esquemas de Retorno de Chamada

Exemplo de Retorno de Chamada de Conclusão de Revisão

{
"ReviewId": "

create_reviews(url_content_type, team_name, create_review_body, sub_team=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

Nome Description
url_content_type
Obrigatório
str

O tipo de conteúdo.

team_name
Obrigatório
str

O nome da sua equipe.

create_review_body
Obrigatório

Corpo para criar API de revisões

sub_team
str

SubTeam de sua equipe, você deseja atribuir a revisão criada.

valor padrão: None
custom_headers

cabeçalhos que serão adicionados à solicitação

valor padrão: None
raw

retorna a resposta direta ao lado da resposta desserializada

valor padrão: False
operation_config
Obrigatório

Substituições de configuração de operação.

Retornos

Tipo Description
list[str],
<xref:msrest.pipeline.ClientRawResponse>

list ou ClientRawResponse se raw=true

Exceções

Tipo Description

create_video_reviews

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

Esquemas de Retorno de Chamada

Exemplo de Retorno de Chamada de Conclusão de Revisão

{
"ReviewId": "

create_video_reviews(content_type, team_name, create_video_reviews_body, sub_team=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

Nome Description
content_type
Obrigatório
str

O tipo de conteúdo.

team_name
Obrigatório
str

O nome da sua equipe.

create_video_reviews_body
Obrigatório

Corpo para criar API de revisões

sub_team
str

SubTeam de sua equipe, você deseja atribuir a revisão criada.

valor padrão: None
custom_headers

cabeçalhos que serão adicionados à solicitação

valor padrão: None
raw

retorna a resposta direta ao lado da resposta desserializada

valor padrão: False
operation_config
Obrigatório

Substituições de configuração de operação.

Retornos

Tipo Description
list[str],
<xref:msrest.pipeline.ClientRawResponse>

list ou ClientRawResponse se raw=true

Exceções

Tipo Description

get_job_details

Obter os detalhes do trabalho para uma ID de trabalho.

get_job_details(team_name, job_id, custom_headers=None, raw=False, **operation_config)

Parâmetros

Nome Description
team_name
Obrigatório
str

Nome da sua equipe.

job_id
Obrigatório
str

Id do trabalho.

custom_headers

cabeçalhos que serão adicionados à solicitação

valor padrão: None
raw

retorna a resposta direta ao lado da resposta desserializada

valor padrão: False
operation_config
Obrigatório

Substituições de configuração de operação.

Retornos

Tipo Description
Job,
<xref:msrest.pipeline.ClientRawResponse>

Job ou ClientRawResponse se raw=true

Exceções

Tipo Description

get_review

Retorna os detalhes da revisão da ID de revisão aprovada.

get_review(team_name, review_id, custom_headers=None, raw=False, **operation_config)

Parâmetros

Nome Description
team_name
Obrigatório
str

Nome da sua equipe.

review_id
Obrigatório
str

Id da revisão.

custom_headers

cabeçalhos que serão adicionados à solicitação

valor padrão: None
raw

retorna a resposta direta ao lado da resposta desserializada

valor padrão: False
operation_config
Obrigatório

Substituições de configuração de operação.

Retornos

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

Examinar ou ClientRawResponse se raw=true

Exceções

Tipo Description

get_video_frames

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

Esquemas de Retorno de Chamada

Exemplo de Retorno de Chamada de Conclusão de Revisão

{
"ReviewId": "

get_video_frames(team_name, review_id, start_seed=None, no_of_records=None, filter=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

Nome Description
team_name
Obrigatório
str

O nome da sua equipe.

review_id
Obrigatório
str

Id da revisão.

start_seed
int

Carimbo de data/hora do quadro de onde você deseja começar a buscar os quadros.

valor padrão: None
no_of_records
int

Número de quadros a serem buscados.

valor padrão: None
filter
str

Obter quadros filtrados por marcas.

valor padrão: None
custom_headers

cabeçalhos que serão adicionados à solicitação

valor padrão: None
raw

retorna a resposta direta ao lado da resposta desserializada

valor padrão: False
operation_config
Obrigatório

Substituições de configuração de operação.

Retornos

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

Frames ou ClientRawResponse se raw=true

Exceções

Tipo Description

publish_video_review

Publique a revisão de vídeo para disponibilizá-la para revisão.

publish_video_review(team_name, review_id, custom_headers=None, raw=False, **operation_config)

Parâmetros

Nome Description
team_name
Obrigatório
str

O nome da sua equipe.

review_id
Obrigatório
str

Id da revisão.

custom_headers

cabeçalhos que serão adicionados à solicitação

valor padrão: None
raw

retorna a resposta direta ao lado da resposta desserializada

valor padrão: False
operation_config
Obrigatório

Substituições de configuração de operação.

Retornos

Tipo Description
None,
<xref:msrest.pipeline.ClientRawResponse>

None ou ClientRawResponse se raw=true

Exceções

Tipo Description

Atributos

models

models = <module 'azure.cognitiveservices.vision.contentmoderator.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.9\\x64\\Lib\\site-packages\\azure\\cognitiveservices\\vision\\contentmoderator\\models\\__init__.py'>