Partager via


ReviewsOperations Classe

RévisionsOpérations.

Héritage
builtins.object
ReviewsOperations

Constructeur

ReviewsOperations(client, config, serializer, deserializer)

Paramètres

Nom Description
client
Obligatoire

Client pour les demandes de service.

config
Obligatoire

Configuration du client de service.

serializer
Obligatoire

Sérialiseur de modèle objet.

deserializer
Obligatoire

Désérialiseur de modèle objet.

Variables

Nom Description
content_type

Type de contenu. Valeur constante : « text/plain ».

Méthodes

add_video_frame

Les révisions créées s’affichent pour les réviseurs de votre équipe. À mesure que les réviseurs terminent la révision, les résultats sont PUBLIÉS (par ex. : HTTP POST) sur le CallBackEndpoint spécifié.

Schémas de rappel

Vérifier l’exemple de rappel d’achèvement

{
« ReviewId »: »

add_video_frame_stream

Utilisez cette méthode pour ajouter des images pour une révision vidéo. Échelle de temps : ce paramètre est un facteur utilisé pour convertir l’horodatage d’une image en millisecondes. L’échelle de temps est fournie dans la sortie du processeur multimédia vidéo Content Moderator sur la plateforme Azure Media Services. L’échelle de temps dans la sortie Moderation vidéo est Ticks/Second.

add_video_frame_url

Utilisez cette méthode pour ajouter des images pour une révision vidéo. Échelle de temps : ce paramètre est un facteur utilisé pour convertir l’horodatage d’une image en millisecondes. L’échelle de temps est fournie dans la sortie du processeur multimédia vidéo Content Moderator sur la plateforme Azure Media Services. L’échelle de temps dans la sortie Moderation vidéo est Ticks/Second.

add_video_transcript

Cette API ajoute un fichier de transcription (version texte de tous les mots prononcés dans une vidéo) à une révision de vidéo. Le fichier doit être dans un format WebVTT valide.

add_video_transcript_moderation_result

Cette API ajoute un fichier texte de transcription à l’écran pour une révision de vidéo. Le fichier texte de transcription à l’écran est le résultat de l’API Screen Text. Pour générer le fichier texte de transcription à l’écran, un fichier de transcription doit être passé au crible afin de déceler tout blasphème à l’aide de l’API Screen Text.

create_job

Un ID de travail est retourné pour le contenu publié sur ce point de terminaison. Une fois le contenu évalué par rapport au flux de travail fourni, la révision est créée ou ignorée en fonction de l’expression de flux de travail.

Schémas de rappel

Exemple de rappel de fin de travail


{
« JobId »: »
create_reviews

Les révisions créées s’affichent pour les réviseurs de votre équipe. À mesure que les réviseurs terminent la révision, les résultats sont PUBLIÉS (par ex. : HTTP POST) sur le CallBackEndpoint spécifié.

Schémas de rappel

Vérifier l’exemple de rappel d’achèvement

{
« ReviewId »: »

create_video_reviews

Les révisions créées s’affichent pour les réviseurs de votre équipe. À mesure que les réviseurs terminent la révision, les résultats sont PUBLIÉS (par ex. : HTTP POST) sur le CallBackEndpoint spécifié.

Schémas de rappel

Vérifier l’exemple de rappel d’achèvement

{
« ReviewId »: »

get_job_details

Obtient les détails du travail pour un ID de travail.

get_review

Retourne les détails de la révision pour l’ID de révision passé.

get_video_frames

Les révisions créées s’affichent pour les réviseurs de votre équipe. À mesure que les réviseurs terminent la révision, les résultats sont PUBLIÉS (par ex. : HTTP POST) sur le CallBackEndpoint spécifié.

Schémas de rappel

Vérifier l’exemple de rappel d’achèvement

{
« ReviewId »: »

publish_video_review

Publiez une révision vidéo pour la rendre disponible pour révision.

add_video_frame

Les révisions créées s’affichent pour les réviseurs de votre équipe. À mesure que les réviseurs terminent la révision, les résultats sont PUBLIÉS (par ex. : HTTP POST) sur le CallBackEndpoint spécifié.

Schémas de rappel

Vérifier l’exemple de rappel d’achèvement

{
« ReviewId »: »

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

Paramètres

Nom Description
team_name
Obligatoire
str

Nom de votre équipe.

review_id
Obligatoire
str

ID de la révision.

timescale
int

Échelle de temps de la vidéo à laquelle vous ajoutez des images.

valeur par défaut: None
custom_headers

en-têtes qui seront ajoutés à la demande

valeur par défaut: None
raw

retourne la réponse directe en même temps que la réponse désérialisée

valeur par défaut: False
operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

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

None ou ClientRawResponse si raw=true

Exceptions

Type Description

add_video_frame_stream

Utilisez cette méthode pour ajouter des images pour une révision vidéo. Échelle de temps : ce paramètre est un facteur utilisé pour convertir l’horodatage d’une image en millisecondes. L’échelle de temps est fournie dans la sortie du processeur multimédia vidéo Content Moderator sur la plateforme Azure Media Services. L’échelle de temps dans la sortie Moderation vidéo est 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)

Paramètres

Nom Description
content_type
Obligatoire
str

Type de contenu.

team_name
Obligatoire
str

Nom de votre équipe.

review_id
Obligatoire
str

ID de la révision.

frame_image_zip
Obligatoire

Fichier zip contenant des images frame.

frame_metadata
Obligatoire
str

Métadonnées du frame.

timescale
int

Échelle de temps de la vidéo .

valeur par défaut: None
custom_headers

en-têtes qui seront ajoutés à la demande

valeur par défaut: None
raw

retourne la réponse directe en même temps que la réponse désérialisée

valeur par défaut: False
operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

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

None ou ClientRawResponse si raw=true

Exceptions

Type Description

add_video_frame_url

Utilisez cette méthode pour ajouter des images pour une révision vidéo. Échelle de temps : ce paramètre est un facteur utilisé pour convertir l’horodatage d’une image en millisecondes. L’échelle de temps est fournie dans la sortie du processeur multimédia vidéo Content Moderator sur la plateforme Azure Media Services. L’échelle de temps dans la sortie Moderation vidéo est Ticks/Second.

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

Paramètres

Nom Description
content_type
Obligatoire
str

Type de contenu.

team_name
Obligatoire
str

Nom de votre équipe.

review_id
Obligatoire
str

ID de la révision.

video_frame_body
Obligatoire

Corps de l’API d’ajout de trames vidéo

timescale
int

Échelle de temps de la vidéo.

valeur par défaut: None
custom_headers

en-têtes qui seront ajoutés à la demande

valeur par défaut: None
raw

retourne la réponse directe en même temps que la réponse désérialisée

valeur par défaut: False
operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

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

None ou ClientRawResponse si raw=true

Exceptions

Type Description

add_video_transcript

Cette API ajoute un fichier de transcription (version texte de tous les mots prononcés dans une vidéo) à une révision de vidéo. Le fichier doit être dans un format WebVTT valide.

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

Paramètres

Nom Description
team_name
Obligatoire
str

Nom de votre équipe.

review_id
Obligatoire
str

ID de la révision.

vt_tfile
Obligatoire

Fichier de transcription de la vidéo.

custom_headers

en-têtes qui seront ajoutés à la demande

valeur par défaut: None
raw

retourne la réponse directe en même temps que la réponse désérialisée

valeur par défaut: False
callback
Callable[<xref:Bytes>, <xref:response=None>]

Quand il est spécifié, est appelé avec chaque bloc de données qui est diffusé en continu. Le rappel doit prendre deux arguments, les octets du bloc de données actuel et l’objet de réponse. Si les données sont en cours de chargement, la réponse est None.

valeur par défaut: None
operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

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

None ou ClientRawResponse si raw=true

Exceptions

Type Description

add_video_transcript_moderation_result

Cette API ajoute un fichier texte de transcription à l’écran pour une révision de vidéo. Le fichier texte de transcription à l’écran est le résultat de l’API Screen Text. Pour générer le fichier texte de transcription à l’écran, un fichier de transcription doit être passé au crible afin de déceler tout blasphème à l’aide de l’API Screen Text.

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

Paramètres

Nom Description
content_type
Obligatoire
str

Type de contenu.

team_name
Obligatoire
str

Nom de votre équipe.

review_id
Obligatoire
str

ID de la révision.

transcript_moderation_body
Obligatoire

Corps de l’API ajouter un résultat de modération de transcription vidéo

custom_headers

en-têtes qui seront ajoutés à la demande

valeur par défaut: None
raw

retourne la réponse directe en même temps que la réponse désérialisée

valeur par défaut: False
operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

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

None ou ClientRawResponse si raw=true

Exceptions

Type Description

create_job

Un ID de travail est retourné pour le contenu publié sur ce point de terminaison. Une fois le contenu évalué par rapport au flux de travail fourni, la révision est créée ou ignorée en fonction de l’expression de flux de travail.

Schémas de rappel

Exemple de rappel de fin de travail


{
« 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)

Paramètres

Nom Description
team_name
Obligatoire
str

Nom de votre équipe.

content_type
Obligatoire
str

Image, texte ou vidéo. Les valeurs possibles sont les suivantes : « Image », « Text », « Video »

content_id
Obligatoire
str

ID/Nom pour identifier le contenu envoyé.

workflow_name
Obligatoire
str

Nom du flux de travail que vous souhaitez appeler.

job_content_type
Obligatoire
str

Type de contenu. Les valeurs possibles sont les suivantes : « application/json », « image/jpeg »

content_value
Obligatoire
str

Contenu à évaluer pour un travail.

call_back_endpoint
str

Point de terminaison de rappel pour la publication du résultat de création du travail.

valeur par défaut: None
custom_headers

en-têtes qui seront ajoutés à la demande

valeur par défaut: None
raw

retourne la réponse directe en même temps que la réponse désérialisée

valeur par défaut: False
operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

Type Description
<xref:msrest.pipeline.ClientRawResponse>

JobId ou ClientRawResponse si raw=true

Exceptions

Type Description

create_reviews

Les révisions créées s’affichent pour les réviseurs de votre équipe. À mesure que les réviseurs terminent la révision, les résultats sont PUBLIÉS (par ex. : HTTP POST) sur le CallBackEndpoint spécifié.

Schémas de rappel

Vérifier l’exemple de rappel d’achèvement

{
« ReviewId »: »

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

Paramètres

Nom Description
url_content_type
Obligatoire
str

Type de contenu.

team_name
Obligatoire
str

Nom de votre équipe.

create_review_body
Obligatoire

Corps de l’API de création de révisions

sub_team
str

Sous-équipe de votre équipe, vous souhaitez affecter la révision créée.

valeur par défaut: None
custom_headers

en-têtes qui seront ajoutés à la demande

valeur par défaut: None
raw

retourne la réponse directe en même temps que la réponse désérialisée

valeur par défaut: False
operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

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

list ou ClientRawResponse si raw=true

Exceptions

Type Description

create_video_reviews

Les révisions créées s’affichent pour les réviseurs de votre équipe. À mesure que les réviseurs terminent la révision, les résultats sont PUBLIÉS (par ex. : HTTP POST) sur le CallBackEndpoint spécifié.

Schémas de rappel

Vérifier l’exemple de rappel d’achèvement

{
« ReviewId »: »

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

Paramètres

Nom Description
content_type
Obligatoire
str

Type de contenu.

team_name
Obligatoire
str

Nom de votre équipe.

create_video_reviews_body
Obligatoire

Corps de l’API de création de révisions

sub_team
str

Sous-équipe de votre équipe, vous souhaitez affecter la révision créée.

valeur par défaut: None
custom_headers

en-têtes qui seront ajoutés à la demande

valeur par défaut: None
raw

retourne la réponse directe en même temps que la réponse désérialisée

valeur par défaut: False
operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

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

list ou ClientRawResponse si raw=true

Exceptions

Type Description

get_job_details

Obtient les détails du travail pour un ID de travail.

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

Paramètres

Nom Description
team_name
Obligatoire
str

Nom de votre équipe.

job_id
Obligatoire
str

ID du travail.

custom_headers

en-têtes qui seront ajoutés à la demande

valeur par défaut: None
raw

retourne la réponse directe en même temps que la réponse désérialisée

valeur par défaut: False
operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

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

Job ou ClientRawResponse si raw=true

Exceptions

Type Description

get_review

Retourne les détails de la révision pour l’ID de révision passé.

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

Paramètres

Nom Description
team_name
Obligatoire
str

Nom de votre équipe.

review_id
Obligatoire
str

ID de la révision.

custom_headers

en-têtes qui seront ajoutés à la demande

valeur par défaut: None
raw

retourne la réponse directe en même temps que la réponse désérialisée

valeur par défaut: False
operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

Type Description
<xref:msrest.pipeline.ClientRawResponse>

Review ou ClientRawResponse si raw=true

Exceptions

Type Description

get_video_frames

Les révisions créées s’affichent pour les réviseurs de votre équipe. À mesure que les réviseurs terminent la révision, les résultats sont PUBLIÉS (par ex. : HTTP POST) sur le CallBackEndpoint spécifié.

Schémas de rappel

Vérifier l’exemple de rappel d’achèvement

{
« ReviewId »: »

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

Paramètres

Nom Description
team_name
Obligatoire
str

Nom de votre équipe.

review_id
Obligatoire
str

ID de la révision.

start_seed
int

Horodatage de l’image à partir de laquelle vous souhaitez commencer à extraire les images.

valeur par défaut: None
no_of_records
int

Nombre d’images à extraire.

valeur par défaut: None
filter
str

Obtenez des images filtrées par des balises.

valeur par défaut: None
custom_headers

en-têtes qui seront ajoutés à la demande

valeur par défaut: None
raw

retourne la réponse directe en même temps que la réponse désérialisée

valeur par défaut: False
operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

Type Description
<xref:msrest.pipeline.ClientRawResponse>

Frames ou ClientRawResponse si raw=true

Exceptions

Type Description

publish_video_review

Publiez une révision vidéo pour la rendre disponible pour révision.

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

Paramètres

Nom Description
team_name
Obligatoire
str

Nom de votre équipe.

review_id
Obligatoire
str

ID de la révision.

custom_headers

en-têtes qui seront ajoutés à la demande

valeur par défaut: None
raw

retourne la réponse directe en même temps que la réponse désérialisée

valeur par défaut: False
operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

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

None ou ClientRawResponse si raw=true

Exceptions

Type Description

Attributs

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'>