Freigeben über


ReviewsOperations Klasse

ReviewsOperations-Vorgänge.

Vererbung
builtins.object
ReviewsOperations

Konstruktor

ReviewsOperations(client, config, serializer, deserializer)

Parameter

Name Beschreibung
client
Erforderlich

Client für Dienstanforderungen.

config
Erforderlich

Konfiguration des Dienstclients.

serializer
Erforderlich

Ein Objektmodellserialisierungsprogramm.

deserializer
Erforderlich

Ein Objektmodell-Deserialisierer.

Variablen

Name Beschreibung
content_type

Der Inhaltstyp. Konstanter Wert: "text/plain".

Methoden

add_video_frame

Die erstellten Überprüfungen werden für die Reviewer Ihres Teams angezeigt. Wenn Reviewer die Überprüfung durchführen, werden die Ergebnisse auf dem angegebenen CallBackEndpoint gepostet (HTTP POST).

Rückrufschemas

Überprüfen des Abschlussrückrufbeispiels

{
"ReviewId": "

add_video_frame_stream

Verwenden Sie diese Methode, um Frames für eine Videoüberprüfung hinzuzufügen. Zeitskala: Dieser Parameter ist ein Faktor, der verwendet wird, um den Zeitstempel eines Frames in Millisekunden zu konvertieren. Die Zeitskala wird in der Ausgabe des Content Moderator-Videomedienprozessors auf der Azure Media Services-Plattform bereitgestellt. Die Zeitskala in der Videomoderationsausgabe ist Ticks/Sekunde.

add_video_frame_url

Verwenden Sie diese Methode, um Frames für eine Videoüberprüfung hinzuzufügen. Zeitskala: Dieser Parameter ist ein Faktor, der verwendet wird, um den Zeitstempel eines Frames in Millisekunden zu konvertieren. Die Zeitskala wird in der Ausgabe des Content Moderator-Videomedienprozessors auf der Azure Media Services-Plattform bereitgestellt. Die Zeitskala in der Videomoderationsausgabe ist Ticks/Sekunde.

add_video_transcript

Mit dieser API wird einer Videoüberprüfung eine Transkriptdatei (Textversion aller Wörter, die in einem Video gesprochen werden) hinzugefügt. Die Datei sollte hierbei ein gültiges WebVTT-Format aufweisen.

add_video_transcript_moderation_result

Mit dieser API wird die Ergebnisdatei eines Vorgangs zum Transkribieren von Fenstertext im Rahmen einer Videoüberprüfung hinzugefügt. Die Ergebnisdatei eines Vorgangs zum Transkribieren von Bildschirmtext ist ein Ergebnis der Fenstertext-API. Zum Generieren einer Ergebnisdatei eines Vorgangs zum Transkribieren von Fenstertext muss eine Transkriptdatei mit der Fenstertext-API auf Obszönitäten untersucht werden.

create_job

Eine Auftrags-ID wird für den inhalt zurückgegeben, der auf diesem Endpunkt veröffentlicht wird. Nachdem der Inhalt anhand des Workflows ausgewertet wurde, wird die Überprüfung basierend auf dem Workflowausdruck erstellt oder ignoriert.

Rückrufschemas

Rückrufbeispiel für Auftragsabschluss


{
"JobId": "
create_reviews

Die erstellten Überprüfungen werden für die Reviewer Ihres Teams angezeigt. Wenn Reviewer die Überprüfung durchführen, werden die Ergebnisse auf dem angegebenen CallBackEndpoint gepostet (HTTP POST).

Rückrufschemas

Überprüfen des Abschlussrückrufbeispiels

{
"ReviewId": "

create_video_reviews

Die erstellten Überprüfungen werden für die Reviewer Ihres Teams angezeigt. Wenn Reviewer die Überprüfung durchführen, werden die Ergebnisse auf dem angegebenen CallBackEndpoint gepostet (HTTP POST).

Rückrufschemas

Beispiel für den Rückruf der Vervollständigung überprüfen

{
"ReviewId": "

get_job_details

Dient zum Abrufen der Auftragsdetails für eine Auftrags-ID.

get_review

Gibt Überprüfungsdetails für die übergebene Überprüfungs-ID zurück.

get_video_frames

Die erstellten Überprüfungen werden für die Reviewer Ihres Teams angezeigt. Wenn Reviewer die Überprüfung durchführen, werden die Ergebnisse auf dem angegebenen CallBackEndpoint gepostet (HTTP POST).

Rückrufschemas

Beispiel für den Rückruf der Vervollständigung überprüfen

{
"ReviewId": "

publish_video_review

Veröffentlichen Sie die Videoüberprüfung, um sie zur Überprüfung zur Verfügung zu stellen.

add_video_frame

Die erstellten Überprüfungen werden für die Reviewer Ihres Teams angezeigt. Wenn Reviewer die Überprüfung durchführen, werden die Ergebnisse auf dem angegebenen CallBackEndpoint gepostet (HTTP POST).

Rückrufschemas

Überprüfen des Abschlussrückrufbeispiels

{
"ReviewId": "

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

Parameter

Name Beschreibung
team_name
Erforderlich
str

Ihr Teamname.

review_id
Erforderlich
str

ID der Überprüfung.

timescale
int

Zeitskala des Videos, dem Sie Frames hinzufügen.

Standardwert: None
custom_headers

Header, die der Anforderung hinzugefügt werden

Standardwert: None
raw

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

Standardwert: False
operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

Typ Beschreibung
None,
<xref:msrest.pipeline.ClientRawResponse>

None oder ClientRawResponse if raw=true

Ausnahmen

Typ Beschreibung

add_video_frame_stream

Verwenden Sie diese Methode, um Frames für eine Videoüberprüfung hinzuzufügen. Zeitskala: Dieser Parameter ist ein Faktor, der verwendet wird, um den Zeitstempel eines Frames in Millisekunden zu konvertieren. Die Zeitskala wird in der Ausgabe des Content Moderator-Videomedienprozessors auf der Azure Media Services-Plattform bereitgestellt. Die Zeitskala in der Videomoderationsausgabe ist Ticks/Sekunde.

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

Parameter

Name Beschreibung
content_type
Erforderlich
str

Der Inhaltstyp.

team_name
Erforderlich
str

Ihr Teamname.

review_id
Erforderlich
str

ID der Überprüfung.

frame_image_zip
Erforderlich

ZIP-Datei mit Framebildern.

frame_metadata
Erforderlich
str

Metadaten des Frames.

timescale
int

Zeitskala des Videos .

Standardwert: None
custom_headers

Header, die der Anforderung hinzugefügt werden

Standardwert: None
raw

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

Standardwert: False
operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

Typ Beschreibung
None,
<xref:msrest.pipeline.ClientRawResponse>

None oder ClientRawResponse if raw=true

Ausnahmen

Typ Beschreibung

add_video_frame_url

Verwenden Sie diese Methode, um Frames für eine Videoüberprüfung hinzuzufügen. Zeitskala: Dieser Parameter ist ein Faktor, der verwendet wird, um den Zeitstempel eines Frames in Millisekunden zu konvertieren. Die Zeitskala wird in der Ausgabe des Content Moderator-Videomedienprozessors auf der Azure Media Services-Plattform bereitgestellt. Die Zeitskala in der Videomoderationsausgabe ist Ticks/Sekunde.

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

Parameter

Name Beschreibung
content_type
Erforderlich
str

Der Inhaltstyp.

team_name
Erforderlich
str

Ihr Teamname.

review_id
Erforderlich
str

ID der Überprüfung.

video_frame_body
Erforderlich

Text für die API zum Hinzufügen von Videoframes

timescale
int

Zeitskala des Videos.

Standardwert: None
custom_headers

Header, die der Anforderung hinzugefügt werden

Standardwert: None
raw

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

Standardwert: False
operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

Typ Beschreibung
None,
<xref:msrest.pipeline.ClientRawResponse>

None oder ClientRawResponse if raw=true

Ausnahmen

Typ Beschreibung

add_video_transcript

Mit dieser API wird einer Videoüberprüfung eine Transkriptdatei (Textversion aller Wörter, die in einem Video gesprochen werden) hinzugefügt. Die Datei sollte hierbei ein gültiges WebVTT-Format aufweisen.

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

Parameter

Name Beschreibung
team_name
Erforderlich
str

Ihr Teamname.

review_id
Erforderlich
str

ID der Überprüfung.

vt_tfile
Erforderlich

Transkriptdatei des Videos.

custom_headers

Header, die der Anforderung hinzugefügt werden

Standardwert: None
raw

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

Standardwert: False
callback
Callable[<xref:Bytes>, <xref:response=None>]

Wenn angegeben, wird mit jedem Datenblock aufgerufen, der gestreamt wird. Der Rückruf sollte zwei Argumente annehmen: die Bytes des aktuellen Datenblocks und das Antwortobjekt. Wenn die Daten hochgeladen werden, lautet die Antwort Keine.

Standardwert: None
operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

Typ Beschreibung
None,
<xref:msrest.pipeline.ClientRawResponse>

None oder ClientRawResponse if raw=true

Ausnahmen

Typ Beschreibung

add_video_transcript_moderation_result

Mit dieser API wird die Ergebnisdatei eines Vorgangs zum Transkribieren von Fenstertext im Rahmen einer Videoüberprüfung hinzugefügt. Die Ergebnisdatei eines Vorgangs zum Transkribieren von Bildschirmtext ist ein Ergebnis der Fenstertext-API. Zum Generieren einer Ergebnisdatei eines Vorgangs zum Transkribieren von Fenstertext muss eine Transkriptdatei mit der Fenstertext-API auf Obszönitäten untersucht werden.

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

Parameter

Name Beschreibung
content_type
Erforderlich
str

Der Inhaltstyp.

team_name
Erforderlich
str

Ihr Teamname.

review_id
Erforderlich
str

ID der Überprüfung.

transcript_moderation_body
Erforderlich

Text für das Hinzufügen der Ergebnis-API für die Videotranskriptmoderation

custom_headers

Header, die der Anforderung hinzugefügt werden

Standardwert: None
raw

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

Standardwert: False
operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

Typ Beschreibung
None,
<xref:msrest.pipeline.ClientRawResponse>

None oder ClientRawResponse if raw=true

Ausnahmen

Typ Beschreibung

create_job

Eine Auftrags-ID wird für den inhalt zurückgegeben, der auf diesem Endpunkt veröffentlicht wird. Nachdem der Inhalt anhand des Workflows ausgewertet wurde, wird die Überprüfung basierend auf dem Workflowausdruck erstellt oder ignoriert.

Rückrufschemas

Rückrufbeispiel für Auftragsabschluss


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

Parameter

Name Beschreibung
team_name
Erforderlich
str

Ihr Teamname.

content_type
Erforderlich
str

Bild, Text oder Video. Mögliche Werte: "Image", "Text", "Video"

content_id
Erforderlich
str

ID/Name, um den übermittelten Inhalt zu identifizieren.

workflow_name
Erforderlich
str

Workflowname, den Sie aufrufen möchten.

job_content_type
Erforderlich
str

Der Inhaltstyp. Mögliche Werte: "application/json", "image/jpeg"

content_value
Erforderlich
str

Inhalt, der für einen Auftrag ausgewertet werden soll.

call_back_endpoint
str

Rückrufendpunkt für die Veröffentlichung des Ergebnisses des Erstellungsauftrags.

Standardwert: None
custom_headers

Header, die der Anforderung hinzugefügt werden

Standardwert: None
raw

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

Standardwert: False
operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

Typ Beschreibung
<xref:msrest.pipeline.ClientRawResponse>

JobId oder ClientRawResponse if raw=true

Ausnahmen

Typ Beschreibung

create_reviews

Die erstellten Überprüfungen werden für die Reviewer Ihres Teams angezeigt. Wenn Reviewer die Überprüfung durchführen, werden die Ergebnisse auf dem angegebenen CallBackEndpoint gepostet (HTTP POST).

Rückrufschemas

Überprüfen des Abschlussrückrufbeispiels

{
"ReviewId": "

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

Parameter

Name Beschreibung
url_content_type
Erforderlich
str

Der Inhaltstyp.

team_name
Erforderlich
str

Ihr Teamname.

create_review_body
Erforderlich

Text für die API zum Erstellen von Überprüfungen

sub_team
str

Unterteam Ihres Teams, dem Sie die erstellte Überprüfung zuweisen möchten.

Standardwert: None
custom_headers

Header, die der Anforderung hinzugefügt werden

Standardwert: None
raw

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

Standardwert: False
operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

Typ Beschreibung
list[str],
<xref:msrest.pipeline.ClientRawResponse>

list oder ClientRawResponse if raw=true

Ausnahmen

Typ Beschreibung

create_video_reviews

Die erstellten Überprüfungen werden für die Reviewer Ihres Teams angezeigt. Wenn Reviewer die Überprüfung durchführen, werden die Ergebnisse auf dem angegebenen CallBackEndpoint gepostet (HTTP POST).

Rückrufschemas

Beispiel für den Rückruf der Vervollständigung überprüfen

{
"ReviewId": "

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

Parameter

Name Beschreibung
content_type
Erforderlich
str

Der Inhaltstyp.

team_name
Erforderlich
str

Ihr Teamname.

create_video_reviews_body
Erforderlich

Text für die API zum Erstellen von Überprüfungen

sub_team
str

Unterteam Ihres Teams, dem Sie die erstellte Überprüfung zuweisen möchten.

Standardwert: None
custom_headers

Header, die der Anforderung hinzugefügt werden

Standardwert: None
raw

gibt die direkte Antwort neben der deserialisierten Antwort zurück.

Standardwert: False
operation_config
Erforderlich

Vorgangskonfigurationsüberschreibungen.

Gibt zurück

Typ Beschreibung
list[str],
<xref:msrest.pipeline.ClientRawResponse>

list oder ClientRawResponse if raw=true

Ausnahmen

Typ Beschreibung

get_job_details

Dient zum Abrufen der Auftragsdetails für eine Auftrags-ID.

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

Parameter

Name Beschreibung
team_name
Erforderlich
str

Ihr Teamname.

job_id
Erforderlich
str

Id des Auftrags.

custom_headers

Header, die der Anforderung hinzugefügt werden

Standardwert: None
raw

gibt die direkte Antwort neben der deserialisierten Antwort zurück.

Standardwert: False
operation_config
Erforderlich

Vorgangskonfigurationsüberschreibungen.

Gibt zurück

Typ Beschreibung
Job,
<xref:msrest.pipeline.ClientRawResponse>

Auftrag oder ClientRawResponse, wenn raw=true

Ausnahmen

Typ Beschreibung

get_review

Gibt Überprüfungsdetails für die übergebene Überprüfungs-ID zurück.

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

Parameter

Name Beschreibung
team_name
Erforderlich
str

Ihr Teamname.

review_id
Erforderlich
str

Id der Überprüfung.

custom_headers

Header, die der Anforderung hinzugefügt werden

Standardwert: None
raw

gibt die direkte Antwort neben der deserialisierten Antwort zurück.

Standardwert: False
operation_config
Erforderlich

Vorgangskonfigurationsüberschreibungen.

Gibt zurück

Typ Beschreibung
<xref:msrest.pipeline.ClientRawResponse>

Überprüfen oder ClientRawResponse, wenn raw=true

Ausnahmen

Typ Beschreibung

get_video_frames

Die erstellten Überprüfungen werden für die Reviewer Ihres Teams angezeigt. Wenn Reviewer die Überprüfung durchführen, werden die Ergebnisse auf dem angegebenen CallBackEndpoint gepostet (HTTP POST).

Rückrufschemas

Beispiel für den Rückruf der Vervollständigung überprüfen

{
"ReviewId": "

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

Parameter

Name Beschreibung
team_name
Erforderlich
str

Ihr Teamname.

review_id
Erforderlich
str

Id der Überprüfung.

start_seed
int

Zeitstempel des Frames, von dem aus Sie mit dem Abrufen der Frames beginnen möchten.

Standardwert: None
no_of_records
int

Anzahl der abzurufenden Frames.

Standardwert: None
filter
str

Abrufen von Frames, die nach Tags gefiltert werden.

Standardwert: None
custom_headers

Header, die der Anforderung hinzugefügt werden

Standardwert: None
raw

gibt die direkte Antwort neben der deserialisierten Antwort zurück.

Standardwert: False
operation_config
Erforderlich

Vorgangskonfigurationsüberschreibungen.

Gibt zurück

Typ Beschreibung
<xref:msrest.pipeline.ClientRawResponse>

Frames oder ClientRawResponse, wenn raw=true

Ausnahmen

Typ Beschreibung

publish_video_review

Veröffentlichen Sie die Videoüberprüfung, um sie zur Überprüfung zur Verfügung zu stellen.

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

Parameter

Name Beschreibung
team_name
Erforderlich
str

Ihr Teamname.

review_id
Erforderlich
str

Id der Überprüfung.

custom_headers

Header, die der Anforderung hinzugefügt werden

Standardwert: None
raw

gibt die direkte Antwort neben der deserialisierten Antwort zurück.

Standardwert: False
operation_config
Erforderlich

Vorgangskonfigurationsüberschreibungen.

Gibt zurück

Typ Beschreibung
None,
<xref:msrest.pipeline.ClientRawResponse>

None oder ClientRawResponse if raw=true

Ausnahmen

Typ Beschreibung

Attribute

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