ReviewsOperations Clase
Operaciones reviewsOperations.
- Herencia
-
builtins.objectReviewsOperations
Constructor
ReviewsOperations(client, config, serializer, deserializer)
Parámetros
Nombre | Description |
---|---|
client
Requerido
|
Cliente para solicitudes de servicio. |
config
Requerido
|
Configuración del cliente de servicio. |
serializer
Requerido
|
Serializador de modelo de objetos. |
deserializer
Requerido
|
Deserializador de modelo de objetos. |
Variables
Nombre | Description |
---|---|
content_type
|
Tipo de contenido. Valor constante: "text/plain". |
Métodos
add_video_frame |
Las revisiones creadas se mostrarán para los revisores del equipo. A medida que los revisores completan la revisión, se publicarán los resultados de la revisión (es decir, HTTP POST) en la propiedad CallBackEndpoint especificada. Esquemas de devolución de llamadaRevisión del ejemplo de devolución de llamada de finalización
{ |
add_video_frame_stream |
Use este método para agregar fotogramas para una revisión de vídeo. Escala temporal: este parámetro es un factor que se usa para convertir la marca de tiempo en un marco en milisegundos. La escala temporal se proporciona en la salida del procesador multimedia de vídeo de Content Moderator en la plataforma de Azure Media Services. La escala temporal de la salida de moderación de vídeo es Ticks/Second. |
add_video_frame_url |
Use este método para agregar fotogramas para una revisión de vídeo. Escala temporal: este parámetro es un factor que se usa para convertir la marca de tiempo en un marco en milisegundos. La escala temporal se proporciona en la salida del procesador multimedia de vídeo de Content Moderator en la plataforma de Azure Media Services. La escala temporal de la salida de moderación de vídeo es Ticks/Second. |
add_video_transcript |
Esta API agrega un archivo de transcripción (versión de texto de todas las palabras pronunciadas en un vídeo) a una revisión de vídeo. El archivo debe tener un formato WebVTT válido. |
add_video_transcript_moderation_result |
Esta API agrega un archivo de resultados de texto de pantalla de transcripción para una revisión de vídeo. El archivo de resultados de texto de pantalla de transcripción es el resultado de la API Screen Text. Para generar un archivo de resultados de texto de pantalla de transcripción, se debe filtrar un archivo de transcripción para buscar blasfemias mediante la API Screen Text. |
create_job |
Se devolverá un identificador de trabajo para el contenido publicado en este punto de conexión. Una vez que el contenido se evalúe en el flujo de trabajo proporcionado, se creará o omitirá la revisión en función de la expresión de flujo de trabajo. Esquemas de devolución de llamada
Ejemplo de devolución de llamada de finalización del trabajo{ "JobId": " |
create_reviews |
Las revisiones creadas se mostrarán para los revisores del equipo. A medida que los revisores completan la revisión, se publicarán los resultados de la revisión (es decir, HTTP POST) en la propiedad CallBackEndpoint especificada. Esquemas de devolución de llamadaRevisión del ejemplo de devolución de llamada de finalización
{ |
create_video_reviews |
Las revisiones creadas se mostrarán para los revisores del equipo. A medida que los revisores completan la revisión, se publicarán los resultados de la revisión (es decir, HTTP POST) en la propiedad CallBackEndpoint especificada. Esquemas de devolución de llamadaRevisión del ejemplo de devolución de llamada de finalización
{ |
get_job_details |
Obtiene los detalles del trabajo para un id. de trabajo. |
get_review |
Devuelve los detalles de revisión para el id. de revisión pasado. |
get_video_frames |
Las revisiones creadas se mostrarán para los revisores del equipo. A medida que los revisores completan la revisión, se publicarán los resultados de la revisión (es decir, HTTP POST) en la propiedad CallBackEndpoint especificada. Esquemas de devolución de llamadaRevisión del ejemplo de devolución de llamada de finalización
{ |
publish_video_review |
Publique la revisión de vídeo para que esté disponible para su revisión. |
add_video_frame
Las revisiones creadas se mostrarán para los revisores del equipo. A medida que los revisores completan la revisión, se publicarán los resultados de la revisión (es decir, HTTP POST) en la propiedad CallBackEndpoint especificada.
Esquemas de devolución de llamada
Revisión del ejemplo de devolución de llamada de finalización
{
"ReviewId": "
add_video_frame(team_name, review_id, timescale=None, custom_headers=None, raw=False, **operation_config)
Parámetros
Nombre | Description |
---|---|
team_name
Requerido
|
Nombre del equipo. |
review_id
Requerido
|
Identificador de la revisión. |
timescale
|
Escala temporal del vídeo al que va a agregar fotogramas. valor predeterminado: None
|
custom_headers
|
encabezados que se agregarán a la solicitud valor predeterminado: None
|
raw
|
devuelve la respuesta directa junto con la respuesta deserializada. valor predeterminado: False
|
operation_config
Requerido
|
Invalidaciones de configuración de la operación. |
Devoluciones
Tipo | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
Ninguno o ClientRawResponse si raw=true |
Excepciones
Tipo | Description |
---|---|
add_video_frame_stream
Use este método para agregar fotogramas para una revisión de vídeo. Escala temporal: este parámetro es un factor que se usa para convertir la marca de tiempo en un marco en milisegundos. La escala temporal se proporciona en la salida del procesador multimedia de vídeo de Content Moderator en la plataforma de Azure Media Services. La escala temporal de la salida de moderación de vídeo es 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
Nombre | Description |
---|---|
content_type
Requerido
|
Tipo de contenido. |
team_name
Requerido
|
Nombre del equipo. |
review_id
Requerido
|
Identificador de la revisión. |
frame_image_zip
Requerido
|
Archivo ZIP que contiene imágenes de marco. |
frame_metadata
Requerido
|
Metadatos del marco. |
timescale
|
Escala temporal del vídeo . valor predeterminado: None
|
custom_headers
|
encabezados que se agregarán a la solicitud valor predeterminado: None
|
raw
|
devuelve la respuesta directa junto con la respuesta deserializada. valor predeterminado: False
|
operation_config
Requerido
|
Invalidaciones de configuración de la operación. |
Devoluciones
Tipo | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
Ninguno o ClientRawResponse si raw=true |
Excepciones
Tipo | Description |
---|---|
add_video_frame_url
Use este método para agregar fotogramas para una revisión de vídeo. Escala temporal: este parámetro es un factor que se usa para convertir la marca de tiempo en un marco en milisegundos. La escala temporal se proporciona en la salida del procesador multimedia de vídeo de Content Moderator en la plataforma de Azure Media Services. La escala temporal de la salida de moderación de vídeo es 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
Nombre | Description |
---|---|
content_type
Requerido
|
Tipo de contenido. |
team_name
Requerido
|
Nombre del equipo. |
review_id
Requerido
|
Identificador de la revisión. |
video_frame_body
Requerido
|
Cuerpo para agregar fotogramas de vídeo API |
timescale
|
Escala temporal del vídeo. valor predeterminado: None
|
custom_headers
|
encabezados que se agregarán a la solicitud valor predeterminado: None
|
raw
|
devuelve la respuesta directa junto con la respuesta deserializada. valor predeterminado: False
|
operation_config
Requerido
|
Invalidaciones de configuración de la operación. |
Devoluciones
Tipo | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
Ninguno o ClientRawResponse si raw=true |
Excepciones
Tipo | Description |
---|---|
add_video_transcript
Esta API agrega un archivo de transcripción (versión de texto de todas las palabras pronunciadas en un vídeo) a una revisión de vídeo. El archivo debe tener un formato WebVTT válido.
add_video_transcript(team_name, review_id, vt_tfile, custom_headers=None, raw=False, callback=None, **operation_config)
Parámetros
Nombre | Description |
---|---|
team_name
Requerido
|
Nombre del equipo. |
review_id
Requerido
|
Identificador de la revisión. |
vt_tfile
Requerido
|
Archivo de transcripción del vídeo. |
custom_headers
|
encabezados que se agregarán a la solicitud valor predeterminado: None
|
raw
|
devuelve la respuesta directa junto con la respuesta deserializada. valor predeterminado: False
|
callback
|
Callable[<xref:Bytes>, <xref:response=None>]
Cuando se especifique, se llamará con cada fragmento de datos que se transmita. La devolución de llamada debe tomar dos argumentos, los bytes del fragmento actual de datos y el objeto de respuesta. Si los datos se cargan, la respuesta será Ninguna. valor predeterminado: None
|
operation_config
Requerido
|
Invalidaciones de configuración de la operación. |
Devoluciones
Tipo | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
Ninguno o ClientRawResponse si raw=true |
Excepciones
Tipo | Description |
---|---|
add_video_transcript_moderation_result
Esta API agrega un archivo de resultados de texto de pantalla de transcripción para una revisión de vídeo. El archivo de resultados de texto de pantalla de transcripción es el resultado de la API Screen Text. Para generar un archivo de resultados de texto de pantalla de transcripción, se debe filtrar un archivo de transcripción para buscar blasfemias mediante la API Screen Text.
add_video_transcript_moderation_result(content_type, team_name, review_id, transcript_moderation_body, custom_headers=None, raw=False, **operation_config)
Parámetros
Nombre | Description |
---|---|
content_type
Requerido
|
Tipo de contenido. |
team_name
Requerido
|
Nombre del equipo. |
review_id
Requerido
|
Identificador de la revisión. |
transcript_moderation_body
Requerido
|
Cuerpo para agregar la API de resultados de moderación de transcripciones de vídeo |
custom_headers
|
encabezados que se agregarán a la solicitud valor predeterminado: None
|
raw
|
devuelve la respuesta directa junto con la respuesta deserializada. valor predeterminado: False
|
operation_config
Requerido
|
Invalidaciones de configuración de la operación. |
Devoluciones
Tipo | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
Ninguno o ClientRawResponse si raw=true |
Excepciones
Tipo | Description |
---|---|
create_job
Se devolverá un identificador de trabajo para el contenido publicado en este punto de conexión. Una vez que el contenido se evalúe en el flujo de trabajo proporcionado, se creará o omitirá la revisión en función de la expresión de flujo de trabajo.
Esquemas de devolución de llamada
Ejemplo de devolución de llamada de finalización del trabajo
{
"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
Nombre | Description |
---|---|
team_name
Requerido
|
Nombre del equipo. |
content_type
Requerido
|
Imagen, texto o vídeo. Entre los valores posibles se incluyen: 'Image', 'Text', 'Video' |
content_id
Requerido
|
Id/Name para identificar el contenido enviado. |
workflow_name
Requerido
|
Nombre del flujo de trabajo que desea invocar. |
job_content_type
Requerido
|
Tipo de contenido. Entre los valores posibles se incluyen: "application/json", "image/jpeg" |
content_value
Requerido
|
Contenido que se va a evaluar para un trabajo. |
call_back_endpoint
|
Punto de conexión de devolución de llamada para publicar el resultado del trabajo de creación. valor predeterminado: None
|
custom_headers
|
encabezados que se agregarán a la solicitud valor predeterminado: None
|
raw
|
devuelve la respuesta directa junto con la respuesta deserializada. valor predeterminado: False
|
operation_config
Requerido
|
Invalidaciones de configuración de la operación. |
Devoluciones
Tipo | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
JobId o ClientRawResponse si raw=true |
Excepciones
Tipo | Description |
---|---|
create_reviews
Las revisiones creadas se mostrarán para los revisores del equipo. A medida que los revisores completan la revisión, se publicarán los resultados de la revisión (es decir, HTTP POST) en la propiedad CallBackEndpoint especificada.
Esquemas de devolución de llamada
Revisión del ejemplo de devolución de llamada de finalización
{
"ReviewId": "
create_reviews(url_content_type, team_name, create_review_body, sub_team=None, custom_headers=None, raw=False, **operation_config)
Parámetros
Nombre | Description |
---|---|
url_content_type
Requerido
|
Tipo de contenido. |
team_name
Requerido
|
Nombre del equipo. |
create_review_body
Requerido
|
Cuerpo para crear la API de revisiones |
sub_team
|
SubTeam del equipo, quiere asignar la revisión creada. valor predeterminado: None
|
custom_headers
|
encabezados que se agregarán a la solicitud valor predeterminado: None
|
raw
|
devuelve la respuesta directa junto con la respuesta deserializada. valor predeterminado: False
|
operation_config
Requerido
|
Invalidaciones de configuración de la operación. |
Devoluciones
Tipo | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
list o ClientRawResponse si raw=true |
Excepciones
Tipo | Description |
---|---|
create_video_reviews
Las revisiones creadas se mostrarán para los revisores del equipo. A medida que los revisores completan la revisión, se publicarán los resultados de la revisión (es decir, HTTP POST) en la propiedad CallBackEndpoint especificada.
Esquemas de devolución de llamada
Revisión del ejemplo de devolución de llamada de finalización
{
"ReviewId": "
create_video_reviews(content_type, team_name, create_video_reviews_body, sub_team=None, custom_headers=None, raw=False, **operation_config)
Parámetros
Nombre | Description |
---|---|
content_type
Requerido
|
Tipo de contenido. |
team_name
Requerido
|
Nombre del equipo. |
create_video_reviews_body
Requerido
|
Cuerpo para crear la API de revisiones |
sub_team
|
SubTeam del equipo, quiere asignar la revisión creada. valor predeterminado: None
|
custom_headers
|
encabezados que se agregarán a la solicitud valor predeterminado: None
|
raw
|
devuelve la respuesta directa junto con la respuesta deserializada. valor predeterminado: False
|
operation_config
Requerido
|
Invalidaciones de configuración de la operación. |
Devoluciones
Tipo | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
list o ClientRawResponse si raw=true |
Excepciones
Tipo | Description |
---|---|
get_job_details
Obtiene los detalles del trabajo para un id. de trabajo.
get_job_details(team_name, job_id, custom_headers=None, raw=False, **operation_config)
Parámetros
Nombre | Description |
---|---|
team_name
Requerido
|
Nombre del equipo. |
job_id
Requerido
|
Id. del trabajo. |
custom_headers
|
encabezados que se agregarán a la solicitud valor predeterminado: None
|
raw
|
devuelve la respuesta directa junto con la respuesta deserializada. valor predeterminado: False
|
operation_config
Requerido
|
Invalidaciones de configuración de la operación. |
Devoluciones
Tipo | Description |
---|---|
Job,
<xref:msrest.pipeline.ClientRawResponse>
|
Trabajo o ClientRawResponse si raw=true |
Excepciones
Tipo | Description |
---|---|
get_review
Devuelve los detalles de revisión para el id. de revisión pasado.
get_review(team_name, review_id, custom_headers=None, raw=False, **operation_config)
Parámetros
Nombre | Description |
---|---|
team_name
Requerido
|
Nombre del equipo. |
review_id
Requerido
|
Id. de la revisión. |
custom_headers
|
encabezados que se agregarán a la solicitud valor predeterminado: None
|
raw
|
devuelve la respuesta directa junto con la respuesta deserializada. valor predeterminado: False
|
operation_config
Requerido
|
Invalidaciones de configuración de la operación. |
Devoluciones
Tipo | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
Revisar o ClientRawResponse si raw=true |
Excepciones
Tipo | Description |
---|---|
get_video_frames
Las revisiones creadas se mostrarán para los revisores del equipo. A medida que los revisores completan la revisión, se publicarán los resultados de la revisión (es decir, HTTP POST) en la propiedad CallBackEndpoint especificada.
Esquemas de devolución de llamada
Revisión del ejemplo de devolución de llamada de finalización
{
"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
Nombre | Description |
---|---|
team_name
Requerido
|
El nombre del equipo. |
review_id
Requerido
|
Id. de la revisión. |
start_seed
|
Marca de tiempo del marco desde donde desea empezar a capturar los fotogramas. valor predeterminado: None
|
no_of_records
|
Número de fotogramas que se van a capturar. valor predeterminado: None
|
filter
|
Obtiene los marcos filtrados por etiquetas. valor predeterminado: None
|
custom_headers
|
encabezados que se agregarán a la solicitud valor predeterminado: None
|
raw
|
devuelve la respuesta directa junto con la respuesta deserializada. valor predeterminado: False
|
operation_config
Requerido
|
Invalidaciones de configuración de la operación. |
Devoluciones
Tipo | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
Frames o ClientRawResponse si raw=true |
Excepciones
Tipo | Description |
---|---|
publish_video_review
Publique la revisión de vídeo para que esté disponible para su revisión.
publish_video_review(team_name, review_id, custom_headers=None, raw=False, **operation_config)
Parámetros
Nombre | Description |
---|---|
team_name
Requerido
|
El nombre del equipo. |
review_id
Requerido
|
Id. de la revisión. |
custom_headers
|
encabezados que se agregarán a la solicitud valor predeterminado: None
|
raw
|
devuelve la respuesta directa junto con la respuesta deserializada. valor predeterminado: False
|
operation_config
Requerido
|
Invalidaciones de configuración de la operación. |
Devoluciones
Tipo | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
Ninguno o ClientRawResponse si raw=true |
Excepciones
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'>
Azure SDK for Python