Dopo aver iniziato a importare i dati in streaming in un'applicazione di cui è stato eseguito il deployment, puoi visualizzare l'output di uno stream.
Leggere gli output dello stream
Dopo aver creato un'applicazione che salva i risultati in uno stream, puoi leggere uno stream di input dell'origine dati o uno stream di output del modello.
SDK Vertex AI Vision
Per inviare una richiesta di lettura di uno stream di output del modello, devi installare l'SDK Vertex AI Vision.
Apporta le seguenti sostituzioni delle variabili:
- PROJECT_ID: il tuo ID progetto Google Cloud .
- LOCATION_ID: il tuo ID posizione. Ad esempio,
us-central1
. Regioni supportate. Scopri di più. - STREAM_ID: l'ID stream che hai creato nel cluster.
Ad esempio,
application-output-1234abcd
.
Stampa i contenuti dello stream:
# This will print packets from a stream to stdout.
# This will work for *any* stream, independent of the data type.
vaictl -p PROJECT_ID \
-l LOCATION_ID \
-c application-cluster-0 \
--service-endpoint visionai.googleapis.com \
receive streams packets STREAM_ID
Salvare un video da uno stream
Utilizza il seguente comando per salvare l'output dello stream video. Questo comando legge i dati di un live streaming in corso e salva i segmenti video in un formato file MP4 nella directory di output specificata dall'utente:
SDK Vertex AI Vision
Per inviare una richiesta di salvataggio dell'output video da uno stream, devi installare l'SDK Vertex AI Vision.
Apporta le seguenti sostituzioni delle variabili:
- PROJECT_ID: il tuo ID progetto Google Cloud .
- LOCATION_ID: il tuo ID posizione. Ad esempio,
us-central1
. Regioni supportate. Scopri di più. - STREAM_ID: l'ID stream che hai creato nel cluster.
Ad esempio,
application-output-1234abcd
. - OUTPUT_PATH: il percorso del video di output. Il valore predefinito è
/tmp/
.
vaictl -p PROJECT_ID \
-l LOCATION_ID \
-c application-cluster-0 \
--service-endpoint visionai.googleapis.com \
receive streams video-file STREAM_ID --output OUTPUT_PATH