Index
AppPlatform
(Schnittstelle)EventDiscoveryService
(Schnittstelle)LiveVideoAnalytics
(Schnittstelle)RetailService
(Schnittstelle)SmartDeviceService
(Schnittstelle)StreamingService
(Schnittstelle)StreamsService
(Schnittstelle)Warehouse
(Schnittstelle)AIEnabledDevicesInputConfig
(Meldung)AcceleratorType
(Aufzählung)AddApplicationStreamInputRequest
(Meldung)AddApplicationStreamInputResponse
(Meldung)AddCollectionItemRequest
(Meldung)AddCollectionItemResponse
(Meldung)AddRetailProductsToRetailProductSetResponse
(Meldung)Analysis
(Meldung)AnalysisDefinition
(Meldung)AnalyzeAssetMetadata
(Meldung)AnalyzeAssetMetadata.AnalysisStatus
(Meldung)AnalyzeAssetMetadata.AnalysisStatus.State
(Aufzählung)AnalyzeAssetRequest
(Meldung)AnalyzeAssetResponse
(Meldung)AnalyzeCorpusMetadata
(Meldung)AnalyzeCorpusRequest
(Meldung)AnalyzeCorpusResponse
(Meldung)AnalyzerDefinition
(Meldung)AnalyzerDefinition.DebugOptions
(Meldung)AnalyzerDefinition.StreamInput
(Meldung)Annotation
(Meldung)AnnotationCustomizedStruct
(Meldung)AnnotationList
(Meldung)AnnotationMatchingResult
(Meldung)AnnotationValue
(Meldung)AppPlatformCloudFunctionRequest
(Meldung)AppPlatformCloudFunctionRequest.StructedInputAnnotation
(Meldung)AppPlatformCloudFunctionResponse
(Meldung)AppPlatformCloudFunctionResponse.StructedOutputAnnotation
(Meldung)AppPlatformEventBody
(Meldung)AppPlatformMetadata
(Meldung)Application
(Meldung)Application.ApplicationRuntimeInfo
(Meldung)Application.ApplicationRuntimeInfo.GlobalOutputResource
(Meldung)Application.ApplicationRuntimeInfo.MonitoringConfig
(Meldung)Application.BillingMode
(enum)Application.State
(enum)ApplicationConfigs
(Meldung)ApplicationInstance
(Meldung)ApplicationNodeAnnotation
(Meldung)ApplicationStreamInput
(Meldung)Asset
(Meldung)AssetSource
(Meldung)AssetSource.AssetContentData
(Meldung)AssetSource.AssetGcsSource
(Meldung)AttributeValue
(Meldung)AutoscalingMetricSpec
(Meldung)BigQueryConfig
(Meldung)BoolValue
(Meldung)CircleArea
(Meldung)ClassificationPredictionResult
(Meldung)ClipAssetRequest
(Meldung)ClipAssetResponse
(Meldung)ClipAssetResponse.TimeIndexedUri
(Meldung)Collection
(Meldung)CollectionItem
(Meldung)CollectionItem.Type
(Aufzählung)Corpus
(Meldung)Corpus.Type
(Aufzählung)CreateAnalysisRequest
(Meldung)CreateAnnotationRequest
(Meldung)CreateApplicationInstancesRequest
(Meldung)CreateApplicationInstancesResponse
(Meldung)CreateApplicationRequest
(Meldung)CreateAssetRequest
(Meldung)CreateCollectionMetadata
(Meldung)CreateCollectionRequest
(Meldung)CreateCorpusMetadata
(Meldung)CreateCorpusRequest
(Meldung)CreateDataSchemaRequest
(Meldung)CreateDraftRequest
(Meldung)CreateIndexEndpointMetadata
(Meldung)CreateIndexEndpointRequest
(Meldung)CreateIndexMetadata
(Meldung)CreateIndexRequest
(Meldung)CreateProcessRequest
(Meldung)CreateProcessorRequest
(Meldung)CreateSearchConfigRequest
(Meldung)CreateSearchHypernymRequest
(Meldung)Criteria
(Meldung)CustomProcessorSourceInfo
(Meldung)CustomProcessorSourceInfo.ModelSchema
(Meldung)CustomProcessorSourceInfo.SourceType
(Aufzählung)DataSchema
(Meldung)DataSchemaDetails
(Meldung)DataSchemaDetails.CustomizedStructConfig
(Meldung)DataSchemaDetails.DataType
(enum)DataSchemaDetails.Granularity
(enum)DataSchemaDetails.ListConfig
(Meldung)DataSchemaDetails.ProtoAnyConfig
(Meldung)DataSchemaDetails.SearchStrategy
(Meldung)DataSchemaDetails.SearchStrategy.SearchStrategyType
(enum)DataType
(enum)DateTimeRange
(Meldung)DateTimeRangeArray
(Meldung)DedicatedResources
(Meldung)DeleteAnalysisRequest
(Meldung)DeleteAnnotationRequest
(Meldung)DeleteApplicationInstancesRequest
(Meldung)DeleteApplicationInstancesResponse
(Meldung)DeleteApplicationRequest
(Meldung)DeleteAssetMetadata
(Meldung)DeleteAssetRequest
(Meldung)DeleteCollectionMetadata
(Meldung)DeleteCollectionRequest
(Meldung)DeleteCorpusRequest
(Meldung)DeleteDataSchemaRequest
(Meldung)DeleteDraftRequest
(Meldung)DeleteIndexEndpointMetadata
(Meldung)DeleteIndexEndpointRequest
(Meldung)DeleteIndexMetadata
(Meldung)DeleteIndexRequest
(Meldung)DeleteProcessRequest
(Meldung)DeleteProcessorRequest
(Meldung)DeleteSearchConfigRequest
(Meldung)DeleteSearchHypernymRequest
(Meldung)DeployApplicationRequest
(Meldung)DeployApplicationResponse
(Meldung)DeployIndexMetadata
(Meldung)DeployIndexRequest
(Meldung)DeployIndexResponse
(Meldung)DeployRetailProductRecognitionIndexResponse
(Meldung)DeployedIndex
(Meldung)DeployedIndexReference
(Meldung)Draft
(Meldung)EventUpdateFilter
(Meldung)EventUpdateFilter.SpecialMode
(enum)EventUpdateType
(enum)ExportRetailProductRecognitionIndexCoverageResponse
(Meldung)FacetBucket
(Meldung)FacetBucket.Range
(Meldung)FacetBucketType
(Aufzählung)FacetGroup
(Meldung)FacetProperty
(Meldung)FacetProperty.CustomRangeBucketSpec
(Meldung)FacetProperty.DateTimeBucketSpec
(Meldung)FacetProperty.DateTimeBucketSpec.Granularity
(Aufzählung)FacetProperty.FixedRangeBucketSpec
(Meldung)FacetValue
(Meldung)FloatRange
(Meldung)FloatRangeArray
(Meldung)GcsSource
(Meldung)GeneralObjectDetectionConfig
(Meldung)GenerateHlsUriRequest
(Meldung)GenerateHlsUriResponse
(Meldung)GenerateRetrievalUrlRequest
(Meldung)GenerateRetrievalUrlResponse
(Meldung)GeoCoordinate
(Meldung)GeoLocationArray
(Meldung)GetAnalysisRequest
(Meldung)GetAnnotationRequest
(Meldung)GetApplicationRequest
(Meldung)GetAssetRequest
(Meldung)GetCollectionRequest
(Meldung)GetCorpusRequest
(Meldung)GetDataSchemaRequest
(Meldung)GetDraftRequest
(Meldung)GetIndexEndpointRequest
(Meldung)GetIndexRequest
(Meldung)GetInstanceRequest
(Meldung)GetProcessRequest
(Meldung)GetProcessorRequest
(Meldung)GetSearchConfigRequest
(Meldung)GetSearchHypernymRequest
(Meldung)GetStreamThumbnailResponse
(Meldung)ImageObjectDetectionPredictionResult
(Meldung)ImageQuery
(Meldung)ImageSegmentationPredictionResult
(Meldung)ImportAssetsMetadata
(Meldung)ImportAssetsRequest
(Meldung)ImportAssetsResponse
(Meldung)ImportRetailProductsResponse
(Meldung)Index
(Meldung)Index.State
(Aufzählung)IndexAssetMetadata
(Meldung)IndexAssetMetadata.IndexingStatus
(Meldung)IndexAssetMetadata.IndexingStatus.State
(Aufzählung)IndexAssetRequest
(Meldung)IndexAssetResponse
(Meldung)IndexEndpoint
(Meldung)IndexEndpoint.State
(Aufzählung)IndexedAsset
(Meldung)IndexingStatus
(Meldung)IndexingStatus.State
(Aufzählung)IngestAssetRequest
(Meldung)IngestAssetRequest.Config
(Meldung)IngestAssetRequest.Config.VideoType
(Meldung)IngestAssetRequest.Config.VideoType.ContainerFormat
(Aufzählung)IngestAssetRequest.TimeIndexedData
(Meldung)IngestAssetResponse
(Meldung)Instance
(Meldung)Instance.InputResource
(Meldung)Instance.OutputResource
(Meldung)Instance.State
(Aufzählung)IntRange
(Meldung)IntRangeArray
(Meldung)ListAnalysesRequest
(Meldung)ListAnalysesResponse
(Meldung)ListAnnotationsRequest
(Meldung)ListAnnotationsResponse
(Meldung)ListApplicationsRequest
(Meldung)ListApplicationsResponse
(Meldung)ListAssetsRequest
(Meldung)ListAssetsResponse
(Meldung)ListCollectionsRequest
(Meldung)ListCollectionsResponse
(Meldung)ListCorporaRequest
(Meldung)ListCorporaResponse
(Meldung)ListDataSchemasRequest
(Meldung)ListDataSchemasResponse
(Meldung)ListDraftsRequest
(Meldung)ListDraftsResponse
(Meldung)ListIndexEndpointsRequest
(Meldung)ListIndexEndpointsResponse
(Meldung)ListIndexesRequest
(Meldung)ListIndexesResponse
(Meldung)ListInstancesRequest
(Meldung)ListInstancesResponse
(Meldung)ListPrebuiltProcessorsRequest
(Meldung)ListPrebuiltProcessorsResponse
(Meldung)ListProcessesRequest
(Meldung)ListProcessesResponse
(Meldung)ListProcessorsRequest
(Meldung)ListProcessorsResponse
(Meldung)ListSearchConfigsRequest
(Meldung)ListSearchConfigsResponse
(Meldung)ListSearchHypernymsRequest
(Meldung)ListSearchHypernymsResponse
(Meldung)MachineSpec
(Meldung)MediaWarehouseConfig
(Meldung)ModelType
(Aufzählung)Node
(Meldung)Node.InputEdge
(Meldung)NormalizedPolygon
(Meldung)NormalizedPolyline
(Meldung)NormalizedVertex
(Meldung)ObjectDetectionPredictionResult
(Meldung)ObjectDetectionPredictionResult.Entity
(Meldung)ObjectDetectionPredictionResult.IdentifiedBox
(Meldung)ObjectDetectionPredictionResult.IdentifiedBox.NormalizedBoundingBox
(Meldung)OccupancyCountConfig
(Meldung)OccupancyCountingPredictionResult
(Meldung)OccupancyCountingPredictionResult.DwellTimeInfo
(Meldung)OccupancyCountingPredictionResult.Entity
(Meldung)OccupancyCountingPredictionResult.IdentifiedBox
(Meldung)OccupancyCountingPredictionResult.IdentifiedBox.NormalizedBoundingBox
(Meldung)OccupancyCountingPredictionResult.Stats
(Meldung)OccupancyCountingPredictionResult.Stats.AccumulatedObjectCount
(Meldung)OccupancyCountingPredictionResult.Stats.ActiveZoneCount
(Meldung)OccupancyCountingPredictionResult.Stats.CrossingLineCount
(Meldung)OccupancyCountingPredictionResult.Stats.ObjectCount
(Meldung)OccupancyCountingPredictionResult.TrackInfo
(Meldung)OperationMetadata
(Meldung)Partition
(Meldung)Partition.RelativeTemporalPartition
(Meldung)Partition.SpatialPartition
(Meldung)Partition.TemporalPartition
(Meldung)PersonBlurConfig
(Meldung)PersonBlurConfig.PersonBlurType
(Aufzählung)PersonVehicleDetectionConfig
(Meldung)PersonalProtectiveEquipmentDetectionConfig
(Meldung)PersonalProtectiveEquipmentDetectionOutput
(Meldung)PersonalProtectiveEquipmentDetectionOutput.DetectedPerson
(Meldung)PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox
(Meldung)PersonalProtectiveEquipmentDetectionOutput.PPEEntity
(Meldung)PersonalProtectiveEquipmentDetectionOutput.PPEIdentifiedBox
(Meldung)PersonalProtectiveEquipmentDetectionOutput.PersonEntity
(Meldung)PersonalProtectiveEquipmentDetectionOutput.PersonIdentifiedBox
(Meldung)Process
(Meldung)Processor
(Meldung)Processor.ProcessorState
(enum)Processor.ProcessorType
(enum)ProcessorConfig
(Meldung)ProcessorIOSpec
(Meldung)ProcessorIOSpec.GraphInputChannelSpec
(Meldung)ProcessorIOSpec.GraphOutputChannelSpec
(Meldung)ProcessorIOSpec.InstanceResourceInputBindingSpec
(Meldung)ProcessorIOSpec.InstanceResourceOutputBindingSpec
(Meldung)RemoveApplicationStreamInputRequest
(Meldung)RemoveApplicationStreamInputRequest.TargetStreamInput
(Meldung)RemoveApplicationStreamInputResponse
(Meldung)RemoveCollectionItemRequest
(Meldung)RemoveCollectionItemResponse
(Meldung)RemoveIndexAssetMetadata
(Meldung)RemoveIndexAssetRequest
(Meldung)RemoveIndexAssetResponse
(Meldung)RemoveRetailProductsFromRetailProductSetResponse
(Meldung)ResourceAnnotations
(Meldung)RetailBatchAnalyzeResponse
(Meldung)RetailEntity
(Meldung)RetailNormalizedBoundingBox
(Meldung)RetailObjectDetectionAnnotation
(Meldung)RetailOperationMetadata
(Meldung)RetailOperationMetadata.OperationMetrics
(Meldung)RetailPredictResults
(Meldung)RetailProduct
(Meldung)RetailProductImageSimilarity
(Meldung)RetailProductRecognitionAnnotation
(Meldung)RetailProductRecognitionResult
(Meldung)RetailResourceState
(Aufzählung)RetailTagRecognitionAnnotation
(Meldung)RetailThirdPartyId
(Meldung)RunMode
(Aufzählung)RunStatus
(Meldung)RunStatus.State
(Aufzählung)SchemaKeySortingStrategy
(Meldung)SchemaKeySortingStrategy.Option
(Meldung)SchemaKeySortingStrategy.Option.AggregateMethod
(Aufzählung)SearchAssetsRequest
(Meldung)SearchAssetsResponse
(Meldung)SearchCapability
(Meldung)SearchCapability.Type
(Aufzählung)SearchCapabilitySetting
(Meldung)SearchConfig
(Meldung)SearchCriteriaProperty
(Meldung)SearchHypernym
(Meldung)SearchIndexEndpointRequest
(Meldung)SearchIndexEndpointResponse
(Meldung)SearchResultItem
(Meldung)StreamAnnotation
(Meldung)StreamAnnotationType
(Aufzählung)StreamAnnotations
(Meldung)StreamWithAnnotation
(Meldung)StreamWithAnnotation.NodeAnnotation
(Meldung)StringArray
(Meldung)UndeployApplicationRequest
(Meldung)UndeployApplicationResponse
(Meldung)UndeployIndexMetadata
(Meldung)UndeployIndexRequest
(Meldung)UndeployIndexResponse
(Meldung)UndeployRetailProductRecognitionIndexResponse
(Meldung)UpdateAnalysisRequest
(Meldung)UpdateAnnotationRequest
(Meldung)UpdateApplicationInstancesRequest
(Meldung)UpdateApplicationInstancesRequest.UpdateApplicationInstance
(Meldung)UpdateApplicationInstancesResponse
(Meldung)UpdateApplicationRequest
(Meldung)UpdateApplicationStreamInputRequest
(Meldung)UpdateApplicationStreamInputResponse
(Meldung)UpdateAssetRequest
(Meldung)UpdateCollectionRequest
(Meldung)UpdateCorpusRequest
(Meldung)UpdateDataSchemaRequest
(Meldung)UpdateDraftRequest
(Meldung)UpdateIndexEndpointMetadata
(Meldung)UpdateIndexEndpointRequest
(Meldung)UpdateIndexMetadata
(Meldung)UpdateIndexRequest
(Meldung)UpdateProcessRequest
(Meldung)UpdateProcessorRequest
(Meldung)UpdateSearchConfigRequest
(Meldung)UpdateSearchHypernymRequest
(Meldung)UploadAssetMetadata
(Meldung)UploadAssetRequest
(Meldung)UploadAssetResponse
(Meldung)UserSpecifiedAnnotation
(Meldung)VertexAutoMLVideoConfig
(Meldung)VertexAutoMLVisionConfig
(Meldung)VertexCustomConfig
(Meldung)VideoActionRecognitionPredictionResult
(Meldung)VideoActionRecognitionPredictionResult.IdentifiedAction
(Meldung)VideoClassificationPredictionResult
(Meldung)VideoClassificationPredictionResult.IdentifiedClassification
(Meldung)VideoObjectTrackingPredictionResult
(Meldung)VideoObjectTrackingPredictionResult.BoundingBox
(Meldung)VideoObjectTrackingPredictionResult.DetectedObject
(Meldung)VideoStreamInputConfig
(Meldung)ViewCollectionItemsRequest
(Meldung)ViewCollectionItemsResponse
(Meldung)ViewIndexedAssetsRequest
(Meldung)ViewIndexedAssetsResponse
(Meldung)WatchEventsRequest
(Meldung)WatchEventsResponse
(Meldung)
App-Plattform
Dienst, der Handler für Ressourcen beschreibt
AddApplicationStreamInput |
---|
Fügen Sie der Anwendung einen Zielstream-Eingang hinzu. Wenn die Anwendung bereitgestellt wird, wird die entsprechende neue Anwendungsinstanz erstellt. Wenn der Stream bereits in der Anwendung vorhanden ist, schlägt der RPC fehl.
|
CreateApplication |
---|
Erstellt eine neue Anwendung in einem bestimmten Projekt und an einem bestimmten Standort.
|
CreateApplicationInstances |
---|
Fügen Sie der Anwendung einen Zielstream-Eingang hinzu. Wenn die Anwendung bereitgestellt wird, wird die entsprechende neue Anwendungsinstanz erstellt. Wenn der Stream bereits in der Anwendung vorhanden ist, schlägt der RPC fehl.
|
CreateDraft |
---|
Erstellt einen neuen Entwurf in einem bestimmten Projekt und an einem bestimmten Standort.
|
CreateProcessor |
---|
Erstellt einen neuen Prozessor in einem bestimmten Projekt und an einem bestimmten Standort.
|
DeleteApplication |
---|
Löscht eine einzelne Anwendung.
|
DeleteApplicationInstances |
---|
Entfernen Sie den Zielstreameingang für die Anwendung. Wenn die Anwendung bereitgestellt wird, wird die entsprechende Instanz gelöscht. Wenn der Stream nicht in der Anwendung enthalten ist, schlägt der RPC fehl.
|
DeleteDraft |
---|
Löscht einen einzelnen Entwurf.
|
DeleteProcessor |
---|
Löscht einen einzelnen Prozessor.
|
DeployApplication |
---|
Hier wird eine einzelne Anwendung bereitgestellt.
|
GetApplication |
---|
Ruft Details zu einer einzelnen Anwendung ab.
|
GetDraft |
---|
Ruft Details zu einem einzelnen Entwurf ab.
|
GetInstance |
---|
Ruft Details zu einer einzelnen Instanz ab.
|
GetProcessor |
---|
Ruft Details zu einem einzelnen Prozessor ab.
|
ListApplications |
---|
Listet Anwendungen in einem angegebenen Projekt und an einem angegebenen Standort auf.
|
ListDrafts |
---|
Listet Entwürfe in einem angegebenen Projekt und an einem angegebenen Standort auf.
|
ListInstances |
---|
Listet Instanzen in einem angegebenen Projekt und an einem angegebenen Standort auf.
|
ListPrebuiltProcessors |
---|
„ListPrebuiltProcessors“ ist ein benutzerdefiniertes Passthrough-Verb, mit dem vordefinierte Prozessoren aufgelistet werden.
|
ListProcessors |
---|
Listet Prozessoren in einem angegebenen Projekt und an einem angegebenen Standort auf.
|
RemoveApplicationStreamInput |
---|
Entfernen Sie den Zielstreameingang für die Anwendung. Wenn die Anwendung bereitgestellt wird, wird die entsprechende Instanz gelöscht. Wenn der Stream nicht in der Anwendung enthalten ist, schlägt der RPC fehl.
|
UndeployApplication |
---|
Macht das Deployment einer einzelnen Anwendung rückgängig.
|
UpdateApplication |
---|
Aktualisiert die Parameter einer einzelnen Anwendung.
|
UpdateApplicationInstances |
---|
Fügen Sie der Anwendung einen Zielstream-Eingang hinzu. Wenn die Anwendung bereitgestellt wird, wird die entsprechende neue Anwendungsinstanz erstellt. Wenn der Stream bereits in der Anwendung vorhanden ist, schlägt der RPC fehl.
|
UpdateApplicationStreamInput |
---|
Aktualisieren Sie den Zielstream-Eingang für die Anwendung. Wenn die Anwendung bereitgestellt wird, wird die entsprechende Instanz bereitgestellt. Legen Sie für das Verhalten „CreateOrUpdate“ „allow_missing“ auf „true“ fest.
|
UpdateDraft |
---|
Aktualisiert die Parameter eines einzelnen Entwurfs.
|
UpdateProcessor |
---|
Aktualisiert die Parameter eines einzelnen Prozessors.
|
EventDiscoveryService
Unten finden Sie die neue Version des Ereignisermittlungsdienstes. Der EventWatcher wird eingestellt, sobald wir die gesamte Nutzung auf den neuen EventDiscoveryService umgestellt haben. Dies sind die APIs zur Ereigniserkennung, mit denen Clients Ereignisaktualisierungen in Streams finden können.
WatchEvents |
---|
Achte auf Aktualisierungen zu Ereignissen in den entsprechenden Streams.
|
LiveVideoAnalytics
Dienst, der Handler für Ressourcen beschreibt. Mit dem Dienst können Kunden Live-Videoanalysen (LVA) auf den Streaming-Eingängen ausführen.
CreateAnalysis |
---|
Erstellt eine neue Analyse in einem bestimmten Projekt und an einem bestimmten Standort.
|
CreateProcess |
---|
Erstellt einen neuen Prozess in einem bestimmten Projekt und an einem bestimmten Standort.
|
DeleteAnalysis |
---|
Löscht eine einzelne Analyse.
|
DeleteProcess |
---|
Löscht einen einzelnen Prozess.
|
GetAnalysis |
---|
Ruft Details zu einer einzelnen Analyse ab.
|
GetProcess |
---|
Ruft Details zu einem einzelnen Prozess ab.
|
ListAnalyses |
---|
Listet Analysen in einem angegebenen Projekt und an einem angegebenen Standort auf.
|
ListProcesses |
---|
Listet Prozesse in einem angegebenen Projekt und an einem angegebenen Standort auf.
|
UpdateAnalysis |
---|
Aktualisiert die Parameter einer einzelnen Analyse.
|
UpdateProcess |
---|
Aktualisiert die Parameter eines einzelnen Prozesses.
|
RetailService
Mit diesem Dienst können Kunden Store Vision-Einzelhandelsressourcen verwalten.
SmartDeviceService
Dienst, der Handler für Ressourcen beschreibt
StreamingService
Streamingdienst zum Empfangen und Senden von Paketen.
StreamsService
Dienst, der Handler für Ressourcen beschreibt. Die Vision API und die Vision AI API sind zwei unabhängige APIs, die vom selben Team entwickelt wurden. Die Vision API dient dazu, Bilder zu annotieren. Vision AI ist eine End-to-End-Lösung, mit der Kunden ihre eigene Anwendung für maschinelles Sehen erstellen können.
Data Warehouse
Dienst, mit dem Medieninhalte und Metadaten für das Streaming verwaltet werden.
AddCollectionItem |
---|
Fügen Sie einen Artikel zu einer Sammlung hinzu.
|
AnalyzeAsset |
---|
Asset analysieren, um die Suchfunktion zu optimieren
|
AnalyzeCorpus |
---|
Analysiert einen Korpus.
|
ClipAsset |
---|
Erzeugt Clips zum Herunterladen. Die API nimmt einen Zeitraum an und generiert einen Clip aus den ersten Inhalten, die nach „start_time“ und vor „end_time“ verfügbar sind. Dieser Clip kann über diese Grenzen hinausgehen. Die zurückgegebenen Clips werden abgeschnitten, wenn ihre Gesamtgröße 100 MB überschreitet.
|
CreateAnnotation |
---|
Erstellt eine Anmerkung innerhalb des Assets.
|
CreateAsset |
---|
Erstellt ein Asset im Korpus.
|
CreateCollection |
---|
Erstellt eine Sammlung.
|
CreateCorpus |
---|
Erstellt einen Korpus in einem Projekt.
|
CreateDataSchema |
---|
Erstellt ein Datenschema im Korpus.
|
CreateIndex |
---|
Erstellt einen Index unter dem Korpus.
|
CreateIndexEndpoint |
---|
Erstellt einen IndexEndpoint.
|
CreateSearchConfig |
---|
Erstellt eine Suchkonfiguration in einem Korpus. Beachten Sie die folgenden Regeln, um eine gültige CreateSearchConfigRequest-Anfrage zu erstellen. --- Allgemeine Regeln --- 1. „Request.search_config_id“ darf nicht mit einer vorhandenen „SearchConfig“ verknüpft sein. 2. Die Anfrage muss mindestens ein nicht leeres Attribut vom Typ „search_criteria_property“ oder „facet_property“ enthalten. 3. „mapped_fields“ darf nicht leer sein und muss vorhandenen UGA-Schlüsseln zugeordnet sein. 4. Alle mapped_fields müssen vom selben Typ sein. 5. Alle mapped_fields müssen dieselbe Detaillierungsebene haben. 6. Alle mapped_fields müssen dieselben semantischen Übereinstimmungsoptionen für SearchConfig haben. Informationen zu anbieterspezifischen Regeln finden Sie in den Kommentaren zu „FacetProperty“ und „SearchCriteriaProperty“.
|
CreateSearchHypernym |
---|
Erstellt ein SearchHypernym in einem Korpus.
|
DeleteAnnotation |
---|
Löscht die Anmerkung im Asset.
|
DeleteAsset |
---|
Löscht ein Asset im Korpus.
|
DeleteCollection |
---|
Löscht eine Sammlung.
|
DeleteCorpus |
---|
Löscht einen Korpus nur, wenn er leer ist. Gibt eine leere Antwort zurück.
|
DeleteDataSchema |
---|
Löscht das Datenschema im Korpus.
|
DeleteIndex |
---|
Einzelnen Index löschen Um einen Index zu löschen, muss der Aufrufer dafür sorgen, dass er nicht an einem Indexendpunkt bereitgestellt wird.
|
DeleteIndexEndpoint |
---|
Löscht einen IndexEndpoint.
|
DeleteSearchConfig |
---|
Löscht eine Suchkonfiguration in einem Korpus. Damit ein DeleteSearchConfigRequest gültig ist, muss „Request.search_configuration.name“ bereits vorhanden sein.
|
DeleteSearchHypernym |
---|
Löscht ein SearchHypernym in einem Korpus.
|
DeployIndex |
---|
Stellt einen Index für den IndexEndpoint bereit.
|
GenerateHlsUri |
---|
Generiert eine URI für ein HLS-Manifest. Die API nimmt eine Sammlung von Zeiträumen entgegen und generiert einen URI für ein HLS-Manifest, das alle angeforderten Zeiträume abdeckt.
|
GenerateRetrievalUrl |
---|
Er generiert eine signierte URL zum Herunterladen des Assets. Informationen zum Video-Warehouse findest du im Kommentar zu UploadAsset.
|
GetAnnotation |
---|
Liest Anmerkungen im Asset.
|
GetAsset |
---|
Liest ein Asset im Korpus.
|
GetCollection |
---|
Ruft eine Sammlung ab.
|
GetCorpus |
---|
Ruft Korpusdetails in einem Projekt ab.
|
GetDataSchema |
---|
Ruft das Datenschema im Korpus ab.
|
GetIndex |
---|
Ruft die Details eines einzelnen Index unter einem Korpus ab.
|
GetIndexEndpoint |
---|
Ruft einen IndexEndpoint ab.
|
GetSearchConfig |
---|
Ruft eine Suchkonfiguration in einem Corpus ab.
|
GetSearchHypernym |
---|
Ruft ein SearchHypernym in einem Korpus ab.
|
ImportAssets |
---|
Hiermit werden Assets (Bilder und Anmerkungen) aus einer Metadatei in Cloud Storage importiert. Jede Zeile in der Metadatei entspricht einem Bild (angegeben durch einen Cloud Storage-URI) und seinen Anmerkungen.
|
IndexAsset |
---|
Indexieren Sie ein Asset für die Suche. Unterstützter Korpustyp: Corpus.Type.VIDEO_ON_DEMAND
|
IngestAsset |
---|
Nimmt Daten für das Asset auf. Es ist nicht zulässig, einen Datenblock aufzunehmen, der gemäß der TTL bereits abgelaufen ist. Diese Methode ist nur über die gRPC API verfügbar (nicht über HTTP, da bidirektionales Streaming über HTTP nicht unterstützt wird).
|
ListAnnotations |
---|
Listet eine Liste von Anmerkungen im Asset auf.
|
ListAssets |
---|
Liste der Assets im Korpus.
|
ListCollections |
---|
Listet Sammlungen in einem Korpus auf.
|
ListCorpora |
---|
Listet alle Korpora in einem Projekt auf.
|
ListDataSchemas |
---|
Liste der Datenschemata im Korpus.
|
ListIndexEndpoints |
---|
Listet alle Indexendpunkte in einem Projekt auf.
|
ListIndexes |
---|
Listet alle Indexe in einem bestimmten Korpus auf.
|
ListSearchConfigs |
---|
Listet alle Suchkonfigurationen in einem Korpus auf.
|
ListSearchHypernyms |
---|
Listet SearchHypernyms in einem Korpus auf.
|
RemoveCollectionItem |
---|
Entfernt ein Element aus einer Sammlung.
|
RemoveIndexAsset |
---|
Indexdaten eines Assets für die Suche entfernen. Unterstützter Korpustyp: Corpus.Type.VIDEO_ON_DEMAND
|
SearchAssets |
---|
Suche im Medien-Asset.
|
SearchIndexEndpoint |
---|
In einem bereitgestellten Indexendpunkt suchen (nur Bildkorpustyp)
|
UndeployIndex |
---|
Heben Sie die Bereitstellung eines Index aus dem IndexEndpoint auf.
|
UpdateAnnotation |
---|
Aktualisiert die Anmerkung im Asset.
|
UpdateAsset |
---|
Aktualisiert ein Asset im Corpus.
|
UpdateCollection |
---|
Aktualisiert eine Sammlung.
|
UpdateCorpus |
---|
Aktualisiert einen Korpus in einem Projekt.
|
UpdateDataSchema |
---|
Aktualisiert das Datenschema im Corpus.
|
UpdateIndex |
---|
Aktualisiert einen Index unter dem Korpus.
|
UpdateIndexEndpoint |
---|
Aktualisiert einen IndexEndpoint.
|
UpdateSearchConfig |
---|
Aktualisiert eine Suchkonfiguration in einem Corpus. Beachten Sie die folgenden Regeln, um eine gültige UpdateSearchConfigRequest-Anfrage zu erstellen. --- Allgemeine Regeln --- 1. „request.search_configuration.name“ muss bereits vorhanden sein. 2. Die Anfrage muss mindestens ein nicht leeres search_criteria_property- oder facet_property-Attribut enthalten. 3. Die „mapped_fields“-Felder dürfen nicht leer sein und müssen vorhandenen UGA-Schlüsseln zugeordnet sein. 4. Alle mapped_fields müssen vom selben Typ sein. 5. Alle mapped_fields müssen dieselbe Granularität haben. 6. Alle mapped_fields müssen dieselben semantischen Übereinstimmungsoptionen für SearchConfig haben. Informationen zu anbieterspezifischen Regeln finden Sie in den Kommentaren zu „FacetProperty“ und „SearchCriteriaProperty“.
|
UpdateSearchHypernym |
---|
Aktualisiert ein SearchHypernym in einem Korpus.
|
UploadAsset |
---|
Lade das Asset hoch, indem du die Cloud Storage-URI des Assets angibst. Für das Video-Warehouse benötigen Nutzer, die diese API aufrufen, Lesezugriff auf die Cloud Storage-Datei. Nach dem Hochladen kann es mit der GenerateRetrievalUrl API abgerufen werden, die standardmäßig nur Cloud Storage-Dateien aus demselben Projekt des Repositories abrufen kann. Wenn Sie Cloud Storage-Dateien abrufen möchten, die sich in einem separaten Projekt befinden, müssen Sie das Vision AI-Dienstkonto finden (gehen Sie zu IAM, klicken Sie das Kästchen für „Von Google bereitgestellte Rollenzuweisungen einschließen“ an und suchen Sie nach „Cloud Vision AI Service Agent“). Gewähren Sie dann diesem Dienstkonto Lesezugriff auf die Cloud Storage-Dateien.
|
ViewCollectionItems |
---|
Elemente in einer Sammlung ansehen
|
ViewIndexedAssets |
---|
Listet eine Liste von Assets in einem Index auf.
|
AIEnabledDevicesInputConfig
Nachricht mit der Konfiguration der Eingabe für KI-fähige Geräte
AcceleratorType
Stellt einen Hardwarebeschleunigertyp dar.
Enums | |
---|---|
ACCELERATOR_TYPE_UNSPECIFIED |
Nicht angegebener Beschleunigertyp, d. h. kein Beschleuniger. |
NVIDIA_TESLA_K80 |
Nvidia Tesla K80 GPU |
NVIDIA_TESLA_P100 |
Nvidia Tesla P100 GPU |
NVIDIA_TESLA_V100 |
Nvidia Tesla V100 GPU |
NVIDIA_TESLA_P4 |
Nvidia Tesla P4 GPU |
NVIDIA_TESLA_T4 |
Nvidia Tesla T4 GPU |
NVIDIA_TESLA_A100 |
Nvidia Tesla A100 GPU |
TPU_V2 |
TPU v2 |
TPU_V3 |
TPU v3. |
AddApplicationStreamInputRequest
Nachricht zum Hinzufügen von Streameingabe zu einer Anwendung.
Felder | |
---|---|
name |
Erforderlich. Der Name der abzurufenden Anwendung. Format: „projects/{project}/locations/{location}/applications/{application}“ |
application_stream_inputs[] |
Die hinzuzufügenden Stream-Inputs. Der Name der Streamressource ist der Schlüssel jedes StreamInputs und muss innerhalb jeder Anwendung eindeutig sein. |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
AddApplicationStreamInputResponse
Nachricht für AddApplicationStreamInput-Antwort.
AddCollectionItemRequest
Anfragenachricht für AddCollectionItem.
Felder | |
---|---|
item |
Pflichtangabe. Der hinzuzufügende Artikel. |
AddCollectionItemResponse
Antwortnachricht für AddCollectionItem.
Felder | |
---|---|
item |
Das Element, das bereits hinzugefügt wurde. |
AddRetailProductsToRetailProductSetResponse
Antwort von „AddRetailProductsToRetailProductSet“ nach Abschluss des Vorgangs.
Analyse
Nachricht, die das Analyseobjekt beschreibt.
Felder | |
---|---|
name |
Der Name der Ressource. |
create_time |
Nur Ausgabe. Der Erstellungszeitstempel. |
update_time |
Nur Ausgabe. Der Aktualisierungszeitstempel. |
labels |
Labels als Schlüssel/Wert-Paare |
analysis_definition |
Die Definition der Analyse. |
input_streams_mapping |
Zuordnung des Eingabeparameters in der Definition zum tatsächlichen Stream. Angenommen, Sie haben einen Stream-Quelloperator mit dem Namen „input-0“ und versuchen, Daten aus dem echten Stream „stream-0“ zu empfangen. Du kannst die folgende Zuordnung hinzufügen: [input-0: stream-0]. |
output_streams_mapping |
Zuordnung des Ausgabeparameters in der Definition zum tatsächlichen Stream. Angenommen, Sie haben einen Stream-Sink-Operator mit dem Namen „output-0“ und versuchen, an den tatsächlichen Stream „stream-0“ zu senden. Du kannst die folgende Zuordnung hinzufügen: [output-0: stream-0]. |
disable_event_watch |
Boolescher Wert, der angibt, ob ein Prozess automatisch gestartet werden soll, wenn im Eingabestream ein neues Ereignis auftritt. Wenn Sie einen Prozess manuell starten möchten, muss das Feld auf „True“ gesetzt sein. |
AnalysisDefinition
Definiert eine vollständige Analyse.
Dies ist eine Beschreibung der gesamten Live-Analyse-Pipeline. Sie können sich das als Kantenlistendarstellung eines Multigrafen vorstellen.
Dieser kann direkt von einem Nutzer im Protobuf-Textformat verfasst oder von einer Programmier-API generiert werden (je nach Kontext z. B. Python oder JavaScript).
Felder | |
---|---|
analyzers[] |
Definitionen für Analysetools |
AnalyzeAssetMetadata
Metadaten für AnalyzeAsset
Felder | |
---|---|
analysis_status[] |
Der Analysestatus aller Suchfunktionen. |
start_time |
Der Beginn des Vorgangs. |
update_time |
Die Aktualisierungszeit des Vorgangs. |
AnalysisStatus
Der Analysestatus für jede Suchfunktion.
Felder | |
---|---|
state |
|
status_message |
|
search_capability |
Die angeforderte Suchfunktion. |
Bundesland
Der Status der Suchfunktion.
Enums | |
---|---|
STATE_UNSPECIFIED |
Der Standardprozessstatus sollte nie auftreten. |
IN_PROGRESS |
Die Funktion wird derzeit entwickelt. |
SUCCEEDED |
Die Verarbeitung war erfolgreich. |
FAILED |
Der Vorgang ist fehlgeschlagen. |
AnalyzeAssetRequest
Anfragenachricht für AnalyzeAsset
Felder | |
---|---|
name |
Pflichtangabe. Der Ressourcenname des zu analysierenden Assets. Format: |
AnalyzeAssetResponse
Dieser Typ hat keine Felder.
Antwortnachricht für AnalyzeAsset
AnalyzeCorpusMetadata
Die Metadatennachricht für die LRO „AnalyzeCorpus“.
Felder | |
---|---|
metadata |
Die Metadaten des Vorgangs. |
AnalyzeCorpusRequest
Anfragenachricht für AnalyzeCorpus
Felder | |
---|---|
name |
Pflichtangabe. Die übergeordnete Corpus-Ressource, in der die Assets analysiert werden. Format: |
AnalyzeCorpusResponse
Dieser Typ hat keine Felder.
Die Antwortnachricht für AnalyzeCorpus LRO.
AnalyzerDefinition
Definiert einen Analyser.
Ein Analysegerät verarbeitet Daten aus seinen Eingabestreams mithilfe der Logik, die im entsprechenden Operator definiert ist. Natürlich werden auch Daten für die im Operator deklarierten Ausgabestreams generiert.
Felder | |
---|---|
analyzer |
Der Name dieses Analysetools. Vorläufig: [a-z][a-z0-9]*(_[a-z0-9]+)*. |
operator |
Der Name des Betreibers, unter dem dieser Analyser ausgeführt wird. Muss mit dem Namen eines unterstützten Betreibers übereinstimmen. |
inputs[] |
Eingabestreams |
attrs |
Die Attributwerte, die dieser Analyse auf den Operator anwendet. Geben Sie eine Zuordnung zwischen den Attributnamen und dem tatsächlichen Wert an, den Sie anwenden möchten. Wenn ein Attributname weggelassen wird, wird ein vorkonfigurierter Standardwert verwendet. |
debug_options |
Optionen für die Fehlerbehebung |
operator_option |
Option des Mobilfunkanbieters. |
DebugOptions
Diese Optionen sind nur für Debugging-Zwecke verfügbar.
Felder | |
---|---|
environment_variables |
Umgebungsvariablen |
StreamInput
Die Eingaben für diesen Analyser.
Wir akzeptieren Eingabenamen im folgenden Format:
Beispiel:
Angenommen, Sie haben einen Operator namens „SomeOp“ mit zwei Ausgabeargumenten, von denen das erste „foo“ und das zweite „bar“ heißt, und einen Operator namens „MyOp“, der zwei Eingaben akzeptiert.
Angenommen, es gibt einen Analyser namens „some-analyzer“, der „SomeOp“ ausführt, und einen anderen Analyser namens „my-analyzer“, der „MyOp“ ausführt.
Wenn Sie angeben möchten, dass „my-analyzer“ die Ausgabe „foo“ von „some-analyzer“ als erste Eingabe und die Ausgabe „bar“ von „some-analyzer“ als zweite Eingabe verwenden soll, können Sie dieses Feld so festlegen: input = ["some-analyzer:foo", "some-analyzer:bar"]
Felder | |
---|---|
input |
Der Name der Stream-Eingabe (wie oben beschrieben). |
Anmerkung
Eine Anmerkung ist eine Ressource im Asset. Es stellt eine Schlüssel/Wert-Zuordnung von Inhalten im Asset dar.
Felder | |
---|---|
name |
Ressourcenname der Anmerkung. Format: |
user_specified_annotation |
Vom Nutzer bereitgestellte Anmerkung. |
AnnotationCustomizedStruct
Benutzerdefinierte Strukturdarstellung in Anmerkung
Felder | |
---|---|
elements |
Eine Zuordnung der Schlüssel der Elemente zum Anmerkungswert des Elements. |
AnnotationList
Listendarstellung in der Anmerkung.
Felder | |
---|---|
values[] |
Die Werte der Datentyp-Anmerkung |
AnnotationMatchingResult
Hier werden die Ergebnisse der Übereinstimmung von Kriterien und Anmerkungen für jedes Suchergebniselement gespeichert.
Felder | |
---|---|
criteria |
Die Kriterien, die für die Übereinstimmung verwendet werden. Es kann sich um Eingabesuchkriterien oder um Kriterien handeln, die aus einer Facettenauswahl konvertiert wurden. |
matched_annotations[] |
Übereinstimmende Anmerkungen für die Kriterien. |
status |
Status des Abgleichsergebnisses. Mögliche Werte: FAILED_PRECONDITION – die Kriterien können nicht abgeglichen werden. OK, die Übereinstimmung wird durchgeführt. |
AnnotationValue
Wert der Anmerkung, einschließlich aller im Datenschema verfügbaren Typen.
Felder | |
---|---|
Union-Feld Für |
|
int_value |
Wert der Anmerkung vom Typ „int“. |
float_value |
Wert der Anmerkung vom Typ „Gleitkommazahl“. |
str_value |
Wert der Anmerkung vom Typ „String“. |
datetime_value |
Wert der Anmerkung vom Typ „Datum/Uhrzeit“. |
geo_coordinate |
Wert der Anmerkung zum Typ der geografischen Koordinaten. |
proto_any_value |
Wert eines beliebigen Proto-Werts. |
bool_value |
Wert der Anmerkung vom Typ „boolescher Wert“. |
list_value |
Wert der Anmerkung für den Listentyp. |
customized_struct_value |
Wert der Anmerkung für benutzerdefinierte Strukturtypen. |
AppPlatformCloudFunctionRequest
Bei jeder Cloud-Funktion basierten Kundenverarbeitungslogik wird erwartet, dass die Cloud-Funktion des Kunden AppPlatformCloudFunctionRequest als Anfrage empfängt und AppPlatformCloudFunctionResponse als Antwort zurücksendet. Anfrage von App-Plattform an Cloud-Funktion
Felder | |
---|---|
app_platform_metadata |
Die Metadaten der App-Plattform, mit denen der Kunde die Quelle der Nutzlast identifizieren kann. |
annotations[] |
Die tatsächlichen Anmerkungen, die von der benutzerdefinierten Cloud-Funktion verarbeitet werden sollen. |
StructedInputAnnotation
Eine allgemeine Anmerkungsnachricht, die verschiedene konkrete Anmerkungs-Protobufs im Strukturformat darstellt.
Felder | |
---|---|
ingestion_time_micros |
Die Aufnahmezeit der aktuellen Anmerkung. |
annotation |
Das Strukturformat der eigentlichen Anmerkung. |
AppPlatformCloudFunctionResponse
Nachricht der Antwort von der Cloud-Funktion des Kunden an die App-Plattform.
Felder | |
---|---|
annotations[] |
Die geänderten Anmerkungen, die an die App-Plattform zurückgegeben werden. Wenn die Anmerkungsfelder leer sind, werden diese Anmerkungen von AppPlatform gelöscht. |
annotation_passthrough |
Wenn diese Option auf „wahr“ festgelegt ist, verwendet App-Plattform die ursprünglichen Anmerkungen, anstatt sie zu löschen, auch wenn sie in den eingereichten Anmerkungen leer ist. |
events[] |
Die Ereignisbenachrichtigungen, die an die App-Plattform zurückgegeben werden. Normalerweise wird es dann so konfiguriert, dass es von einem Operator, der Ereignisse verarbeitet, wie z. B. einem Pub/Sub-Operator, verwendet oder weitergeleitet wird. |
StructedOutputAnnotation
Eine allgemeine Anmerkungsnachricht, die verschiedene konkrete Anmerkungs-Protobufs im Strukturformat darstellt.
Felder | |
---|---|
annotation |
Das Strukturformat der eigentlichen Anmerkung. |
AppPlatformEventBody
Inhalt der Nachricht des Ereignisses „appPlatform“
Felder | |
---|---|
event_message |
Ein visuell lesbarer String für das Ereignis, z. B. „Es sind mehr als 6 Personen in der Szene“ oder „Das Regal ist leer!“ |
payload |
Bei Pub/Sub wird sie in den Nachrichtenattributen gespeichert. pubsub.proto |
event_id |
Benutzerdefinierte Ereignis-ID, die zum Klassifizieren von Ereignissen verwendet wird. Innerhalb eines Übermittlungszeitraums werden Ereignisse aus derselben Anwendungsinstanz mit derselben ID dedupliziert und nur das erste gesendet. Eine leere „event_id“ wird als „""“ behandelt. |
AppPlatformMetadata
Nachricht zu wichtigen Metadaten der App-Plattform. Diese Meldung ist in der Regel an eine bestimmte Prozessorausgabeanmerkung angehängt, damit der Kunde die Quelle der Daten identifizieren kann.
Felder | |
---|---|
application |
Der Name der Anwendungsressource. |
instance_id |
Die Ressourcen-ID der Instanz. „Instanz“ ist die verschachtelte Ressource der Anwendung in der Sammlung „Instanzen“. |
node |
Der Knotenname des Anwendungsgraphs. |
processor |
Der Name der referenzierten Prozessorressource des Anwendungsknotens. |
Anwendung
Nachricht, die das Anwendungsobjekt beschreibt
Felder | |
---|---|
name |
Name der Ressource |
create_time |
Nur Ausgabe. [Nur Ausgabe] Erstellungszeitstempel |
update_time |
Nur Ausgabe. [Nur Ausgabe] Aktualisierungszeitstempel |
labels |
Labels als Schlüssel/Wert-Paare |
display_name |
Pflichtangabe. Ein nutzerfreundlicher Anzeigename für die Lösung. |
description |
Eine Beschreibung dieser Anwendung. |
application_configs |
Konfiguration der Anwendungsgrafik |
runtime_info |
Nur Ausgabe. Informationen zur Laufzeit der Anwendungsgrafik. Existiert nur, wenn der Anwendungsstatus „DEPLOYED“ (Bereitgestellt) ist. |
state |
Nur Ausgabe. Status der Anwendung. |
billing_mode |
Abrechnungsmodus der Anwendung. |
ApplicationRuntimeInfo
Nachricht, in der die Laufzeitinformationen der Anwendung gespeichert werden.
Felder | |
---|---|
deploy_time |
Zeitstempel für die Bereitstellung des Engines |
global_output_resources[] |
Global erstellte Ressourcen wie Data-Warehouse-Datenschemata. |
monitoring_config |
Monitoring-Konfiguration für diese Anwendung. |
GlobalOutputResource
Nachricht zu Ausgaberessourcen aus der Anwendung.
Felder | |
---|---|
output_resource |
Der vollständige Ressourcenname der ausgegebenen Ressourcen. |
producer_node |
Der Name des Graphknotens, der den Ausgaberessourcennamen generiert. Beispiel: output_resource: /projects/123/locations/us-central1/corpora/my-corpus/dataSchemas/my-schema producer_node: belegungszahl |
key |
Der Schlüssel der Ausgaberessource. Er muss innerhalb desselben Produzentenknotens eindeutig sein. Ein Erstellerknoten kann mehrere Ausgaberessourcen ausgeben. Der Schlüssel kann verwendet werden, um entsprechende Ausgaberessourcen abzugleichen. |
MonitoringConfig
Monitoring-Konfiguration für eine Anwendung.
Felder | |
---|---|
enabled |
Gibt an, ob für diese Anwendung die Überwachung aktiviert ist. |
BillingMode
Abrechnungsmodus der Anwendung
Enums | |
---|---|
BILLING_MODE_UNSPECIFIED |
Der Standardwert. |
PAYG |
Abrechnungsmodus „Pay as you go“ |
MONTHLY |
Monatlicher Abrechnungsmodus |
Bundesland
Status der Anwendung
Enums | |
---|---|
STATE_UNSPECIFIED |
Der Standardwert. Dieser Wert wird verwendet, wenn der Status weggelassen wird. |
CREATED |
Status: CREATED. |
DEPLOYING |
Status DEPLOYING. |
DEPLOYED |
Status DEPLOYED. |
UNDEPLOYING |
Status: UNDEPLOYING. |
DELETED |
Status: GELOSCHEN |
ERROR |
Status ERROR. |
CREATING |
Status: CREATING |
UPDATING |
Status wird aktualisiert. |
DELETING |
Status: Wird gelöscht. |
FIXING |
Statuskorrektur |
ApplicationConfigs
Nachricht, in der der Graph der Anwendung gespeichert wird.
Felder | |
---|---|
nodes[] |
Eine Liste der Knoten im Anwendungsgraphen. |
ApplicationInstance
Meldung zum Erstellen einer Instanz
Felder | |
---|---|
instance_id |
Pflichtangabe. ID des anfragenden Objekts. |
instance |
Pflichtangabe. Die erstellte Ressource. |
ApplicationNodeAnnotation
Nachricht mit anwendungsspezifischen Anmerkungen. Diese Nachricht ist eine Duplikatnachricht von StreamWithAnnotation.NodeAnnotation.
Felder | |
---|---|
node |
Der Knotenname des Anwendungsgraphs. |
annotations[] |
Die knotenspezifischen Stream-Hinweise. |
ApplicationStreamInput
Nachricht zur Konfiguration einer einzelnen Stream-Eingabe.
Felder | |
---|---|
stream_with_annotation |
Asset
Ein Asset ist eine Ressource im Korpus. Es stellt ein Medienobjekt im Korpus dar, enthält Metadaten und eine weitere Ressourcenannotierung. Es kann eine andere Funktion auf das Asset angewendet werden, um Anmerkungen zu generieren. Der Nutzer hat eine Anmerkung zum Ziel-Asset angegeben.
Felder | |
---|---|
name |
Ressourcenname des Assets. Format: |
ttl |
Die Dauer, für die alle Medien-Assets, zugehörigen Metadaten und Suchdokumente vorhanden sein können. Wenn nicht festgelegt, wird die Standard-TTL in der übergeordneten Corpus-Ressource verwendet. |
asset_gcs_source |
Nur Ausgabe. Der ursprüngliche Cloud Storage-Quell-URI, der mit diesem Asset verknüpft ist. |
AssetSource
Die Quelle des Assets.
Felder | |
---|---|
Union-Feld Für |
|
asset_gcs_source |
Die Quelle des Assets ist Cloud Storage. |
asset_content_data |
Die Quelle des Assets stammt aus Inhaltsbytes. |
AssetContentData
Der Inhalt des Assets.
Felder | |
---|---|
asset_content_data |
|
AssetGcsSource
Die Asset-Quelle stammt aus Cloud Storage.
Felder | |
---|---|
gcs_uri |
Cloud Storage-URI. |
AttributeValue
Stellt einen tatsächlichen Wert eines Betreiberattributs dar.
Felder | |
---|---|
Union-Feld value . Attributwert. Für value ist nur einer der folgenden Werte zulässig: |
|
i |
int. |
f |
float. |
b |
bool. |
s |
string. |
AutoscalingMetricSpec
Die Messwertspezifikation, die die Zielressourcenauslastung (CPU-Auslastung, Arbeitszyklus des Accelerators usw.) für die Berechnung der gewünschten Replikatzahl definiert.
Felder | |
---|---|
metric_name |
Pflichtangabe. Der Name des Ressourcenmesswerts. Unterstützte Messwerte:
|
target |
Die Zielressourcenauslastung in Prozent (1 % bis 100%) für den angegebenen Messwert. Sobald die tatsächliche Nutzung um einen bestimmten Prozentsatz vom Ziel abweicht, ändern sich die Maschinenrepliken. Wenn Sie keinen Wert angeben, wird standardmäßig „60“ (60%) verwendet. |
BigQueryConfig
Nachricht mit Konfigurationen für den BigQuery-Prozessor.
Felder | |
---|---|
table |
BigQuery-Tabellenressource, in die die Vision AI Platform Anmerkungen aufnehmen soll. |
cloud_function_mapping |
Datenschema: Standardmäßig versucht die Vision AI-Anwendung, Anmerkungen mit dem folgenden Schema in die Ziel-BigQuery-Tabelle zu schreiben: ingestion_time: TIMESTAMP, der Zeitpunkt der Datenaufnahme der ursprünglichen Daten. application: STRING, Name der Anwendung, die die Anmerkung generiert. instance: STRING, die ID der Instanz, die die Anmerkung generiert. node: STRING, Name des Knotens im Anwendungsgraphen, der die Anmerkung generiert. annotation: STRING oder JSON. Das tatsächliche Annotations-Protobuf wird in einen JSON-String mit dem Byte-Feld als base64-codierter String umgewandelt. Sie kann sowohl in eine Spalte vom Typ „String“ als auch in eine vom Typ „JSON“ geschrieben werden. Wenn Anmerkungsdaten an eine vorhandene BigQuery-Tabelle weitergeleitet werden sollen, muss der Kunde die Kompatibilität des Schemas prüfen. Die Zuordnung ordnet den Namen des Anwendungsknotens dem entsprechenden Cloud-Funktionsendpunkt zu, um die Anmerkungen direkt in die google.cloud.bigquery.storage.v1.AppendRowsRequest zu transformieren. Es sollten nur „avro_rows“ oder „proto_rows“ festgelegt werden. Wenn sie konfiguriert sind, werden Anmerkungen, die vom entsprechenden Anwendungsknoten erstellt wurden, zuerst an die Cloud-Funktion gesendet, bevor sie an BigQuery weitergeleitet werden. Wenn das Standardtabellenschema nicht passt, kann der Kunde die Anmerkungsausgabe aus der Vision AI-Anwendung mit einer Cloud-Funktion in ein beliebiges BigQuery-Tabellenschema umwandeln. * Die Cloud-Funktion erhält die AppPlatformCloudFunctionRequest, bei der das Feld „annotations“ das JSON-Format der Vision AI-Anmerkung ist. * Die Cloud-Funktion sollte AppPlatformCloudFunctionResponse mit AppendRowsRequest zurückgeben, das im Feld „Anmerkungen“ gespeichert ist. * Wenn Sie die Anmerkung entfernen möchten, löschen Sie einfach das Feld „annotations“ in der zurückgegebenen AppPlatformCloudFunctionResponse. |
create_default_table_if_not_exists |
Wenn diese Option aktiviert ist, erstellt die App-Plattform das BigQuery-Dataset und die BigQuery-Tabelle mit dem Standardschema, wenn die angegebene Tabelle nicht vorhanden ist. Das funktioniert nicht, wenn ein benutzerdefiniertes Schema für Cloud Functions angegeben ist, da das System das gewünschte Schema nicht kennt. Die JSON-Spalte wird in der von der App-Plattform erstellten Standardtabelle verwendet. |
BoolValue
Felder | |
---|---|
value |
|
CircleArea
Darstellung eines Kreisgebiets.
Felder | |
---|---|
latitude |
Breitengrad des Mittelpunkts des Kreisgebiets. Grad [−90 .. 90] |
longitude |
Längengrad des Mittelpunkts des Kreisgebiets. Grad [−180 .. 180] |
radius_meter |
Radius des Kreisbereichs in Metern. |
ClassificationPredictionResult
Ausgabeformat der Vorhersage für die Bild- und Textklassifizierung.
Felder | |
---|---|
ids[] |
Die Ressourcen-IDs der AnnotationSpecs, die gefunden wurden. |
display_names[] |
Die Reihenfolge der Anzeigenamen der gefundenen Annotationsspezifikationen stimmt mit den IDs überein. |
confidences[] |
Die Konfidenz des Modells in Bezug auf die Richtigkeit der vorhergesagten IDs. Je höher der Wert, desto höher die Konfidenz. Die Reihenfolge stimmt mit den IDs überein. |
ClipAssetRequest
Anfragenachricht für die ClipAsset API.
Felder | |
---|---|
name |
Pflichtangabe. Der Ressourcenname des Assets, für das Clips angefordert werden sollen. Format: |
temporal_partition |
Pflichtangabe. Der Zeitraum, für den Clips angefordert werden sollen. |
ClipAssetResponse
Antwortnachricht für die ClipAsset API.
Felder | |
---|---|
time_indexed_uris[] |
Eine Liste mit signierten URIs zum Herunterladen der Videoclips, die den angeforderten Zeitraum abdecken, sortiert nach Uhrzeit. |
TimeIndexedUri
Signierter URI mit dem entsprechenden Zeitraum.
Felder | |
---|---|
temporal_partition |
Der Zeitraum des Videos, für das die URI gilt. |
uri |
Signierter URI zum Herunterladen des Videoclips. |
Sammlung
Eine Sammlung ist eine Ressource in einem Korpus. Es dient als Container für Verweise auf die ursprünglichen Ressourcen.
Felder | |
---|---|
name |
Nur Ausgabe. Ressourcenname der Sammlung. Format: |
display_name |
Optional. Der Name der Sammlung, der angezeigt werden soll. Der Name kann bis zu 256 Zeichen lang sein. |
description |
Optional. Beschreibung der Sammlung. Kann bis zu 25.000 Zeichen lang sein. |
CollectionItem
Ein „CollectionItem“ ist ein Element in einer Sammlung. Jeder Artikel ist ein Verweis auf die ursprüngliche Ressource in einer Sammlung.
Felder | |
---|---|
collection |
Pflichtangabe. Der Name der Sammlung, zu der dieses Element gehört. Format: |
type |
Pflichtangabe. Der Artikeltyp. |
item_resource |
Pflichtangabe. Der Name des CollectionItem. Das Format hängt von der |
Typ
CollectionItem-Typen.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Der Standardartikeltyp sollte niemals vorkommen. |
ASSET |
Asset-Typ-Element |
Korpus
Ein Corpus ist eine Gruppe von Medieninhalten, die verwaltet werden. Innerhalb eines Korpus haben die Medien dasselbe Datenschema. Die Suche ist auch auf einen einzelnen Korpus beschränkt.
Felder | |
---|---|
name |
Ressourcenname des Korpus. Format: |
display_name |
Pflichtangabe. Der Name des Korpus, der in der Benutzeroberfläche angezeigt werden soll. Der Name kann bis zu 32 Zeichen lang sein. |
description |
Optional. Beschreibung des Korpus. Kann bis zu 25.000 Zeichen lang sein. |
default_ttl |
Optional. Der Standard-TTL-Wert für alle Assets im Corpus ohne benutzerdefinierte TTL auf Asset-Ebene. Für Corpora vom Typ „STREAM_VIDEO“ ist dies erforderlich. Die maximal zulässige „default_ttl“ beträgt 10 Jahre. |
type |
Optional. Typ des Assets im Korpus. |
search_capability_setting |
Einstellung für die Standardsuchfunktion auf Korpusebene. |
Typ
Der Typ des Assets im Corpus.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Der Standardtyp, der nicht verwendet werden sollte. Wenn dieser Standardtyp verwendet wird, wird der Corpus als STREAM_VIDEO-Corpus erstellt. |
STREAM_VIDEO |
Asset ist ein Video-Asset für Livestreams. |
IMAGE |
Das Asset ist ein Bild. |
VIDEO_ON_DEMAND |
Asset ist ein Video-Asset. |
CreateAnalysisRequest
Nachricht zum Erstellen einer Analyse.
Felder | |
---|---|
parent |
Pflichtangabe. Wert für übergeordnetes Element. |
analysis_id |
Pflichtangabe. ID des anfragenden Objekts. |
analysis |
Pflichtangabe. Die erstellte Ressource. |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
CreateAnnotationRequest
Anfragenachricht für CreateAnnotation
Felder | |
---|---|
parent |
Pflichtangabe. Die übergeordnete Ressource, in der diese Anmerkung erstellt wird. Format: |
annotation |
Pflichtangabe. Die zu erstellende Anmerkung. |
annotation_id |
Optional. Die für die Anmerkung zu verwendende ID, die die letzte Komponente des Ressourcennamens der Anmerkung wird, sofern der Nutzer dies angibt. Andernfalls wird die Anmerkungs-ID vom System generiert. Dieser Wert sollte maximal 63 Zeichen umfassen. Gültige Zeichen sind /[a-z][0-9]-/. Das erste Zeichen muss ein Buchstabe sein, das letzte kann ein Buchstabe oder eine Ziffer sein. |
CreateApplicationInstancesRequest
Nachricht zum Hinzufügen von Streameingabe zu einer Anwendung.
Felder | |
---|---|
name |
Erforderlich. Der Name der abzurufenden Anwendung. Format: „projects/{project}/locations/{location}/applications/{application}“ |
application_instances[] |
Pflichtangabe. Die erstellten Ressourcen. |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
CreateApplicationInstancesResponse
Nachricht für CreateApplicationInstance-Antwort.
CreateApplicationRequest
Nachricht zum Erstellen einer Anwendung.
Felder | |
---|---|
parent |
Pflichtangabe. Wert für übergeordnetes Element. |
application_id |
Pflichtangabe. ID des anfragenden Objekts. |
application |
Pflichtangabe. Die erstellte Ressource. |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
CreateAssetRequest
Anfragenachricht für CreateAssetRequest
Felder | |
---|---|
parent |
Pflichtangabe. Die übergeordnete Ressource, in der dieses Asset erstellt wird. Format: |
asset |
Pflichtangabe. Das zu erstellende Asset. |
asset_id |
Optional. Die für das Asset zu verwendende ID, die als letzte Komponente des Ressourcennamens des Assets verwendet wird, sofern der Nutzer dies angibt. Andernfalls wird die Asset-ID vom System generiert. Dieser Wert sollte maximal 63 Zeichen umfassen. Gültige Zeichen sind /[a-z][0-9]-/. Das erste Zeichen muss ein Buchstabe sein, das letzte kann ein Buchstabe oder eine Ziffer sein. |
CreateCollectionMetadata
Metadatennachricht für CreateCollectionRequest
Felder | |
---|---|
operation_metadata |
Allgemeine Metadaten des lang laufenden Vorgangs. |
CreateCollectionRequest
Anfragenachricht für CreateCollection
Felder | |
---|---|
parent |
Pflichtangabe. Die übergeordnete Ressource, in der diese Sammlung erstellt wird. Format: |
collection |
Pflichtangabe. Die zu erstellende Sammlungsressource. |
collection_id |
Optional. Die für die Sammlung zu verwendende ID, die als letzte Komponente des Ressourcennamens verwendet wird, wenn der Nutzer sie angibt. Andernfalls wird die Sammlungs-ID vom System generiert. Dieser Wert sollte bis zu 55 Zeichen umfassen. Gültige Zeichen sind /[a-z][0-9]-/. Das erste Zeichen muss ein Buchstabe sein, das letzte kann ein Buchstabe oder eine Ziffer sein. |
CreateCorpusMetadata
Metadaten für die CreateCorpus API.
Felder | |
---|---|
create_time |
Die Erstellungszeit des Vorgangs „Corpus erstellen“. |
update_time |
Die Aktualisierungszeit des Vorgangs „Corpus erstellen“. |
CreateCorpusRequest
Anfragenachricht der CreateCorpus API.
Felder | |
---|---|
parent |
Pflichtangabe. Formular: |
corpus |
Pflichtangabe. Der zu erstellende Korpus. |
CreateDataSchemaRequest
Anfragenachricht für CreateDataSchema
Felder | |
---|---|
parent |
Pflichtangabe. Die übergeordnete Ressource, in der dieses Datenschema erstellt wird. Format: |
data_schema |
Pflichtangabe. Das zu erstellende Datenschema. |
CreateDraftRequest
Nachricht zum Erstellen eines Entwurfs.
Felder | |
---|---|
parent |
Pflichtangabe. Wert für übergeordnetes Element. |
draft_id |
Pflichtangabe. ID des anfragenden Objekts. |
draft |
Pflichtangabe. Die erstellte Ressource. |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
CreateIndexEndpointMetadata
Metadatennachricht für CreateIndexEndpoint.
Felder | |
---|---|
operation_metadata |
Allgemeine Metadaten des Vorgangs mit langer Ausführungszeit. |
CreateIndexEndpointRequest
Anfragenachricht für CreateIndexEndpoint
Felder | |
---|---|
parent |
Pflichtangabe. Format: |
index_endpoint_id |
Optional. Die für den Indexendpunkt zu verwendende ID, die als letzte Komponente des Ressourcennamens des Indexendpunkts verwendet wird, sofern der Nutzer sie angibt. Andernfalls wird die Indexendpunkt-ID automatisch generiert. Dieser Wert sollte maximal 63 Zeichen umfassen. Gültige Zeichen sind a–z, 0–9 und Bindestrich (–). Das erste Zeichen muss ein Buchstabe sein, das letzte ein Buchstabe oder eine Zahl. |
index_endpoint |
Pflichtangabe. Die erstellte Ressource. |
CreateIndexMetadata
Metadatennachricht für CreateIndexRequest
Felder | |
---|---|
operation_metadata |
Allgemeine Metadaten des lang laufenden Vorgangs. |
CreateIndexRequest
Meldung zum Erstellen eines Index
Felder | |
---|---|
parent |
Pflichtangabe. Wert für das übergeordnete Element. Der Ressourcenname des Korpus, unter dem dieser Index erstellt wird. Format: |
index_id |
Optional. Die ID des Index. Dies ist der endgültige Ressourcenname für den Index. Wenn der Nutzer diesen Wert nicht angibt, wird er vom System generiert. Dieser Wert sollte maximal 63 Zeichen umfassen. Gültige Zeichen sind /[a-z][0-9]-/. Das erste Zeichen muss ein Buchstabe sein, das letzte kann ein Buchstabe oder eine Ziffer sein. |
index |
Pflichtangabe. Der erstellte Index. |
CreateProcessRequest
Nachricht zum Erstellen eines Prozesses.
Felder | |
---|---|
parent |
Pflichtangabe. Wert für übergeordnetes Element. |
process_id |
Pflichtangabe. ID des anfragenden Objekts. |
process |
Pflichtangabe. Die erstellte Ressource. |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
CreateProcessorRequest
Nachricht zum Erstellen eines Prozessors.
Felder | |
---|---|
parent |
Pflichtangabe. Wert für übergeordnetes Element. |
processor_id |
Pflichtangabe. ID des anfragenden Objekts. |
processor |
Pflichtangabe. Die erstellte Ressource. |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
CreateSearchConfigRequest
Anfragenachricht für CreateSearchConfig
Felder | |
---|---|
parent |
Pflichtangabe. Die übergeordnete Ressource, in der diese Suchkonfiguration erstellt wird. Format: |
search_config |
Pflichtangabe. Die zu erstellende Suchkonfiguration. |
search_config_id |
Pflichtangabe. ID, die für die neue Suchkonfiguration verwendet werden soll. Wird die letzte Komponente des Ressourcennamens der SearchConfig. Dieser Wert sollte bis zu 63 Zeichen umfassen. Gültige Zeichen sind /[az][0-9]-_/. Das erste Zeichen muss ein Buchstabe sein, das letzte kann ein Buchstabe oder eine Ziffer sein. |
CreateSearchHypernymRequest
Anfragenachricht zum Erstellen von SearchHypernym
Felder | |
---|---|
parent |
Pflichtangabe. Die übergeordnete Ressource, in der dieses SearchHypernym erstellt wird. Format: |
search_hypernym |
Pflichtangabe. Der zu erstellende SearchHypernym. |
search_hypernym_id |
Optional. Die Hypernym-ID der Suche. Wird dieser Parameter weggelassen, wird eine zufällige UUID generiert. |
Kriterium
Filterkriterien, die auf die aktuellen Suchergebnisse angewendet werden.
Felder | |
---|---|
field |
Das UGA-Feld oder ML-Feld, auf das Filterkriterien angewendet werden sollen. |
fetch_matched_annotations |
Wenn „wahr“, werden Anmerkungen zurückgegeben, die mit der Abfrage übereinstimmen. Diese Option gilt nur für Aufnahmekriterien, also nicht für Ausschlusskriterien, mit Anmerkungen auf Partitionsebene. Es werden die folgenden Datentypen unterstützt: - INTEGER - FLOAT - STRING (nur DataSchema.SearchStrategy.EXACT_SEARCH) - BOOLEAN |
Union-Feld Für |
|
text_array |
Die mit dem Feld verknüpften Textwerte. |
int_range_array |
Die mit dem Feld verknüpften Ganzzahlbereiche. |
float_range_array |
Die mit dem Feld verknüpften Gleitkommabereiche. |
date_time_range_array |
Die mit dem Feld verknüpften Zeiträume. |
geo_location_array |
Array mit Standortinformationen. |
bool_value |
Ein boolescher Wert. |
CustomProcessorSourceInfo
Hier werden die Quellinformationen für einen benutzerdefinierten Prozessor beschrieben.
Felder | |
---|---|
source_type |
Das Originalprodukt, das die Funktionalität des benutzerdefinierten Prozessors enthält. |
additional_info |
Nur Ausgabe. Zusätzliche Informationen zum importierten benutzerdefinierten Prozessor. Die Daten werden von der App-Plattform beim Erstellen des Prozessors ausgefüllt. |
model_schema |
Modellschemadateien, die die Signatur des Modells angeben. Für VERTEX_CUSTOM-Modelle ist das Instanzschema erforderlich. Wenn das Instanzschema beim Erstellen des Prozessors nicht angegeben wird, versucht die VisionAI-Plattform, es von Vertex abzurufen. Wenn es nicht vorhanden ist, schlägt die Erstellung fehl. |
Union-Feld artifact_path . Der Pfad, unter dem die App-Plattform die Artefakte für den benutzerdefinierten Prozessor lädt. Für artifact_path ist nur einer der folgenden Werte zulässig: |
|
vertex_model |
Der Name der ursprünglichen Modellressource, die auf der Vertex AI-Plattform gehostet wird. |
ModelSchema
Das Schema ist als Schemaobjekt von OpenAPI 3.0.2 definiert.
Felder | |
---|---|
instances_schema |
Cloud Storage-Speicherort einer YAML-Datei, die das Format einer einzelnen Instanz definiert, die in Vorhersage- und Erklärungsanfragen verwendet wird. |
parameters_schema |
Cloud Storage-Speicherort einer YAML-Datei, die die Vorhersage- und Erklärungsparameter definiert. |
predictions_schema |
Cloud Storage-Speicherort einer YAML-Datei, die das Format einer einzelnen Vorhersage oder Erklärung definiert. |
SourceType
Quelltyp des importierten benutzerdefinierten Prozessors.
Enums | |
---|---|
SOURCE_TYPE_UNSPECIFIED |
Quelltyp nicht angegeben. |
VERTEX_AUTOML |
Benutzerdefinierte Prozessoren aus dem Vertex AutoML-Produkt |
VERTEX_CUSTOM |
Benutzerdefinierte Prozessoren aus allgemeinen benutzerdefinierten Modellen von Vertex |
DataSchema
Das Datenschema gibt an, wie die vom Nutzer angegebene Anmerkung im System interpretiert wird.
Felder | |
---|---|
name |
Ressourcenname des Datenschemas im Format: |
key |
Pflichtangabe. Der Schlüssel dieses Datenschemas. Dieser Schlüssel muss mit dem Schlüssel der vom Nutzer angegebenen Anmerkung übereinstimmen und innerhalb des Korpus eindeutig sein. Dieser Wert kann bis zu 63 Zeichen umfassen. Gültige Zeichen sind /[a-z][0-9]-/. Das erste Zeichen muss ein Buchstabe sein, das letzte kann ein Buchstabe oder eine Zahl sein. |
schema_details |
Die Schemadetails, die dem Schlüssel zugeordnet sind. |
DataSchemaDetails
Die Datenschema-Details geben den Datentyp und die Datenstruktur an, die dem Schlüssel der vom Nutzer angegebenen Anmerkung entsprechen.
Felder | |
---|---|
type |
Der Typ der Anmerkung. |
proto_any_config |
Konfiguration für protobuf-Any-Typ. |
list_config |
Konfiguration für den Listendatentyp. |
customized_struct_config |
Konfiguration für den Datentyp „CustomizedStruct“. |
granularity |
Die mit diesem DataSchema verknüpfte Granularität. |
search_strategy |
Die Suchstrategie, die auf die |
CustomizedStructConfig
Die Konfiguration für den Datentyp CUSTOMIZED_STRUCT
.
Felder | |
---|---|
field_schemas |
Datenschemata für direkte untergeordnete Elemente. |
DataType
Der Datentyp der Anmerkung.
Enums | |
---|---|
DATA_TYPE_UNSPECIFIED |
Nicht definierter Typ. |
INTEGER |
Ganzzahltyp. Zulässige Suchstrategien: - DataSchema.SearchStrategy.NO_SEARCH, - DataSchema.SearchStrategy.EXACT_SEARCH. Unterstützt Abfragen nach IntRangeArray. |
FLOAT |
Gleitkommatyp. Zulässige Suchstrategien: - DataSchema.SearchStrategy.NO_SEARCH, - DataSchema.SearchStrategy.EXACT_SEARCH. Unterstützt Abfragen nach FloatRangeArray. |
STRING |
Stringtyp. Zulässige Suchstrategien: - DataSchema.SearchStrategy.NO_SEARCH, - DataSchema.SearchStrategy.EXACT_SEARCH, - DataSchema.SearchStrategy.SMART_SEARCH. |
DATETIME |
Unterstützte Formate: %Y-%m-%dT%H:%M:%E*S%E*z (absl::RFC3339_full) %Y-%m-%dT%H:%M:%E*S %Y-%m-%dT%H:%M%E*z %Y-%m-%dT%H:%M %Y-%m-%dT%H%E*z %Y-%m-%dT%H %Y-%m-%d%E*z %Y-%m-%d %Y-%m %Y Zulässige Suchstrategien: - DataSchema.SearchStrategy.NO_SEARCH, - DataSchema.SearchStrategy.EXACT_SEARCH. Unterstützt Abfragen nach DateTimeRangeArray. |
GEO_COORDINATE |
Typ der geografischen Koordinaten. Zulässige Suchstrategien: - DataSchema.SearchStrategy.NO_SEARCH, - DataSchema.SearchStrategy.EXACT_SEARCH. Unterstützt Abfragen nach GeoLocationArray. |
PROTO_ANY |
Geben Sie ein, um alle in annotations.proto verfügbaren Proto zu übergeben. Nur zur internen Verwendung. Verfügbare Prototypen und das entsprechende Suchverhalten: – „ImageObjectDetectionPredictionResult“ ermöglicht SMART_SEARCH für „display_names“ und „NO_SEARCH“. – ClassificationPredictionResult: Ermöglicht SMART_SEARCH für „display_names“ und „NO_SEARCH“. – „ImageSegmentationPredictionResult“ – erlaubt „NO_SEARCH“. – „VideoActionRecognitionPredictionResult“ erlaubt SMART_SEARCH für „display_name“ und „NO_SEARCH“. – „VideoObjectTrackingPredictionResult“ erlaubt SMART_SEARCH für „display_name“ und „NO_SEARCH“. – „VideoClassificationPredictionResult“ erlaubt SMART_SEARCH für „display_name“ und „NO_SEARCH“. – OccupancyCountingPredictionResult: Ermöglicht EXACT_SEARCH für „stats.full_frame_count.count“ und „NO_SEARCH“. – „ObjectDetectionPredictionResult“ – erlaubt SMART_SEARCH für „identified_boxes.entity.label_string“ und „NO_SEARCH“. |
BOOLEAN |
Boolescher Typ. Zulässige Suchstrategien: - DataSchema.SearchStrategy.NO_SEARCH, - DataSchema.SearchStrategy.EXACT_SEARCH. |
LIST |
Listentyp. – Alle Elemente in der Liste müssen genau dasselbe Datenschema haben. Andernfalls sind sie ungültige Argumente. – Auf Listenebene kann keine Suchstrategie festgelegt werden. Das ist auf Ebene der Endknoten möglich. Die Elemente dürfen keine andere Liste sein (keine Liste von Listen). – Elemente können CUSTOMIZED_STRUCT sein und die maximale Anzahl von Ebenen ist 10. |
CUSTOMIZED_STRUCT |
Struct-Typ. – Suchstrategie: * Bei einem Datenschema vom Typ „CUSTOMIZED_STRUCT“ kann keine Suchstrategie festgelegt werden. * Bei Endknotenelementen kann die Suchstrategie basierend auf der SearchStrategy-Einschränkung des Elements festgelegt werden. – Einschränkungen für verschachtelte Ebenen: * Bei einem Datenschema vom Typ „CUSTOMIZED_STRUCT“ können die Felder auch vom Typ „CUSTOMIZED_STRUCT“ sein. Die Gesamtzahl der Ebenen ist jedoch auf 10 eingeschränkt. |
Detaillierungsgrad
Die Granularität der Anmerkungen unter diesem DataSchema.
Enums | |
---|---|
GRANULARITY_UNSPECIFIED |
Nicht angegebene Detailebene. |
GRANULARITY_ASSET_LEVEL |
Detailebene auf Asset-Ebene (Anmerkungen dürfen keine Partitionsinformationen enthalten). |
GRANULARITY_PARTITION_LEVEL |
Detaillierungsgrad auf Partitionsebene (Anmerkungen müssen Partitionsinformationen enthalten). |
ListConfig
Die Konfiguration für den Datentyp LIST
.
Felder | |
---|---|
value_schema |
Das Datenschema des Werts in der Liste. |
ProtoAnyConfig
Die Konfiguration für den Datentyp PROTO_ANY
.
Felder | |
---|---|
type_uri |
Der Typ-URI der Proto-Nachricht. |
SearchStrategy
Die Suchstrategie für Anmerkungen des key
.
Felder | |
---|---|
search_strategy_type |
Die Art der Suchstrategie, die auf die |
SearchStrategyType
Die Arten von Suchstrategien, die auf den Anmerkungsschlüssel angewendet werden sollen.
Enums | |
---|---|
NO_SEARCH |
Anmerkungswerte der key oben können nicht mehr durchsucht werden. |
EXACT_SEARCH |
Bei der Suche mit key muss der Wert genau mit dem aufgenommenen Anmerkungswert übereinstimmen. |
SMART_SEARCH |
Bei der Suche mit key führt Warehouse eine weitgehende Suche anhand der Semantik des Anmerkungswerts aus. |
DataType
Alle unterstützten Datentypen.
Enums | |
---|---|
DATA_TYPE_UNSPECIFIED |
Der Standardwert von „DataType“. |
VIDEO |
Videodatentyp wie H264. |
IMAGE |
Bilddatentyp. |
PROTO |
Protobuf-Datentyp, der in der Regel für allgemeine Daten-Blobs verwendet wird. |
DateTimeRange
Typ des Zeitraums.
Felder | |
---|---|
start |
Startdatum und -uhrzeit. |
end |
Endzeit der Daten. |
DateTimeRangeArray
Eine Liste von Datum/Uhrzeit-Bereichswerten.
Felder | |
---|---|
date_time_ranges[] |
Zeitspannen (Datum/Uhrzeit) |
DedicatedResources
Eine Beschreibung von Ressourcen, die einem bereitgestellten Modell zugewiesen sind und eine stärkere manuelle Konfiguration erfordern.
Felder | |
---|---|
machine_spec |
Pflichtangabe. Nicht veränderbar. Die Spezifikation eines einzelnen Computers, der für die Vorhersage verwendet wird. |
min_replica_count |
Pflichtangabe. Nicht veränderbar. Die Mindestanzahl von Maschinenreplikaten, auf denen dieses bereitgestellte Modell immer bereitgestellt wird. Dieser Wert muss größer oder gleich 1 sein. Wenn der Traffic für das bereitgestellte Modell zunimmt, kann es dynamisch auf mehr Repliken bereitgestellt werden. Wenn der Traffic abnimmt, werden einige dieser zusätzlichen Repliken möglicherweise freigegeben. |
max_replica_count |
Nicht veränderbar. Die maximale Anzahl von Replikaten, auf denen dieses bereitgestellte Modell bereitgestellt werden kann, wenn der Traffic darauf zunimmt. Wenn der angeforderte Wert zu hoch ist, schlägt die Bereitstellung fehl. Wenn die Bereitstellung jedoch erfolgreich ist, kann das Modell auf diese Anzahl von Replikas skaliert werden (sofern keine Dienstausfälle auftreten). Wenn der Traffic für das bereitgestellte Modell über das hinausgeht, was seine Replikate maximal verarbeiten können, wird ein Teil des Traffics verworfen. Wenn dieser Wert nicht angegeben wird, wird Der Wert dieses Felds wirkt sich auf die Inanspruchnahme der Vertex-CPU- und ‑GPU-Kontingente aus. Sie werden speziell für max_replica_count * Anzahl der Kerne im ausgewählten Maschinentyp und max_replica_count * Anzahl der GPUs pro Replikate im ausgewählten Maschinentyp in Rechnung gestellt. |
autoscaling_metric_specs[] |
Nicht veränderbar. Die Messwertspezifikationen, die den Zielwert eines Messwerts für die Ressourcennutzung (CPU-Auslastung, Arbeitszyklus des Accelerators usw.) überschreiben (Standardwert: 60, wenn nicht festgelegt). Pro Messwert ist maximal ein Eintrag zulässig. Wenn Wenn Wenn Sie beispielsweise bei der Online-Prognose die CPU-Zielauslastung auf 80 % überschreiben möchten, sollten Sie |
DeleteAnalysisRequest
Nachricht zum Löschen einer Analyse.
Felder | |
---|---|
name |
Pflichtangabe. Der Name der Ressource, |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
DeleteAnnotationRequest
Anfragenachricht für die DeleteAnnotation API
Felder | |
---|---|
name |
Pflichtangabe. Der Name der Anmerkung, die gelöscht werden soll. Format: |
DeleteApplicationInstancesRequest
Nachricht zum Entfernen von Streameingängen aus einer Anwendung.
Felder | |
---|---|
name |
Erforderlich. Der Name der abzurufenden Anwendung. Format: „projects/{project}/locations/{location}/applications/{application}“ |
instance_ids[] |
Pflichtangabe. ID des anfragenden Objekts. |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
DeleteApplicationInstancesResponse
Dieser Typ hat keine Felder.
Nachricht für DeleteApplicationInstance-Antwort.
DeleteApplicationRequest
Nachricht zum Löschen einer Anwendung
Felder | |
---|---|
name |
Pflichtangabe. Der Name der Ressource, |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
force |
Optional. Wenn diese Option auf „wahr“ gesetzt ist, werden auch alle Instanzen und Entwürfe aus dieser Anwendung gelöscht. Andernfalls funktioniert die Anfrage nur, wenn die Anwendung keine Instanzen und Entwürfe hat. |
DeleteAssetMetadata
Dieser Typ hat keine Felder.
Die Metadaten für die DeleteAsset API, die in das Feld metadata
eingebettet werden.
DeleteAssetRequest
Anfragenachricht für DeleteAsset
Felder | |
---|---|
name |
Pflichtangabe. Der Name des zu löschenden Assets. Format: |
DeleteCollectionMetadata
Metadatennachricht für DeleteCollectionRequest
Felder | |
---|---|
operation_metadata |
Allgemeine Metadaten des lang laufenden Vorgangs. |
DeleteCollectionRequest
Anfragenachricht für DeleteCollectionRequest.
Felder | |
---|---|
name |
Pflichtangabe. Der Name der zu löschenden Sammlung. Format: |
DeleteCorpusRequest
Anfragenachricht für DeleteCorpus.
Felder | |
---|---|
name |
Pflichtangabe. Der Ressourcenname des zu löschenden Korpus. |
DeleteDataSchemaRequest
Anfragenachricht für DeleteDataSchema.
Felder | |
---|---|
name |
Pflichtangabe. Der Name des zu löschenden Datenschemas. Format: |
DeleteDraftRequest
Nachricht zum Löschen eines Entwurfs.
Felder | |
---|---|
name |
Pflichtangabe. Der Name der Ressource, |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
DeleteIndexEndpointMetadata
Metadatennachricht für DeleteIndexEndpoint.
Felder | |
---|---|
operation_metadata |
Allgemeine Metadaten des lang laufenden Vorgangs. |
DeleteIndexEndpointRequest
Anfragenachricht für DeleteIndexEndpoint
Felder | |
---|---|
name |
Pflichtangabe. Der Name der Ressource, |
DeleteIndexMetadata
Dieser Typ hat keine Felder.
Metadatennachricht für DeleteIndexRequest
DeleteIndexRequest
Anfragenachricht für DeleteIndex
Felder | |
---|---|
name |
Pflichtangabe. Der Name des zu löschenden Index. Format: |
DeleteProcessRequest
Nachricht zum Löschen eines Prozesses.
Felder | |
---|---|
name |
Pflichtangabe. Der Name der Ressource, |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
DeleteProcessorRequest
Nachricht zum Löschen eines Prozessors.
Felder | |
---|---|
name |
Pflichtangabe. Name der Ressource |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
DeleteSearchConfigRequest
Anfragenachricht für DeleteSearchConfig
Felder | |
---|---|
name |
Pflichtangabe. Der Name der zu löschenden Suchkonfiguration. Format: |
DeleteSearchHypernymRequest
Anfragenachricht zum Löschen von SearchHypernym.
Felder | |
---|---|
name |
Pflichtangabe. Der Name des zu löschenden SearchHypernyms. Format: |
DeployApplicationRequest
Nachricht zum Bereitstellen einer Anwendung.
Felder | |
---|---|
name |
Erforderlich. Der Name der abzurufenden Anwendung. Format: „projects/{project}/locations/{location}/applications/{application}“ |
validate_only |
Wenn diese Option festgelegt ist, wird die Anfrage validiert und eine Vorschau der Anwendungsgrafik angezeigt, die Anwendung wird jedoch nicht bereitgestellt. |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
enable_monitoring |
Optional. Gibt an, ob das Monitoring für die Anwendung bei der Bereitstellung aktiviert werden soll. |
DeployApplicationResponse
RPC-Anfragenachrichten Nachricht für DeployApplication-Antwort.
DeployIndexMetadata
Metadatennachricht für DeployIndex.
Felder | |
---|---|
operation_metadata |
Allgemeine Metadaten des lang laufenden Vorgangs. |
deployed_index |
Nur Ausgabe. Der bereitgestellte Index. |
DeployIndexRequest
Anfragenachricht für DeployIndex
Felder | |
---|---|
index_endpoint |
Pflichtangabe. IndexEndpoint, auf dem der Index bereitgestellt wird. Format: |
deployed_index |
Pflichtangabe. Zu bereitzustellender Index. |
DeployIndexResponse
Dieser Typ hat keine Felder.
DeployIndex-Antwort nach Abschluss des Vorgangs.
DeployRetailProductRecognitionIndexResponse
Nachricht für die Antwort von DeployRetailProductRecognitionIndex.
DeployedIndex
Eine Bereitstellung eines Index.
Felder | |
---|---|
index |
Pflichtangabe. Name des bereitgestellten Index. Format: |
DeployedIndexReference
Verweist auf einen DeployedIndex.
Felder | |
---|---|
index_endpoint |
Nicht veränderbar. Der Ressourcenname des Index-Endpunkts. |
Entwurf
Nachricht, die das Entwurfsobjekt beschreibt
Felder | |
---|---|
name |
Name der Ressource |
create_time |
Nur Ausgabe. [Nur Ausgabe] Erstellungszeitstempel |
update_time |
Nur Ausgabe. [Nur Ausgabe] Erstellungszeitstempel |
labels |
Labels als Schlüssel/Wert-Paare |
display_name |
Pflichtangabe. Ein nutzerfreundlicher Anzeigename für die Lösung. |
description |
Eine Beschreibung dieser Anwendung. |
draft_application_configs |
Die Konfigurationen für Anwendungsentwürfe, die noch nicht in eine Anwendung aktualisiert wurden. |
EventUpdateFilter
Mit dem Filter „EventUpdateFilter“ können Beobachter angeben, welche Ereignisaktualisierungen sie erhalten möchten.
Felder | |
---|---|
Union-Feld Für |
|
special_mode |
Spezielle Modi, die nicht auf einen bestimmten Zeitstempel zurückzuführen sind. |
specific_time |
Bestimmter Zeitstempel, nach dem die Ereignisaktualisierungen erfolgen. |
SpecialMode
Spezielle Modi, die nicht auf einen bestimmten Zeitstempel zurückzuführen sind.
Enums | |
---|---|
SPECIAL_MODE_UNSPECIFIED |
Sondermodus nicht angegeben. |
BEGINNING |
Der spezielle Modus „BEGINNING“ bezieht sich auf alle derzeit verfügbaren Ereignisse und eingehenden Ereignisaktualisierungen. |
LATEST |
Im speziellen Modus „LATEST“ werden nur die neuesten Ereignisse und eingehenden Ereignisaktualisierungen angezeigt. |
EventUpdateType
Der Typ der Ereignisaktualisierungen. Kann in Zukunft auf andere Anwendungsfälle erweitert werden, z. B. EVENT_DETACHED_FROM_STREAM.
Enums | |
---|---|
EVENT_UPDATE_TYPE_UNSPECIFIED |
Ereignisaktualisierungstyp nicht angegeben. |
EVENT_AVAILABLE_ON_STREAM |
Das Ereignis kann aus einem Stream gelesen werden. |
EVENT_HEARTBEAT |
Heartbeat-Nachricht, mit der die Aktivität der gRPC-Verbindung erfasst wird. |
ExportRetailProductRecognitionIndexCoverageResponse
Nachricht für die Antwort auf den Export der Abdeckungsdatei für den RetailProductRecognitionIndex.
FacetBucket
Enthält den Facettenwert, den Auswahlstatus und die Metadaten.
Felder | |
---|---|
selected |
Gibt an, ob ein Facetten-Bucket ausgewählt ist. Dieses Feld stellt die Auswahl der Facetten des Nutzers dar. Wird vom Frontend in SearchVideosRequest festgelegt. |
Union-Feld bucket_value . Bucket, der mit einer Facette verknüpft ist. Beispielsweise kann der Bucket der Facette „Team“ „49ers“ oder „Patriots“ sein. Der Bucket der Facette „Spieler“ kann „Tom Brady“ oder „Drew Brees“ sein. bucket_value kann nur einer der folgenden Werte sein: |
|
value |
Singularwert. |
range |
Bereichswert. |
Bereich
Der Wertebereich [start, end], auf den die Facetten angewendet werden.
Felder | |
---|---|
start |
Beginn des Bereichs. Das Fehlen einer Lösung gibt eine Grenze an (z.B. -inf). |
end |
Ende des Bereichs. Die Nichtexistenz gibt eine Grenze an (z.B. „inf“). |
FacetBucketType
Verschiedene Typen für einen Facettenbereich.
Enums | |
---|---|
FACET_BUCKET_TYPE_UNSPECIFIED |
Nicht definierter Typ. |
FACET_BUCKET_TYPE_VALUE |
Werttyp. |
FACET_BUCKET_TYPE_DATETIME |
Datums-/Uhrzeittyp. |
FACET_BUCKET_TYPE_FIXED_RANGE |
Typ „Fester Bereich“. |
FACET_BUCKET_TYPE_CUSTOM_RANGE |
Typ „Benutzerdefinierter Zeitraum“ |
FacetGroup
Eine Gruppe von Facetten-Buckets, die zwischen Backend und Frontend übergeben werden.
Felder | |
---|---|
facet_id |
Die eindeutige ID der Facettengruppe. |
display_name |
Der Anzeigename der Facette. Wird von der Benutzeroberfläche für das Facett-Rendering verwendet. |
buckets[] |
Mit der Facette verknüpfte Buckets. Für die Facette „Team“ kann der Bucket beispielsweise „49ers“ oder „Patriots“ sein. |
bucket_type |
Bucket-Typ der Facette. |
fetch_matched_annotations |
Wenn „wahr“ ist, werden Anmerkungen zurückgegeben, die mit der Abfrage übereinstimmen, für die Auswahl dieser Facettengruppe. Diese Option gilt nur für Facetten, die auf Anmerkungen auf Partitionsebene basieren. Folgende Facettenwerte werden unterstützt: – INTEGER – STRING (nur DataSchema.SearchStrategy.EXACT_SEARCH) |
FacetProperty
Zentrale Konfiguration für eine Facette.
Felder | |
---|---|
mapped_fields[] |
Name der Facetten, also der Dimensionen, mit denen Nutzer die Suchergebnisse verfeinern möchten. So können Nutzer beispielsweise mehrere UGAs mit demselben Schlüssel hinzufügen, z. B. „player:adam“, „player:bob“ und „player:charles“. Wenn mehrere „mapped_fields“ angegeben werden, werden ihre Werte als endgültiger Facettenwert zusammengeführt. Beispiel: „Heimmannschaft: a“, „Heimmannschaft: b“, „Auswärtsmannschaft: a“, „Auswärtsmannschaft: c“. Wenn „facet_field“ die Werte „Heimmannschaft“ und „Auswärtsmannschaft“ enthält, ist „facet_value“ gleich [a, b, c]. Sofern es sich nicht um eine 1:1-Facettendimension handelt (mapped_fields.size() == 1) und das mapped_field mit dem übergeordneten SearchConfig.name übereinstimmt, muss das übergeordnete Element auch eine SearchCriteriaProperty enthalten, die denselben Feldern zugeordnet ist. mapped_fields darf nicht leer sein. |
display_name |
Der Anzeigename der Facette. Wird von der Benutzeroberfläche für das Facett-Rendering verwendet. |
result_size |
Maximale Anzahl der eindeutigen Bucket, die für eine Facette zurückgegeben werden sollen. Bei einer Facette mit hoher Kardinalität wie „Spieler“ kann die Anzahl der Bucket sehr hoch sein. Wir geben dem Nutzer nur die n wichtigsten Ergebnisse zurück. Wenn der Wert <= 0 ist, wird die entsprechende result_size vom Server festgelegt. |
bucket_type |
Bucket-Typ der Facette, z.B. „Wert“ oder „Bereich“. |
Union-Feld Für |
|
fixed_range_bucket_spec |
Konfiguration des Bucket für die Facette „Festgelegter Bereich“ |
custom_range_bucket_spec |
Konfiguration des benutzerdefinierten Bereichs-Facetten-Buckets. |
datetime_bucket_spec |
Konfiguration des Bucket für die Facette „Zeitraum“ |
CustomRangeBucketSpec
Wenn der Bucket-Typ CUSTOM_RANGE ist, geben Sie an, wie Werte in Buckets aufgeteilt werden sollen. Wenn Sie beispielsweise einen Ganzzahl-Bucket-Wert verwenden und die Endpunkte 0, 10, 100 und 1.000 sind, werden die folgenden Attribute generiert: [-inf, 0), [0, 10), [10, 100), [100, 1000), [1000, inf). Insbesondere: Endpunkte müssen in aufsteigender Reihenfolge aufgeführt werden. Andernfalls wird die Facettenkonfiguration von der SearchConfig API abgelehnt. – Weniger als ein Endpunkt ist eine ungültige Spezifikation.
Felder | |
---|---|
endpoints[] |
Derzeit wird für dieses Feld nur der Ganzzahltyp unterstützt. |
DateTimeBucketSpec
Wenn der Bucket-Typ DATE ist, geben Sie an, wie Datumswerte in Buckets aufgeteilt werden sollen.
Felder | |
---|---|
granularity |
Detaillierungsgrad der Facette vom Typ „Datum“. |
Detaillierungsgrad
Aufzählung für die Granularität des datetime-Buckets.
Enums | |
---|---|
GRANULARITY_UNSPECIFIED |
Nicht angegebene Detailebene. |
YEAR |
Die Detaillierungsebene ist „Jahr“. |
MONTH |
Die Detaillierung erfolgt auf Monatsebene. |
DAY |
Der Detaillierungsgrad ist „Tag“. |
FixedRangeBucketSpec
Wenn der Bucket-Typ FIXED_RANGE ist, geben Sie an, wie Werte in Buckets aufgeteilt werden sollen. Verwenden Sie „FixedRangeBucketSpec“, wenn Sie mehrere Bucket mit gleicher Detaillierung erstellen möchten. Wenn Sie beispielsweise einen ganzzahligen Bucket-Wert verwenden, wird diese Facette anhand der folgenden Buckets aggregiert: [-inf, 0), [0, 10), [10, 20), [20, 30), [30, inf), wenn bucket_start = 0, bucket_granularity = 10 und bucket_count = 5 ist. Insbesondere ist „bucket_count <= 1“ eine ungültige Angabe.
Felder | |
---|---|
bucket_start |
Untergrenze des Buckets. HINWEIS: Derzeit wird für dieses Feld nur der Ganzzahltyp unterstützt. |
bucket_granularity |
Detaillierungsgrad des Buckets. HINWEIS: Derzeit wird für dieses Feld nur der Ganzzahltyp unterstützt. |
bucket_count |
Die Gesamtzahl der Buckets. |
FacetValue
Definition eines einzelnen Werts mit generischen Typ.
Felder | |
---|---|
Union-Feld Für |
|
string_value |
Stringwert. |
integer_value |
Ganzzahlwert. |
datetime_value |
Wert des Datentyps „Datum/Uhrzeit“. |
FloatRange
Gleitkommabereich
Felder | |
---|---|
start |
Beginn des Gleitkommabereichs. |
end |
Ende des Gleitkommabereichs. |
FloatRangeArray
Eine Liste von Gleitkommabereichswerten.
Felder | |
---|---|
float_ranges[] |
Werte für Gleitkommabereiche. |
GcsSource
Der Google Cloud Storage-Speicherort für den eingegebenen Inhalt.
Felder | |
---|---|
uris[] |
Pflichtangabe. Verweise auf Google Cloud Storage-Pfade |
GeneralObjectDetectionConfig
Nachricht mit Konfigurationen für den allgemeinen Objekterkennungs-Prozessor.
GenerateHlsUriRequest
Anfragenachricht für die GenerateHlsUri API.
Felder | |
---|---|
name |
Pflichtangabe. Der Ressourcenname des Assets, für das Clips angefordert werden sollen. Format: |
temporal_partitions[] |
Der Zeitraum, für den Clips angefordert werden sollen. Wird ignoriert, wenn |
live_view_enabled |
Option, ausschließlich einen Livestream des Assets mit bis zu 3 Minuten Backlog-Daten anzuzeigen. |
GenerateHlsUriResponse
Antwortnachricht für die GenerateHlsUri API.
Felder | |
---|---|
uri |
Eine signierte URI zum Herunterladen des HLS-Manifests, das den angeforderten Zeiträumen entspricht. |
temporal_partitions[] |
Eine Liste der zeitlichen Partitionen der Inhalte, die in der Reihenfolge zurückgegeben werden, in der sie im Stream erscheinen. |
UploadAssetRequest
Anfragenachricht für UploadAsset
Felder | |
---|---|
name |
Pflichtangabe. Der Ressourcenname des Assets, das hochgeladen werden soll. Format: |
asset_source |
Die Quelle des Assets. |
GenerateRetrievalUrlResponse
Antwortnachricht für die GenerateRetrievalUrl API.
Felder | |
---|---|
signed_uri |
Eine signierte URL zum Herunterladen des Inhalts des Assets. |
GeoCoordinate
Darstellung von Standortkoordinaten
Felder | |
---|---|
latitude |
Breitengradkoordinate. Grad [−90 .. 90] |
longitude |
Längengradkoordinate. Grad [−180 .. 180] |
GeoLocationArray
Eine Liste mit Standorten.
Felder | |
---|---|
circle_areas[] |
Eine Liste von Kreisflächen. |
GetAnalysisRequest
Nachricht zum Abrufen einer Analyse.
Felder | |
---|---|
name |
Pflichtangabe. Der Name der Ressource, |
GetAnnotationRequest
Anfragenachricht für die GetAnnotation API.
Felder | |
---|---|
name |
Pflichtangabe. Der Name der zu rufenden Anmerkung. Format: |
GetApplicationRequest
Nachricht zum Abrufen einer Anwendung
Felder | |
---|---|
name |
Pflichtangabe. Der Name der Ressource, |
GetAssetRequest
Anfragenachricht für GetAsset
Felder | |
---|---|
name |
Pflichtangabe. Der Name des abzurufenden Assets. Format: projects/{project_number}/locations/{location}/corpora/{corpus}/assets/{asset} |
GetCollectionRequest
Anfragenachricht für GetCollectionRequest
Felder | |
---|---|
name |
Pflichtangabe. Der Name der abzurufenden Sammlung. Format: |
GetCorpusRequest
Anfragenachricht für GetCorpus
Felder | |
---|---|
name |
Pflichtangabe. Der Ressourcenname des abzurufenden Korpus. |
GetDataSchemaRequest
Anfragenachricht für GetDataSchema.
Felder | |
---|---|
name |
Pflichtangabe. Der Name des abzurufenden Datenschemas. Format: |
GetDraftRequest
Nachricht zum Abrufen eines Entwurfs
Felder | |
---|---|
name |
Pflichtangabe. Der Name der Ressource, |
GetIndexEndpointRequest
Anfragenachricht für GetIndexEndpoint
Felder | |
---|---|
name |
Pflichtangabe. Name der IndexEndpoint-Ressource. |
GetIndexRequest
Anfragenachricht zum Abrufen eines Index.
Felder | |
---|---|
name |
Pflichtangabe. Name der Indexressource. Format: |
GetInstanceRequest
Nachricht zum Abrufen einer Instanz.
Felder | |
---|---|
name |
Pflichtangabe. Der Name der Ressource, |
GetProcessRequest
Nachricht zum Abrufen eines Prozesses.
Felder | |
---|---|
name |
Pflichtangabe. Der Name der Ressource, |
GetProcessorRequest
Nachricht zum Abrufen eines Prozessors
Felder | |
---|---|
name |
Pflichtangabe. Der Name der Ressource, |
GetSearchConfigRequest
Anfragenachricht für GetSearchConfig
Felder | |
---|---|
name |
Pflichtangabe. Der Name der abzurufenden Suchkonfiguration. Format: |
GetSearchHypernymRequest
Anfragenachricht für SearchHypernym
Felder | |
---|---|
name |
Pflichtangabe. Der Name des abzurufenden SearchHypernym. Format: |
GetStreamThumbnailResponse
Nachricht für die Antwort von GetStreamThumbnail. Die leere Antwortnachricht gibt an, dass das Miniaturbild erfolgreich in Google Cloud Storage hochgeladen wurde.
ImageObjectDetectionPredictionResult
Ausgabeformat der Vorhersage für die Bildobjekterkennung.
Felder | |
---|---|
ids[] |
Die Ressourcen-IDs der erkannten Anmerkungsspezifikationen, absteigend nach dem Konfidenzwert sortiert. Es ist das ID-Segment anstelle des vollständigen Ressourcennamens. |
display_names[] |
Die Reihenfolge der Anzeigenamen der gefundenen Annotationsspezifikationen stimmt mit den IDs überein. |
confidences[] |
Die Konfidenz des Modells in Bezug auf die Richtigkeit der vorhergesagten IDs. Je höher der Wert, desto höher die Konfidenz. Die Reihenfolge stimmt mit den IDs überein. |
bboxes[] |
Begrenzungsrahmen, d.h. die Rechtecke über dem Bild, die die gefundenen AnnotationSpecs angeben. Sie müssen in der Reihenfolge angegeben werden, die den IDs entspricht. Jeder Begrenzungsrahmen ist ein Array mit vier Zahlen ( |
ImageQuery
Bildabfrage für Suchendpunktanfrage.
Felder | |
---|---|
Union-Feld Für |
|
input_image |
Eingabebild in Rohbytes. |
asset |
Ressourcenname des Assets. Nur für den Korpustyp „IMAGE“ unterstützt. Format: |
ImageSegmentationPredictionResult
Ausgabeformat der Vorhersage für die Bildsegmentierung.
Felder | |
---|---|
category_mask |
Ein PNG-Bild, bei dem jedes Pixel in der Maske die Kategorie darstellt, der das Pixel im Originalbild zugeordnet wurde. Die Größe dieses Bilds entspricht der des Originalbilds. Die Zuordnung zwischen der AnntoationSpec und der Farbe finden Sie in den Metadaten des Modells. Das Modell wählt die wahrscheinlichste Kategorie aus. Wenn keine der Kategorien den Konfidenzgrenzwert erreicht, wird das Pixel als Hintergrund gekennzeichnet. |
confidence_mask |
Ein einkanaliges Bild, das als verlustfreies 8‑Bit-PNG codiert ist. Die Größe des Bildes entspricht der des Originalbilds. Bei einem bestimmten Pixel bedeutet eine dunklere Farbe eine geringere Sicherheit in Bezug auf die Richtigkeit der Kategorie in der Kategoriemaske für das entsprechende Pixel. Schwarz bedeutet „überhaupt nicht sicher“ und Weiß „vollkommen sicher“. |
ImportAssetsMetadata
Die Metadatennachricht für die LRO „ImportAssets“.
Felder | |
---|---|
metadata |
Die Metadaten des Vorgangs. |
ImportAssetsRequest
Die Anfragenachricht für ImportAssets.
Felder | |
---|---|
parent |
Pflichtangabe. Die übergeordnete Corpusressource, in die die Assets importiert werden. Format: |
Union-Feld source . Die Quelle. Für source ist nur einer der folgenden Werte zulässig: |
|
assets_gcs_uri |
Die Datei enthält alle zu importierenden Asset-Informationen. * Die Datei hat das JSONL-Format. * Jede Zeile entspricht einem Asset. * Jede Zeile wird in InputImageAsset proto umgewandelt. |
ImportAssetsResponse
Dieser Typ hat keine Felder.
Die Antwortnachricht für die LRO „ImportAssets“.
ImportRetailProductsResponse
ImportProducts-Antwort nach Abschluss des Vorgangs.
Index
Ein Index ist eine Ressource in Corpus. Es enthält eine indexierte Version der Assets und Anmerkungen. Wenn er auf einem Endpunkt bereitgestellt wird, können Nutzer im Index suchen.
Felder | |
---|---|
name |
Nur Ausgabe. Ressourcenname der Indexressource. Format: |
display_name |
Optional. Optionaler vom Nutzer angegebener Anzeigename des Index. |
description |
Optional. Optionale Beschreibung des Index. |
state |
Nur Ausgabe. Status des Index. |
create_time |
Nur Ausgabe. Der Erstellungszeitstempel. |
update_time |
Nur Ausgabe. Der Aktualisierungszeitstempel. |
deployed_indexes[] |
Nur Ausgabe. Verweise auf die bereitgestellte Indexinstanz. Der Index des VIDEO_ON_DEMAND-Korpus kann maximal einen bereitgestellten Index haben. Der Index des IMAGE-Korpus kann mehrere bereitgestellte Indexe haben. |
Union-Feld asset_filter . Gibt an, wie Assets für diesen Index ausgewählt werden. Wenn keine Angabe gemacht wird, ist der Standardwert „entire_corpus“. Verhalten bei UpdateIndex: Wenn „update_mask“ einen der Feldpfade von „asset_filter“ enthält, wird der Index mit den neuesten Assets neu erstellt, einschließlich der analysierten Daten und Anmerkungen. Für asset_filter ist nur einer der folgenden Werte zulässig: |
|
entire_corpus |
Schließen Sie alle Assets im Korpus ein. |
Bundesland
Eine Aufzählung, die die verschiedenen Status darstellt, die ein Index während seiner Lebensdauer durchlaufen kann.
Enums | |
---|---|
STATE_UNSPECIFIED |
Der Standardwert. Sollte nicht verwendet werden. |
CREATING |
Status: CREATING |
CREATED |
Status: CREATED. |
UPDATING |
Status: AKTUALISIERT. |
IndexAssetMetadata
Metadaten für IndexAsset.
Felder | |
---|---|
indexing_status |
Der Status der Indexierung dieses Assets. |
status |
Der Status der Indexierung dieses Assets. |
start_time |
Der Beginn des Vorgangs. |
update_time |
Die Aktualisierungszeit des Vorgangs. |
IndexingStatus
Der Indexierungsstatus des Assets.
Felder | |
---|---|
state |
Status der Indexierung dieses Assets. |
status_message |
Eine detaillierte Nachricht, die den Status beschreibt. |
Bundesland
Statusaufzählung für die Indexierung dieses Assets.
Enums | |
---|---|
STATE_UNSPECIFIED |
Der Standardprozessstatus sollte nie auftreten. |
IN_PROGRESS |
Die Indexierung läuft. |
SUCCEEDED |
Die Verarbeitung war erfolgreich. |
FAILED |
Der Vorgang ist fehlgeschlagen. |
IndexAssetRequest
Anfragenachricht für IndexAsset.
Felder | |
---|---|
name |
Pflichtangabe. Der Ressourcenname des zu indexierenden Assets. Format: |
index |
Optional. Der Name des Index. Format: |
IndexAssetResponse
Dieser Typ hat keine Felder.
Antwortnachricht für IndexAsset
IndexEndpoint
Nachricht, die die IndexEndpoint-Ressource darstellt. ImageIndexes werden dort bereitgestellt.
Felder | |
---|---|
name |
Nur Ausgabe. Ressourcenname des Index-Endpunkts. Format: |
display_name |
Optional. Anzeigename des Indexendpunkts. Er kann bis zu 32 Zeichen lang sein. |
description |
Optional. Beschreibung des Index-Endpunkts. Kann bis zu 25.000 Zeichen lang sein. |
deployed_index |
Nur Ausgabe. Der in diesem IndexEndpoint bereitgestellte Index. |
state |
Nur Ausgabe. Status des Indexendpunkts. |
labels |
Optional. Die Labels, die auf eine Ressource angewendet werden, müssen die folgenden Anforderungen erfüllen:
Weitere Informationen finden Sie im Google Cloud-Dokument. |
create_time |
Nur Ausgabe. Erstellen Sie einen Zeitstempel. |
update_time |
Nur Ausgabe. Aktualisieren Sie den Zeitstempel. |
Bundesland
IndexEndpoint-Phase.
Enums | |
---|---|
STATE_UNSPECIFIED |
Der Standardwert. Sollte nicht verwendet werden. |
CREATING |
Status: CREATING |
CREATED |
Status: CREATED. |
UPDATING |
Status: AKTUALISIERT. |
FAILED |
Status: FEHLER. |
IndexedAsset
Ein IndexedAsset ist ein Asset, auf dem der Index basiert.
Felder | |
---|---|
index |
Pflichtangabe. Der Index, zu dem dieses indexierte Asset gehört. Format: |
asset |
Pflichtangabe. Der Ressourcenname des Assets. Format: |
create_time |
Nur Ausgabe. Der Erstellungszeitstempel. |
update_time |
Nur Ausgabe. Der Aktualisierungszeitstempel. |
IndexingStatus
Der Indexierungsstatus des Assets.
Felder | |
---|---|
state |
Nur Ausgabe. Status der Indexierung dieses Assets. |
status_message |
Eine detaillierte Nachricht, die den Status beschreibt. |
Bundesland
Statusaufzählung für die Indexierung dieses Assets.
Enums | |
---|---|
STATE_UNSPECIFIED |
Der Standardprozessstatus sollte nie auftreten. |
IN_PROGRESS |
Die Indexierung läuft. |
SUCCEEDED |
Die Verarbeitung war erfolgreich. |
FAILED |
Der Vorgang ist fehlgeschlagen. |
IngestAssetRequest
Anfragenachricht für die IngestAsset API.
Felder | |
---|---|
Union-Feld Für |
|
config |
Enthält Informationen zu den Daten und zum Namen der Asset-Ressource, zu der die Daten gehören. Die erste |
time_indexed_data |
Daten, die aufgenommen werden sollen. |
Konfiguration
Konfiguration für die Daten.
Felder | |
---|---|
asset |
Pflichtangabe. Der Ressourcenname des Assets, zu dem die aufgenommenen Daten gehören. |
Union-Feld Für |
|
video_type |
Geben Sie Informationen zu Videodaten ein. |
VideoType
Geben Sie Informationen zu Videodaten ein.
Felder | |
---|---|
container_format |
Containerformat der Videodaten. |
ContainerFormat
Containerformat des Videos.
Enums | |
---|---|
CONTAINER_FORMAT_UNSPECIFIED |
Der Standardtyp, der nicht verwendet werden sollte. |
CONTAINER_FORMAT_MP4 |
MP4-Containerformat |
TimeIndexedData
Enthält die Daten und den entsprechenden Zeitraum, für den diese Daten gelten.
Felder | |
---|---|
data |
Daten, die aufgenommen werden sollen. |
temporal_partition |
Zeitraum der Daten. |
IngestAssetResponse
Antwortnachricht für die IngestAsset API.
Felder | |
---|---|
successfully_ingested_partition |
Zeitraum der Daten, die erfolgreich aufgenommen wurden. |
Instanz
Nachricht, die das Instanzobjekt beschreibt
Felder | |
---|---|
name |
Nur Ausgabe. Name der Ressource |
create_time |
Nur Ausgabe. [Nur Ausgabe] Erstellungszeitstempel |
update_time |
Nur Ausgabe. [Nur Ausgabe] Aktualisierungszeitstempel |
labels |
Labels als Schlüssel/Wert-Paare |
display_name |
Pflichtangabe. Ein nutzerfreundlicher Anzeigename für die Lösung. |
description |
Eine Beschreibung dieser Instanz. |
input_resources[] |
Die Eingaberessourcen für die aktuelle Anwendungsinstanz. Beispiel: input_resources: visionai.googleapis.com/v1/projects/123/locations/us-central1/clusters/456/streams/stream-a |
output_resources[] |
Alle Ausgaberessourcen, die mit einer Anwendungsinstanz verknüpft sind. |
state |
Status der Instanz. |
InputResource
Nachricht zur Eingaberessource, die in einer Anwendungsinstanz verwendet wird.
Felder | |
---|---|
consumer_node |
Der Name des Graphknotens, der die Eingaberessource empfängt. Beispiel: input_resource: visionai.googleapis.com/v1/projects/123/locations/us-central1/clusters/456/streams/input-stream-a consumer_node: stream-input |
input_resource_binding |
Die spezifische Bindung der Eingaberessource, die die aktuelle Eingaberessource verbraucht, kann ignoriert werden, wenn es nur eine Eingabebindung gibt. |
annotations |
Enthält Ressourcenanmerkungen. |
Union-Feld input_resource_information . Pflichtangabe. Geben Sie die Eingabe für die Anwendungsinstanz an. Für input_resource_information ist nur einer der folgenden Werte zulässig: |
|
input_resource |
Der Name der Direkteingaberessource. Wenn der Instanztyp STREAMING_PREDICTION ist, hat die Eingaberessource das Format „projects/123/locations/us-central1/clusters/456/streams/stream-a“. Wenn der Instanztyp BATCH_PREDICTION aus dem Cloud Storage-Eingabecontainer ist, hat die Eingaberessource das Format „gs://bucket-a“. |
annotated_stream |
Wenn die Eingaberessource ein VisionAI-Stream ist, können die zugehörigen Anmerkungen stattdessen mit „annotated_stream“ angegeben werden. |
OutputResource
Nachricht der Ausgaberessource, die in einer Anwendungsinstanz verwendet wird.
Felder | |
---|---|
output_resource |
Der Name der Ausgaberessource für die aktuelle Anwendungsinstanz. |
producer_node |
Der Name des Graphknotens, der den Ausgaberessourcennamen generiert. Beispiel: output_resource: /projects/123/locations/us-central1/clusters/456/streams/output-application-789-stream-a-occupancy-counting producer_node: occupancy-counting |
output_resource_binding |
Die spezifische Ausgaberessourcenbindung, die die aktuelle Ausgaberessource erzeugt. |
is_temporary |
Nur Ausgabe. Gibt an, ob die Ausgaberessource temporär ist, d. h., ob sie während der Bereitstellung der Anwendung generiert wird. Die temporäre Ressource wird beim Entfernen der Anwendung gelöscht. |
autogen |
Nur Ausgabe. Gibt an, ob die Ausgaberessource automatisch von der Vision AI App Platform erstellt wird. |
Bundesland
Status der Instanz
Enums | |
---|---|
STATE_UNSPECIFIED |
Der Standardwert. Dieser Wert wird verwendet, wenn der Status weggelassen wird. |
CREATING |
Status: CREATING |
CREATED |
Status: CREATED. |
DEPLOYING |
Status DEPLOYING. |
DEPLOYED |
Status DEPLOYED. |
UNDEPLOYING |
Status: UNDEPLOYING. |
DELETED |
Status: GELOSCHEN |
ERROR |
Status ERROR. |
UPDATING |
Statusaktualisierung |
DELETING |
Status: Wird gelöscht. |
FIXING |
Statuskorrektur |
IntRange
Ganzzahlbereich.
Felder | |
---|---|
start |
Beginn des Ganzzahlbereichs. |
end |
Ende des Ganzzahlbereichs. |
IntRangeArray
Eine Liste von Ganzzahlbereichswerten.
Felder | |
---|---|
int_ranges[] |
Ganzzahlbereichswerte |
ListAnalysesRequest
Nachricht zum Anfordern einer Liste der Analysen
Felder | |
---|---|
parent |
Pflichtangabe. Übergeordneter Wert für ListAnalysesRequest |
page_size |
Angeforderte Seitengröße. Der Server gibt möglicherweise weniger Elemente zurück, als angefordert. Wenn keine Angabe gemacht wird, wählt der Server einen geeigneten Standardwert aus. |
page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
filter |
Ergebnisse filtern |
order_by |
Hinweis zur Sortierung der Ergebnisse |
ListAnalysesResponse
Nachricht für die Antwort auf Analysen zu Einträgen
Felder | |
---|---|
analyses[] |
Liste der Analysen |
next_page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
unreachable[] |
Standorte, die nicht erreicht werden konnten. |
ListAnnotationsRequest
Anfragenachricht für die GetAnnotation API.
Felder | |
---|---|
parent |
Das übergeordnete Element, das dieser Sammlung von Anmerkungen zugewiesen ist. Format: |
page_size |
Die maximale Anzahl der Anmerkungen, die zurückgegeben werden sollen. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Wenn nicht angegeben, werden maximal 50 Anmerkungen zurückgegeben. Der Höchstwert beträgt 1.000. Werte über 1.000 werden implizit auf 1.000 umgewandelt. |
page_token |
Ein Seitentoken, das von einem vorherigen Beim Paginieren müssen alle anderen für |
filter |
Der Filter, der auf die zurückgegebene Liste angewendet wird. Wir unterstützen nur die Filterung nach den folgenden Feldern: |
ListAnnotationsResponse
Anfragenachricht für ListAnnotations API
Felder | |
---|---|
annotations[] |
Die Anmerkungen aus dem angegebenen Asset. |
next_page_token |
Ein Token, das als |
ListApplicationsRequests
Nachricht zum Anfordern einer Liste der Anwendungen.
Felder | |
---|---|
parent |
Pflichtangabe. Übergeordneter Wert für ListApplicationsRequests. |
page_size |
Angeforderte Seitengröße. Der Server gibt möglicherweise weniger Elemente zurück, als angefordert. Wenn keine Angabe gemacht wird, wählt der Server einen geeigneten Standardwert aus. |
page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
filter |
Ergebnisse filtern. |
order_by |
Hinweis zur Sortierung der Ergebnisse. |
ListApplicationsResponse
Nachricht für die Antwort auf die Auflistung von Anwendungen.
Felder | |
---|---|
applications[] |
Die Liste der Anwendungen. |
next_page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
unreachable[] |
Standorte, die nicht erreicht werden konnten. |
ListAssetsRequest
Anfragenachricht für ListAssets
Felder | |
---|---|
parent |
Pflichtangabe. Das übergeordnete Element, das dieser Sammlung von Assets zugewiesen ist. Format: |
page_size |
Die maximale Anzahl der Assets, die zurückgegeben werden sollen. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Wenn nicht angegeben, werden maximal 50 Assets zurückgegeben. Der Höchstwert beträgt 1.000. Werte über 1.000 werden implizit auf 1.000 umgewandelt. |
page_token |
Ein Seitentoken, das von einem vorherigen Beim Paginieren müssen alle anderen für |
filter |
Der Filter, der auf die zurückgegebene Liste angewendet wird. Es werden nur die folgenden Filter unterstützt: „assets_with_contents = true“, mit dem Assets mit hochgeladenen Inhalten zurückgegeben werden, und „assets_with_contents = false“, mit dem Assets ohne Inhalte zurückgegeben werden. |
ListAssetsResponse
Antwortnachricht für ListAssets
Felder | |
---|---|
assets[] |
Die Assets aus dem angegebenen Korpus. |
next_page_token |
Ein Token, das als |
ListCollectionsRequest
Anfragenachricht für ListCollections
Felder | |
---|---|
parent |
Pflichtangabe. Der übergeordnete Korpus. Format: |
page_size |
Die maximale Anzahl der Sammlungen, die zurückgegeben werden sollen. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Wenn nicht angegeben, werden maximal 50 Sammlungen zurückgegeben. Der Höchstwert beträgt 1.000. Werte über 1.000 werden implizit auf 1.000 umgewandelt. |
page_token |
Ein Seitentoken, das von einem vorherigen Beim Paginieren müssen alle anderen für |
ListCollectionsResponse
Antwortnachricht für ListCollections
Felder | |
---|---|
collections[] |
Die Sammlungen aus dem angegebenen Korpus. |
next_page_token |
Ein Token, das als |
ListCorporaRequest
Anfragenachricht für ListCorpora.
Felder | |
---|---|
parent |
Pflichtangabe. Der Ressourcenname des Projekts, aus dem Corpora aufgelistet werden sollen. |
page_size |
Angeforderte Seitengröße. Die API gibt möglicherweise weniger Ergebnisse zurück, als angefordert. Wenn der Wert negativ ist, wird der Fehler INVALID_ARGUMENT zurückgegeben. Wenn keine Angabe erfolgt oder „0“ angegeben ist, wählt die API eine Standardgröße von 10 aus. Wenn die angeforderte Seitengröße größer als die maximale Größe ist, wird von der API die maximale Größe von 20 verwendet. |
page_token |
Ein Token, das eine Ergebnisseite ermittelt, die der Server zurückgeben soll. Wird normalerweise über |
filter |
Der Filter, der auf die zurückgegebene Liste der Corpora angewendet wird. Nur die folgenden Einschränkungen werden unterstützt: |
ListCorporaResponse
Antwortnachricht für ListCorpora.
Felder | |
---|---|
corpora[] |
Die Korpora im Projekt. |
next_page_token |
Ein Token zum Abrufen der nächsten Ergebnisseite. Senden Sie die Anfrage an |
ListDataSchemasRequest
Anfragenachricht für ListDataSchemas.
Felder | |
---|---|
parent |
Pflichtangabe. Das übergeordnete Element, das dieser Sammlung von Datenschemata zugewiesen ist. Format: |
page_size |
Die maximale Anzahl der zurückzugebenden Datenschemata. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Wenn nicht angegeben, werden maximal 50 Datenschemata zurückgegeben. Der Höchstwert beträgt 1.000. Werte über 1.000 werden implizit auf 1.000 umgewandelt. |
page_token |
Ein Seitentoken, das von einem vorherigen Beim Paginieren müssen alle anderen für |
ListDataSchemasResponse
Antwortnachricht für ListDataSchemas
Felder | |
---|---|
data_schemas[] |
Die Datenschemata aus dem angegebenen Korpus. |
next_page_token |
Ein Token, das als |
ListDraftsRequests
Nachricht zum Anfordern einer Liste der Entwürfe.
Felder | |
---|---|
parent |
Pflichtangabe. Übergeordneter Wert für ListDraftsRequest. |
page_size |
Angeforderte Seitengröße. Der Server gibt möglicherweise weniger Elemente zurück, als angefordert. Wenn keine Angabe gemacht wird, wählt der Server einen geeigneten Standardwert aus. |
page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
filter |
Ergebnisse filtern. |
order_by |
Hinweis zur Sortierung der Ergebnisse. |
ListDraftsResponse
Nachricht für die Antwort auf Eintragsentwürfe.
Felder | |
---|---|
drafts[] |
Die Liste der Entwürfe. |
next_page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
unreachable[] |
Standorte, die nicht erreicht werden konnten. |
ListIndexEndpointsRequest
Anfragenachricht für ListIndexEndpoints
Felder | |
---|---|
parent |
Pflichtangabe. Format: |
page_size |
Optional. Angeforderte Seitengröße. Der Server gibt möglicherweise weniger Elemente zurück, als angefordert. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Wenn keine Angabe gemacht wird, wird eine Seitengröße von 50 verwendet. Der Höchstwert beträgt 1.000. Werte über 1.000 werden implizit auf 1.000 umgewandelt. |
page_token |
Optional. Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
filter |
Optional. Der Filter, der auf die zurückgegebene Liste angewendet wird. Wir unterstützen nur das Filtern nach dem Feld |
ListIndexEndpointsResponse
Antwortnachricht für ListIndexEndpoints.
Felder | |
---|---|
index_endpoints[] |
Die Liste der Indexendpunkte. |
next_page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
ListIndexesRequest
Anfragenachricht für Indexe auflisten
Felder | |
---|---|
parent |
Pflichtangabe. Der übergeordnete Korpus, zu dem diese Sammlung von Indexen gehört. Format: |
page_size |
Die maximale Anzahl der zurückzugebenden Indexe. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Wenn nicht angegeben, werden maximal 50 Indexe zurückgegeben. Der Höchstwert beträgt 1.000. Werte über 1.000 werden implizit auf 1.000 umgewandelt. |
page_token |
Ein Seitentoken, das von einem vorherigen Beim Paginieren müssen alle anderen für |
ListIndexesResponse
Antwortnachricht für ListIndexes
Felder | |
---|---|
indexes[] |
Die Indexe unter dem angegebenen Korpus. |
next_page_token |
Ein Token, das als |
ListInstancesRequest
Nachricht zum Anfordern einer Liste von Instanzen.
Felder | |
---|---|
parent |
Pflichtangabe. Übergeordneter Wert für ListInstancesRequest. |
page_size |
Angeforderte Seitengröße. Der Server gibt möglicherweise weniger Elemente zurück, als angefordert. Wenn keine Angabe gemacht wird, wählt der Server einen geeigneten Standardwert aus. |
page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
filter |
Ergebnisse filtern. |
order_by |
Hinweis zur Sortierung der Ergebnisse. |
ListInstancesResponse
Nachricht für die Antwort auf das Auflisten von Instanzen.
Felder | |
---|---|
instances[] |
Die Liste der Instanzen. |
next_page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
unreachable[] |
Standorte, die nicht erreicht werden konnten. |
ListPrebuiltProcessors
Anfragenachricht für die Auflistung vordefinierter Prozessoren.
Felder | |
---|---|
parent |
Pflichtangabe. Übergeordneter Pfad. |
ListPrebuiltProcessorsResponse
Antwortnachricht für das Auflisten vorgefertigter Prozessoren.
Felder | |
---|---|
processors[] |
Die Liste der Prozessoren. |
ListProcessesRequest
Nachricht zum Anfordern einer Liste der Prozesse.
Felder | |
---|---|
parent |
Pflichtangabe. Übergeordneter Wert für ListProcessesRequest. |
page_size |
Angeforderte Seitengröße. Der Server gibt möglicherweise weniger Elemente zurück, als angefordert. Wenn keine Angabe gemacht wird, wählt der Server einen geeigneten Standardwert aus. |
page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
filter |
Ergebnisse filtern |
order_by |
Hinweis zur Sortierung der Ergebnisse |
ListProcessesResponse
Nachricht für die Antwort auf die Auflistung von Prozessen.
Felder | |
---|---|
processes[] |
Die Liste der Prozesse. |
next_page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
unreachable[] |
Standorte, die nicht erreicht werden konnten. |
ListProcessorsRequests
Nachricht zum Anfordern einer Liste der Zahlungsabwickler.
Felder | |
---|---|
parent |
Pflichtangabe. Übergeordneter Wert für ListProcessorsRequest. |
page_size |
Angeforderte Seitengröße. Der Server gibt möglicherweise weniger Elemente zurück, als angefordert. Wenn keine Angabe gemacht wird, wählt der Server einen geeigneten Standardwert aus. |
page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
filter |
Ergebnisse filtern. |
order_by |
Hinweis zur Sortierung der Ergebnisse. |
ListProcessorsResponse
Nachricht für die Antwort auf die Auflistung von Prozessoren.
Felder | |
---|---|
processors[] |
Die Liste der Prozessoren. |
next_page_token |
Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. |
unreachable[] |
Standorte, die nicht erreicht werden konnten. |
ListSearchConfigsRequest
Anfragenachricht für ListSearchConfigs
Felder | |
---|---|
parent |
Pflichtangabe. Das übergeordnete Element, das zu dieser Sammlung von Suchkonfigurationen gehört. Format: |
page_size |
Die maximale Anzahl der Suchkonfigurationen, die zurückgegeben werden sollen. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Wenn keine Angabe gemacht wird, wird eine Seitengröße von 50 verwendet. Der Höchstwert beträgt 1.000. Werte über 1.000 werden implizit auf 1.000 umgewandelt. |
page_token |
Ein Seitentoken, das von einem vorherigen Beim Paginieren müssen alle anderen für |
ListSearchConfigsResponse
Antwortnachricht für ListSearchConfigs
Felder | |
---|---|
search_configs[] |
Die Suchkonfigurationen aus dem angegebenen Korpus. |
next_page_token |
Ein Token, das als |
ListSearchHypernymsRequest
Anfragenachricht für das Auflisten von SearchHypernyms
Felder | |
---|---|
parent |
Pflichtangabe. Das übergeordnete Element, das dieser Sammlung von SearchHypernyms zugewiesen ist. Format: |
page_size |
Die maximale Anzahl der zurückgegebenen SearchHypernyms. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Wenn keine Angabe gemacht wird, wird eine Seitengröße von 50 verwendet. Der Höchstwert beträgt 1.000. Werte über 1.000 werden implizit auf 1.000 umgewandelt. |
page_token |
Ein Seitentoken, das von einem vorherigen Beim Paginieren müssen alle anderen für |
ListSearchHypernymsResponse
Antwortnachricht für das Auflisten von SearchHypernyms.
Felder | |
---|---|
search_hypernyms[] |
Die SearchHypernyms aus dem angegebenen Korpus. |
next_page_token |
Ein Token, das als |
MachineSpec
Spezifikation einer einzelnen Maschine.
Felder | |
---|---|
machine_type |
Nicht veränderbar. Der Typ des Geräts. Liste der für die Vorhersage unterstützten Maschinentypen Für [DeployedModel][] ist dieses Feld optional und der Standardwert ist |
accelerator_type |
Nicht veränderbar. Die Art der Beschleuniger, die gemäß |
accelerator_count |
Die Anzahl der Beschleuniger, die an die Maschine angehängt werden sollen. |
MediaWarehouseConfig
Nachricht mit Beschreibung von MediaWarehouseConfig.
Felder | |
---|---|
corpus |
Ressourcenname des Media Warehouse-Korpus. Format: projects/${project_id}/locations/${location_id}/corpora/${corpus_id} |
region |
Verworfen. |
ttl |
Die Dauer, für die alle Medien-Assets, zugehörigen Metadaten und Suchdokumente vorhanden sein können. |
ModelType
Alle unterstützten Modelltypen in der Vision AI App Platform.
Enums | |
---|---|
MODEL_TYPE_UNSPECIFIED |
Prozessortyp: UNBEKANNT |
IMAGE_CLASSIFICATION |
Modelltyp: Bildklassifizierung. |
OBJECT_DETECTION |
Modelltyp „Objekterkennung“ |
VIDEO_CLASSIFICATION |
Modelltyp: Videoklassifizierung |
VIDEO_OBJECT_TRACKING |
Modelltyp „Objekt-Tracking“ |
VIDEO_ACTION_RECOGNITION |
Modelltyp „Aktionserkennung“ |
OCCUPANCY_COUNTING |
Modelltyp: Anwesenheitszähler |
PERSON_BLUR |
Modelltyp „Unkenntlichmachen von Personen“ |
VERTEX_CUSTOM |
Modelltyp: Vertex Custom |
Knoten
Nachricht, die das Knotenobjekt beschreibt.
Felder | |
---|---|
name |
Pflichtangabe. Ein eindeutiger Name für den Knoten. |
display_name |
Ein nutzerfreundlicher Anzeigename für den Knoten. |
node_config |
Knotenkonfiguration |
processor |
Der Name des Prozessors bezieht sich auf die ausgewählte Prozessorressource. |
parents[] |
Übergeordneter Knoten. Der Eingabeknoten darf keinen übergeordneten Knoten haben. Bei V1 Alpha1/Beta kann nur der Media-Warehouse-Knoten mehrere übergeordnete Elemente haben, andere Knotentypen nur eins. |
Union-Feld Für |
|
output_all_output_channels_to_stream |
Standardmäßig ist die Ausgabe des Knotens nur für nachfolgende Knoten verfügbar. Wenn Sie die direkte Ausgabe vom Anwendungsknoten verwenden möchten, muss die Ausgabe zuerst an Vision AI-Streams gesendet werden. Wenn Sie „output_all_output_channels_to_stream“ auf „true“ setzen, sendet die App-Plattform automatisch alle Ausgaben des aktuellen Knotens an Vision AI-Streamressourcen (ein Stream pro Ausgabekanal). Die Ausgabestream-Ressource wird während der Bereitstellung automatisch von der App-Plattform erstellt und nach der Deaktivierung der Anwendung gelöscht. Diese Konfiguration gilt für alle Anwendungsinstanzen. Der Ausgabestream kann auf Instanzebene überschrieben werden, indem der Abschnitt |
InputEdge
Nachricht, die eine Kante beschreibt, die auf einen Knoten zeigt.
Felder | |
---|---|
parent_node |
Der Name des übergeordneten Knotens. |
parent_output_channel |
Das verbundene Ausgabeartefakt des übergeordneten Knotens. Sie kann weggelassen werden, wenn der Zielprozessor nur ein Ausgabeartefakt hat. |
connected_input_channel |
Der verbundene Eingabekanal des Prozessors des aktuellen Knotens. Er kann weggelassen werden, wenn der Zielprozessor nur einen Eingabekanal hat. |
NormalizedPolygon
Normalisiertes Polygon.
Felder | |
---|---|
normalized_vertices[] |
Das Eckpolygon normalisierte Eckpunkte. Die Koordinaten der oberen linken Ecke des Bildes sind [0, 0]. |
NormalizedPolyline
Normalisierte Polylinie, die eine Kurve aus verbundenen Geradensegmenten darstellt.
Felder | |
---|---|
normalized_vertices[] |
Eine Folge von Eckpunkten, die durch gerade Linien verbunden sind. |
NormalizedVertex
Ein Scheitelpunkt repräsentiert einen 2D-Punkt im Bild. HINWEIS: Die normalisierten Eckpunktkoordinaten sind relativ zum Originalbild und reichen von 0 bis 1.
Felder | |
---|---|
x |
X-Koordinate |
y |
Y-Koordinate |
ObjectDetectionPredictionResult
Ausgabeformat der Vorhersage für die generische Objekterkennung.
Felder | |
---|---|
current_time |
Aktueller Zeitstempel. |
identified_boxes[] |
Eine Liste der erkannten Boxen. |
Entität
Die Entitätsinformationen für Anmerkungen aus dem Ergebnis der Objekterkennungsvorhersage.
Felder | |
---|---|
label_id |
Label-ID. |
label_string |
Für Menschen lesbarer String des Labels. |
IdentifiedBox
Der identifizierte Bereich enthält den Standort und die Entität des Objekts.
Felder | |
---|---|
box_id |
Eine eindeutige ID für dieses Feld. |
normalized_bounding_box |
Begrenzungsrahmen in den normalisierten Koordinaten. |
confidence_score |
Der Konfidenzwert, der mit diesem Feld verknüpft ist. |
entity |
Entität dieses Felds. |
NormalizedBoundingBox
Begrenzungsrahmen in den normalisierten Koordinaten.
Felder | |
---|---|
xmin |
Minimale x-Koordinate. |
ymin |
Min in y-Koordinate. |
width |
Breite des Begrenzungsrahmens. |
height |
Höhe des Begrenzungsrahmens. |
OccupancyCountConfig
Nachricht mit einer Beschreibung von OccupancyCountConfig.
Felder | |
---|---|
enable_people_counting |
Unabhängig davon, ob die Anzahl der Personen gezählt werden soll, haben die Ausgabezahlen den Schlüssel „Personen“. |
enable_vehicle_counting |
Unabhängig davon, ob die Anzahl der Fahrzeuge gezählt werden soll, haben die Ausgabezahlen „vehicle“ als Schlüssel. |
enable_dwelling_time_tracking |
Ob die Verweildauer jedes einzelnen Objekts in der Szene oder einer bestimmten Zone erfasst werden soll. |
OccupancyCountingPredictionResult
Das Prototyp-Vorhersageergebnis für die Personenzählung.
Felder | |
---|---|
current_time |
Aktueller Zeitstempel. |
identified_boxes[] |
Eine Liste der erkannten Boxen. |
stats |
Erkennungsstatistiken |
track_info[] |
Erfassen Sie zugehörige Informationen. Alle Titel, die zu diesem Zeitstempel live sind. Sie ist nur vorhanden, wenn das Tracking aktiviert ist. |
dwell_time_info[] |
Informationen zur Verweildauer Alle Tracks, die in einer bestimmten Zone live sind, mit einem Zeitstempel für die Verweildauer |
pts |
Der Zeitstempel der Präsentation des Frames. |
DwellTimeInfo
Informationen zur Verweildauer für Anmerkungen vom Betreiber der Personenzählung.
Felder | |
---|---|
track_id |
Eine eindeutige ID zur Identifizierung eines Titels. Sie sollte für alle Frames gleich sein. |
zone_id |
Die eindeutige ID der Zone, in der sich das Objekt befindet bzw. wartet. |
dwell_start_time |
Der Beginn der Zeitspanne, in der ein Gebäudeobjekt in einer Zone erkannt wurde. |
dwell_end_time |
Die Endzeit, zu der ein bewohntes Objekt eine Zone verlassen hat. |
Entität
Die Entitätsinformationen für Anmerkungen des Belegungszählers.
Felder | |
---|---|
label_id |
Label-ID. |
label_string |
Für Menschen lesbarer String des Labels. |
IdentifiedBox
Der identifizierte Bereich enthält den Standort und die Entität des Objekts.
Felder | |
---|---|
box_id |
Eine eindeutige ID für dieses Feld. |
normalized_bounding_box |
Begrenzungsrahmen in den normalisierten Koordinaten. |
score |
Der Konfidenzwert, der mit diesem Feld verknüpft ist. |
entity |
Entität dieses Felds. |
track_id |
Eine eindeutige ID zur Identifizierung eines Titels. Sie sollte für alle Frames gleich sein. Sie ist nur vorhanden, wenn das Tracking aktiviert ist. |
NormalizedBoundingBox
Begrenzungsrahmen in den normalisierten Koordinaten.
Felder | |
---|---|
xmin |
Minimale x-Koordinate. |
ymin |
Min in y-Koordinate. |
width |
Breite des Begrenzungsrahmens. |
height |
Höhe des Begrenzungsrahmens. |
Statistik
Die Statistikinformationen für Anmerkungen vom Betreiber der Belegungszähler.
Felder | |
---|---|
full_frame_count[] |
Zählungen des Vollbilds. |
crossing_line_counts[] |
Anzahl der Überkreuzungen. |
active_zone_counts[] |
Aktivzonen werden gezählt. |
AccumulatedObjectCount
Die Objektinformationen und die kumulative Anzahl der Anmerkungen vom Belegungszähler
Felder | |
---|---|
start_time |
Der Beginn der kumulativen Zählung. |
object_count |
Die Objektanzahl für die kumulative Anzahl. |
ActiveZoneCount
Nachricht zur Anzahl der Aktivzonen.
Felder | |
---|---|
annotation |
Anmerkung zur Aktivzone vom Nutzer |
counts[] |
Wird in der Zone gezählt. |
CrossingLineCount
Nachricht für die Anzahl der überquerten Linien.
Felder | |
---|---|
annotation |
Linienhinweis vom Nutzer |
positive_direction_counts[] |
Die Richtung, die der Rechtshänderregel folgt. |
negative_direction_counts[] |
Die Richtung, die der Rechtshänderregel entgegengesetzt ist. |
accumulated_positive_direction_counts[] |
Die kumulative Anzahl der positiven Bewertungen. |
accumulated_negative_direction_counts[] |
Die kumulative Anzahl der negativen Ergebnisse. |
ObjectCount
Die Objektinformationen und die sofortige Zählung für Anmerkungen vom Belegungszähler
Felder | |
---|---|
entity |
Entität dieses Objekts. |
count |
Anzahl der Objekte. |
TrackInfo
Die Daten zum Track für Anmerkungen vom Belegungszähler.
Felder | |
---|---|
track_id |
Eine eindeutige ID zur Identifizierung eines Titels. Sie sollte für alle Frames gleich sein. |
start_time |
Startzeitstempel dieses Titels. |
OperationMetadata
Stellt die Metadaten des Vorgangs mit langer Ausführungszeit dar.
Felder | |
---|---|
create_time |
[Nur Ausgabe] Die Zeit, zu der die Vorgang erstellt wurde. |
end_time |
[Nur Ausgabe] Der Zeitpunkt, zu dem der Vorgang abgeschlossen wurde. |
target |
Nur Ausgabe. Serverdefinierter Ressourcenpfad für das Ziel des Vorgangs. |
verb |
Nur Ausgabe. Name des vom Vorgang ausgeführten Verbs. |
status_message |
Nur Ausgabe. Lesbarer Status des Vorgangs, falls vorhanden. |
requested_cancellation |
Nur Ausgabe. Gibt an, ob der Nutzer einen Abbruch angefordert hat. Vorgänge, die erfolgreich abgebrochen wurden, haben den Wert [Operation.error][] mit einem |
api_version |
Nur Ausgabe. Zum Starten des Vorgangs verwendete API-Version. |
Partition
Partition, um die Partition in Zeit und Raum für die Anmerkung auf Unter-Asset-Ebene anzugeben.
Felder | |
---|---|
temporal_partition |
Partitionierung des Assets im Zeitverlauf. |
spatial_partition |
Partitionierung des Assets im Raum. |
relative_temporal_partition |
Partitionierung des Assets im Zeitverlauf. |
RelativeTemporalPartition
Partitionierung des Assets in relativer Zeit. Wird vom Korpustyp „VIDEO_ON_DEMAND“ unterstützt.
Felder | |
---|---|
start_offset |
Startzeit-Offset der Partition. |
end_offset |
Endzeitversatz der Partition. |
SpatialPartition
Partitionierung des Assets im Raum.
Felder | |
---|---|
x_min |
Der minimale Wert der x-Koordinate. |
y_min |
Der minimale Wert der y-Koordinate. |
x_max |
Der maximale Wert der X-Koordinate. |
y_max |
Der maximale Wert der y-Koordinate. |
TemporalPartition
Partition des Assets in der UTC-Epochenzeit. Wird vom Corpustyp „STREAM_VIDEO“ unterstützt.
Felder | |
---|---|
start_time |
Startzeit der Partition. |
end_time |
Endzeit der Partition. |
PersonBlurConfig
Nachricht zur Beschreibung von FaceBlurConfig.
Felder | |
---|---|
person_blur_type |
Art des Unkenntlichmachens von Personen. |
faces_only |
Ob nur Gesichter und nicht das gesamte Objekt im Prozessor unkenntlich gemacht werden sollen. |
PersonBlurType
Art der Unkenntlichmachung von Personen
Enums | |
---|---|
PERSON_BLUR_TYPE_UNSPECIFIED |
Typ der Personenunkenntlichmachung: UNSPECIFIED. |
FULL_OCCULUSION |
FaceBlur-Typ „Vollständige Verdeckung“. |
BLUR_FILTER |
Unkenntlichmachen von Gesichtern |
PersonVehicleDetectionConfig
Nachricht zur Beschreibung von PersonVehicleDetectionConfig.
Felder | |
---|---|
enable_people_counting |
Mindestens eines der Felder „enable_people_counting“ und „enable_vehicle_counting“ muss auf „wahr“ gesetzt sein. Unabhängig davon, ob die Anzahl der Personen gezählt werden soll, haben die Ausgabezahlen „Personen“ als Schlüssel. |
enable_vehicle_counting |
Unabhängig davon, ob die Anzahl der Fahrzeuge gezählt werden soll, haben die Ausgabezahlen „vehicle“ als Schlüssel. |
PersonalProtectiveEquipmentDetectionConfig
Nachricht zur Beschreibung von PersonalProtectiveEquipmentDetectionConfig.
Felder | |
---|---|
enable_face_coverage_detection |
Gibt an, ob die Erkennung von bedeckten Gesichtern aktiviert werden soll. |
enable_head_coverage_detection |
Gibt an, ob die Erkennung der Kopfbedeckung aktiviert werden soll. |
enable_hands_coverage_detection |
Gibt an, ob die Erkennung der Abdeckung durch die Hände aktiviert werden soll. |
PersonalProtectiveEquipmentDetectionOutput
Ausgabeformat für den Operator „Persönliche Schutzausrüstung erkennen“.
Felder | |
---|---|
current_time |
Aktueller Zeitstempel. |
detected_persons[] |
Eine Liste von DetectedPersons. |
DetectedPerson
„Gefundene Person“ enthält die erkannte Person, die zugehörigen Personenangaben und die Informationen zum Schutz.
Felder | |
---|---|
person_id |
Die ID der erkannten Person. |
detected_person_identified_box |
Feld mit Informationen zur erkannten Person |
detected_ppe_identified_boxes[] |
Die Informationen zur erkannten Person, die mit den erkannten Bereichen für persönliche Schutzausrüstung verknüpft sind. |
face_coverage_score |
Abdeckungsbewertung für jeden Körperteil. Abdeckungsbewertung für das Gesicht. |
eyes_coverage_score |
Abdeckungsbewertung für die Augen. |
head_coverage_score |
Abdeckungsbewertung für den Titel. |
hands_coverage_score |
Abdeckungsbewertung für Hände. |
body_coverage_score |
Abdeckungsbewertung für den Körper. |
feet_coverage_score |
Abdeckungsbewertung für Fußgänger. |
NormalizedBoundingBox
Begrenzungsrahmen in den normalisierten Koordinaten.
Felder | |
---|---|
xmin |
Minimale x-Koordinate. |
ymin |
Min in y-Koordinate. |
width |
Breite des Begrenzungsrahmens. |
height |
Höhe des Begrenzungsrahmens. |
PPEEntity
Die Entitätsinformationen für Anmerkungen aus dem Ergebnis der PPE-Erkennung.
Felder | |
---|---|
ppe_label_id |
Label-ID. |
ppe_label_string |
Für Menschen lesbarer String des Labels (z. B. Helm, Handschuh, Maske). |
ppe_supercategory_label_string |
Ein für Menschen lesbarer String des Superkategorielabels (z. B. „head_cover“, „hands_cover“, „face_cover“). |
ppe_entity_id |
Entitäts-ID. |
PPEIdentifiedBox
Das Feld „PPEIdentified“ enthält den Standort und die Entitätsinformationen der persönlichen Schutzausrüstung.
Felder | |
---|---|
box_id |
Eine eindeutige ID für dieses Feld. |
normalized_bounding_box |
Begrenzungsrahmen in den normalisierten Koordinaten. |
confidence_score |
Konfidenzwert, der mit diesem Feld verknüpft ist. |
ppe_entity |
Informationen zur PSA-Entität |
PersonEntity
Die Entitätsinformationen für Anmerkungen aus dem Ergebnis der Personenerkennung.
Felder | |
---|---|
person_entity_id |
Entitäts-ID. |
PersonIdentifiedBox
Das Feld „Person identifiziert“ enthält den Standort und die Entitätsinformationen der Person.
Felder | |
---|---|
box_id |
Eine eindeutige ID für dieses Feld. |
normalized_bounding_box |
Begrenzungsrahmen in den normalisierten Koordinaten. |
confidence_score |
Konfidenzwert, der mit diesem Feld verknüpft ist. |
person_entity |
Informationen zur Person |
Prozess
Nachricht mit einer Beschreibung des Prozessobjekts.
Felder | |
---|---|
name |
Der Name der Ressource. |
create_time |
Nur Ausgabe. Der Erstellungszeitstempel. |
update_time |
Nur Ausgabe. Der Aktualisierungszeitstempel. |
analysis |
Pflichtangabe. Verweis auf eine vorhandene Analyseressource. |
attribute_overrides[] |
Optional. Attributüberschreibungen der Analysetools. Format für jedes einzelne Überschreibungselement: "{analyzer_name}:{attribute_key}={value}" |
run_status |
Optional. Status des Prozesses. |
run_mode |
Optional. Ausführungsmodus des Prozesses. |
event_id |
Optional. Ereignis-ID der Eingabe-/Ausgabestreams. Das ist nützlich, wenn Sie in der Analyse einen StreamSource-/StreamSink-Operator haben und das Ereignis, aus dem gelesen oder in das geschrieben werden soll, manuell angeben möchten. |
Prozessor
Nachricht, die das Processor-Objekt beschreibt. Nächste ID: 19
Felder | |
---|---|
name |
name of resource. |
create_time |
Nur Ausgabe. [Nur Ausgabe] Erstellungszeitstempel. |
update_time |
Nur Ausgabe. [Nur Ausgabe] Aktualisierungszeitstempel. |
labels |
Labels als Schlüssel/Wert-Paare |
display_name |
Pflichtangabe. Ein nutzerfreundlicher Anzeigename für den Prozessor. |
description |
Veranschaulichende Sätze zur Beschreibung der Funktionen des Prozessors. |
processor_type |
Nur Ausgabe. Prozessortyp |
model_type |
Modelltyp |
custom_processor_source_info |
Quellinformationen für vom Kunden erstellten Zahlungsabwickler |
state |
Nur Ausgabe. Status des Prozessors. |
processor_io_spec |
Nur Ausgabe. [Nur Ausgabe] Die Eingabe-/Ausgabespezifikationen eines Prozessors. Jeder Prozessortyp hat feste Eingabe-/Ausgabespezifikationen, die vom Kunden nicht geändert werden können. |
configuration_typeurl |
Nur Ausgabe. Die entsprechende Konfiguration kann in der Anwendung verwendet werden, um das Verhalten des Prozessors anzupassen. |
supported_annotation_types[] |
|
supports_post_processing |
Gibt an, ob der Prozessor die Nachbearbeitung unterstützt. |
ProcessorState
Enums | |
---|---|
PROCESSOR_STATE_UNSPECIFIED |
Nicht angegebener Prozessorstatus. |
CREATING |
Der Prozessor wird erstellt und ist noch nicht einsatzbereit. |
ACTIVE |
Der Prozessor ist einsatzbereit. |
DELETING |
Der Prozessor wird gelöscht und kann nicht verwendet werden. |
FAILED |
Der Prozessor wurde gelöscht oder die Erstellung ist fehlgeschlagen . |
ProcessorType
Typ
Enums | |
---|---|
PROCESSOR_TYPE_UNSPECIFIED |
Prozessortyp: UNBEKANNT |
PRETRAINED |
Prozessortyp: PRETRAINED. Der vortrainierte Prozessor wurde von der Vision AI App Platform entwickelt und bietet modernste Funktionen zur Verarbeitung von Bilddaten, z. B. Personenzählung oder Unkenntlichmachung von Personen. Der vorab trainierte Prozessor ist in der Regel öffentlich verfügbar. |
CUSTOM |
Prozessortyp: BENUTZERDEFINIERT. Benutzerdefinierte Prozessoren sind spezielle Prozessoren, die entweder von Kunden hochgeladen oder aus anderen Google Cloud-Plattformen (z. B. Vertex AI) importiert werden. Der benutzerdefinierte Prozessor ist nur für den Creator sichtbar. |
CONNECTOR |
Prozessortyp CONNECTOR. Connector-Prozessoren sind spezielle Prozessoren, die E/A-Vorgänge für die Anwendung ausführen. Sie verarbeiten die Daten nicht, sondern übergeben sie entweder an andere Prozessoren oder empfangen Daten von anderen Prozessoren. |
ProcessorConfig
Nächste ID: 36
Felder | |
---|---|
Union-Feld Für |
|
video_stream_input_config |
Konfigurationen des Stream-Eingabeprozessors. |
ai_enabled_devices_input_config |
Konfiguration von KI-gestützten Eingabegeräten |
media_warehouse_config |
Konfigurationen des Media-Warehouse-Prozessors. |
person_blur_config |
Konfigurationen des Prozesses zum Unkenntlichmachen von Personen. |
occupancy_count_config |
Konfigurationen des Belegungszählers |
person_vehicle_detection_config |
Konfigurationen des Prozessors für die Personen-/Fahrzeugerkennung. |
vertex_automl_vision_config |
Konfigurationen des Vertex AutoML Vision-Prozessors |
vertex_automl_video_config |
Konfigurationen des Vertex AutoML-Videoprozessors |
vertex_custom_config |
Konfigurationen des benutzerdefinierten Vertex-Prozessors. |
general_object_detection_config |
Konfigurationen des allgemeinen Objekterkennungs-Prozessors. |
big_query_config |
Konfigurationen des BigQuery-Prozessors. |
personal_protective_equipment_detection_config |
Konfigurationen von personal_protective_equipment_detection_config |
ProcessorIOSpec
Nachricht, die die Eingabe-/Ausgabespezifikationen eines Prozessors beschreibt.
Felder | |
---|---|
graph_input_channel_specs[] |
Bei Prozessoren mit „input_channel_specs“ muss der Prozessor explizit mit einem anderen Prozessor verbunden sein. |
graph_output_channel_specs[] |
Die Spezifikationen für das Ausgabeartefakt für den aktuellen Prozessor. |
instance_resource_input_binding_specs[] |
Die Eingaberessource, die von der Anwendungsinstanz bereitgestellt werden muss. |
instance_resource_output_binding_specs[] |
Die Ausgaberessource, die der Prozessor pro Instanz generiert. Außer den hier ausdrücklich aufgeführten Ausgabebindungen können alle GraphOutputChannels der Prozessoren an die Streamressource gebunden werden. Der Bindungsname entspricht dann dem Namen des GraphOutputChannel. |
GraphInputChannelSpec
Nachricht für die Eingabekanalspezifikation.
Felder | |
---|---|
name |
Der Name des aktuellen Eingabekanals. |
data_type |
Die Datentypen des aktuellen Eingabekanals. Wenn dieses Feld mehr als einen Wert hat, kann dieser Eingabekanal mit einem dieser Datentypen verbunden werden. |
accepted_data_type_uris[] |
Wenn angegeben, können nur diese detaillierten Datentypen mit dem Auftragsverarbeiter verknüpft werden. Beispiel: JPEG-Stream für MEDIA oder PredictionResult-Prototyp für den PROTO-Typ. Wenn nichts angegeben wird, wird jedes Proto akzeptiert. |
required |
Gibt an, ob der aktuelle Eingabekanal vom Prozessor benötigt wird. Wenn bei einem Prozessor mit erforderlichem Videoeingang und optionalem Audioeingang beispielsweise der Videoeingang fehlt, wird die Anwendung abgelehnt. Der Audioeingang kann hingegen fehlen, solange der Videoeingang vorhanden ist. |
max_connection_allowed |
Gibt an, wie viele Eingabekanten mit diesem Eingabekanal verbunden werden können. 0 bedeutet „unbegrenzt“. |
GraphOutputChannelSpec
Nachricht für die Ausgabekanalspezifikation.
Felder | |
---|---|
name |
Der Name des aktuellen Ausgabekanals. |
data_type |
Der Datentyp des aktuellen Ausgabekanals. |
data_type_uri |
|
InstanceResourceInputBindingSpec
Nachricht für die Kanalspezifikation der Instanzressource. Externe Ressourcen sind virtuelle Knoten, die nicht im Anwendungsgraphen dargestellt werden. Jeder Prozessor gibt seine Out-Graph-Spezifikation an, damit der Kunde die externen Quellen oder Ziele für die
Felder | |
---|---|
name |
Name der Eingabebindung, der innerhalb des Prozessors eindeutig ist. |
Union-Feld Für |
|
config_type_uri |
Das Konfigurations-Proto, das die Googleapis-Ressourcen enthält. Beispiel: type.googleapis.com/google.cloud.vision.v1.StreamWithAnnotation |
resource_type_uri |
Die direkte Typ-URL der Googleapis-Ressource, z. B. type.googleapis.com/google.cloud.vision.v1.Asset |
InstanceResourceOutputBindingSpec
Felder | |
---|---|
name |
Name der Ausgabebindung, der innerhalb des Prozessors eindeutig ist. |
resource_type_uri |
Die URI des Ressourcentyps der zulässigen Ausgaberessource. |
explicit |
Gibt an, ob die Ausgaberessource in der Instanz explizit festgelegt werden muss. Wenn „false“ festgelegt ist, wird der Wert bei Bedarf automatisch vom Prozessor generiert. |
RemoveApplicationStreamInputRequest
Nachricht zum Entfernen von Streameingängen aus einer Anwendung.
Felder | |
---|---|
name |
Erforderlich. Der Name der abzurufenden Anwendung. Format: „projects/{project}/locations/{location}/applications/{application}“ |
target_stream_inputs[] |
Der zu entfernende Zielstream. |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
TargetStreamInput
Nachricht zum zu entfernenden Ziel-StreamInput.
Felder | |
---|---|
stream |
|
RemoveApplicationStreamInputResponse
Nachricht für RemoveApplicationStreamInput-Antwort.
RemoveCollectionItemRequest
Anfragenachricht für RemoveCollectionItem
Felder | |
---|---|
item |
Pflichtangabe. Das zu entfernende Element. |
RemoveCollectionItemResponse
Anfragenachricht für RemoveCollectionItem
Felder | |
---|---|
item |
Das Element, das bereits entfernt wurde. |
RemoveIndexAssetMetadata
Metadaten für RemoveIndexAsset
Felder | |
---|---|
indexing_status |
Der Status der Indexierung dieses Assets. |
start_time |
Der Beginn des Vorgangs. |
update_time |
Die Aktualisierungszeit des Vorgangs. |
RemoveIndexAssetRequest
Anfragenachricht für RemoveIndexAsset
Felder | |
---|---|
name |
Pflichtangabe. Der Ressourcenname des zu indexierenden Assets. Format: |
index |
Optional. Der Name des Index. Format: |
RemoveIndexAssetResponse
Dieser Typ hat keine Felder.
Antwortnachricht für RemoveIndexAsset
RemoveRetailProductsFromRetailProductSetResponse
Antwort „RemoveRetailProductsFromRetailProductSet“, sobald der Vorgang abgeschlossen ist.
ResourceAnnotations
Nachricht mit einer allgemeinen Anmerkung zu Ressourcen.
Felder | |
---|---|
application_annotations[] |
Anmerkungen, die auf die gesamte Anwendung angewendet werden |
node_annotations[] |
Anmerkungen, die auf den bestimmten Knoten der Anwendung angewendet werden. Wenn derselbe Annotierungstyp sowohl auf die Anwendung als auch auf den Knoten angewendet wird, wird die Knotenannotation zusätzlich zur globalen Anwendungsannotation hinzugefügt. Wenn es beispielsweise eine Anmerkung für den Aktivbereich für die gesamte Anwendung und eine Anmerkung für den Aktivbereich für den Belegungse Analytics-Prozessor gibt, sind für den Belegungse Analytics-Prozessor zwei Aktivbereiche definiert. |
RetailBatchAnalyzeResponse
Antwortnachricht für BatchAnalyze.
RetailEntity
Eine Entität, die eine Wortgruppe oder eine Zahl im Tag-Text sein kann. Es handelt sich um einen bekannten Entitätstyp, z. B. einen Produkttitel, Normalpreis oder Clubpreis.
Felder | |
---|---|
type |
Entitätstyp, z.B. „Produkttitel“, „Regulärer Preis“ oder „Mitgliedspreis“. |
mention_text |
Textwert der Entität, z. B. „2,99 €“. Wenn die Entität nicht im Tag vorhanden ist, ist dieses Feld leer. |
confidence |
Konfidenz der Entitätsvorhersage. |
region |
Die Standortregion der Entität in der Tag-Region. |
normalized_text_value |
Normalisierter Textwert in einem vordefinierten Standard für den Entitätstyp. Fehlt, wenn der extrahierte Wert nicht konvertiert werden konnte. |
RetailNormalizedBoundingBox
Die Koordinaten des Begrenzungsrahmens beziehen sich auf die Breite und Höhe des Bildes. Wenn das Bild beispielsweise 100 × 200 Pixel groß ist und „NormalizedBoundingBox“ den Wert <xmin = 0.1 xmax = 0.5 ymin = 0.2 ymax = 0.9> hat, sind die Begrenzungsrahmenkoordinaten (10, 40) bis (50, 180). Teile des Begrenzungsrahmens können sich außerhalb des Bildes befinden.
Felder | |
---|---|
x_min |
Horizontale Koordinate der linken oberen Ecke. |
x_max |
Horizontale Koordinate der rechten unteren Ecke. |
y_min |
Vertikale Koordinate der linken oberen Ecke. |
y_max |
Vertikale Koordinate der rechten unteren Ecke. |
RetailObjectDetectionAnnotation
Beschreiben Sie einen Objektbereich und seine Erkennungsanmerkung in einem Bild.
Felder | |
---|---|
bounding_box |
Normalisierter Begrenzungsrahmen der Objektinstanz. |
confidence |
Ein Konfidenzwert zwischen 0,0 und 1,0. Je höher der Wert, desto höher ist die Wahrscheinlichkeit, dass das Ergebnis korrekt ist. |
RetailOperationMetadata
Metadaten für Vorgänge für den Einzelhandelsdienst.
Felder | |
---|---|
operation_metadata |
Allgemeine Metadaten des lang laufenden Vorgangs. |
partial_failures[] |
Nur Ausgabe. Partielle Fehler aufgetreten. Beispiel: Eine einzelne Bilddatei, die nicht gelesen werden konnte. Das Feld „Statusdetails“ enthält standardmäßige Google Cloud-Fehlerdetails. |
operation_metrics |
Nur Ausgabe. Messwerte zum Vorgang. |
OperationMetrics
Die aufgezeichneten Messwerte zum Vorgang.
Felder | |
---|---|
counters |
Zuordnung des Zählernamens zur Zählung. |
RetailPredictResults
Ergebnisformat von BatchAnalyze.
Felder | |
---|---|
image_uri |
Bild-URI aus der Eingabe. |
product_recognition_annotations[] |
Anmerkungen zur Produkterkennung |
tag_recognition_annotations[] |
Anmerkungen zur Tag-Erkennung |
RetailProduct
Nachricht, die die RetailProduct-Ressource darstellt.
Felder | |
---|---|
name |
Nur Ausgabe. Name der RetailProduct-Ressource. |
gtins[] |
Die Global Trade Item Number (GTIN) des Produkts. |
normalized_gtins[] |
Nur Ausgabe. Die normalisierte Version der Eingabe-GTINs im kanonischen GTIN-14-Format. |
third_party_ids[] |
Drittanbieter-IDs, die vom Einzelhändler oder Hersteller verwendet werden. |
locale |
Die Sprache der Produktinformationen als BCP-47-Code, z.B. „en-US“ oder „de-DE“. Die Sprache des Produktlabels und der Marke muss mit der Sprache des Gebietsschemas übereinstimmen. |
brand |
Lokalisierte Marke des Produkts. |
title |
Lokalisierter Titel des Produkts. |
product_uri |
Landingpage für das Produkt. |
resource_state |
Nur Ausgabe. Status des Retail-Produkts. |
labels |
Labels mit benutzerdefinierten Metadaten zum Organisieren Ihrer Retail-Produkte. Labelschlüssel und -werte dürfen maximal 64 Zeichen (Unicode-Codepunkte) haben und dürfen nur Kleinbuchstaben, Ziffern, Unterstriche und Bindestriche enthalten. Internationale Zeichen sind zulässig. |
create_time |
Nur Ausgabe. Der Erstellungszeitstempel. |
update_time |
Nur Ausgabe. Der Aktualisierungszeitstempel. |
RetailProductImageSimilarity
Die Ähnlichkeitsbewertungen für das Produktbild im Indexsatz.
Felder | |
---|---|
visual_similarity_score |
Der visuelle Ähnlichkeitswert zu diesem Produktbild. |
detected_text_similarity_score |
Der Ähnlichkeitswert zwischen dem im Abfrageproduktbild erkannten Text und dem vom Modell erkannten Text in diesem Produktbild. |
product_title_text_similarity_score |
Der Ähnlichkeitswert zwischen dem erkannten Text im Abfrageproduktbild und dem von Menschen erstellten Produkttitel dieses Produktbilds. |
similarity_score |
Der endgültige kombinierte Ähnlichkeitswert für dieses Produktbild. |
RetailProductRecognitionAnnotation
Beschreiben Sie eine Produktregion und die Anmerkung zur Produkterkennung in einem Bild.
Felder | |
---|---|
product_region |
Informationen zur Erkennung dieser Produktinstanz (Begrenzungsbox, Konfidenz usw.) |
recognition_results[] |
Ergebnisse der Produkterkennung. Sie werden in absteigender Reihenfolge nach Konfidenz sortiert. |
detected_text |
Vom Modell in dieser „product_region“ erkannter Text. |
RetailProductRecognitionResult
Ergebnis der Erkennung eines einzelnen Produkts.
Felder | |
---|---|
product_metadata |
Metadaten des erkannten Produkts. |
confidence |
Ein Konfidenzwert zwischen 0,0 und 1,0. Je höher der Wert, desto höher ist die Wahrscheinlichkeit, dass das Ergebnis korrekt ist. |
image_similarity[] |
Die Ähnlichkeitsbewertung für jedes Produktbild für dieses Ergebnis. |
RetailResourceState
Status einer Ressource.
Enums | |
---|---|
RETAIL_RESOURCE_STATE_UNSPECIFIED |
Der Standardwert. Sollte nicht verwendet werden. |
RETAIL_RESOURCE_STATE_CREATING |
Status: CREATING |
RETAIL_RESOURCE_STATE_CREATED |
Status: CREATED. |
RETAIL_RESOURCE_STATE_UPDATING |
Status: AKTUALISIERT. |
RETAIL_RESOURCE_STATE_DELETED |
Status: GELOSCHEN |
RETAIL_RESOURCE_STATE_ERROR |
Status ERROR. |
RetailTagRecognitionAnnotation
Ein Proto beschreibt das Erkennungsergebnis eines Tags, einschließlich des Bildbereichs, den diese Tag-Instanz einnimmt, und der extrahierten Textinformationen.
Felder | |
---|---|
tag_region |
Informationen zur Erkennung dieser Tag-Instanz (Begrenzungsrahmen, Konfidenz usw.). |
tag_text |
Text in dieser Tag-Instanz. |
entities[] |
Eine Liste der im Tag erkannten Entitäten. |
RetailThirdPartyId
Die vom Händler oder Hersteller verwendete Drittanbieter-ID (z.B. SKU oder MPN).
Felder | |
---|---|
id |
Drittanbieter-ID, die vom Einzelhändler oder Hersteller verwendet wird (z.B. SKU oder MPN). |
owner |
Das Rechtssubjekt, das Inhaber der Drittanbieterkennzeichnung ist, also der Hersteller oder Einzelhändler, der dieses Produkt verkauft. |
RunMode
„RunMode“ gibt den Modus an, in dem der Prozess gestartet werden soll.
Enums | |
---|---|
RUN_MODE_UNSPECIFIED |
Modus nicht angegeben |
LIVE |
Live-Modus Das bedeutet, dass der Prozess gestartet wird, um die Live-Videoquelle zu verarbeiten, und dass mögliche Paketverluste erwartet werden. |
SUBMISSION |
Einreichungsmodus Das bedeutet, dass der Prozess gestartet wird, um begrenzte Videodateien ohne Paketverlust zu verarbeiten. Der Abschlussstatus wird erfasst. |
RunStatus
Nachricht mit dem Status des Vorgangs.
Felder | |
---|---|
state |
Der Status des Prozesses. |
reason |
Der Grund für die Umwandlung in den Status. |
Bundesland
„State“ gibt den Ausführungsstatus des Prozesses an.
Enums | |
---|---|
STATE_UNSPECIFIED |
Zustand unbekannt. |
INITIALIZING |
INITIALIZING bedeutet, dass der Prozess geplant ist, aber noch nicht für die Verarbeitung von echten Zugriffen bereit ist. |
RUNNING |
„RUNNING“ bedeutet, dass der Prozess aktiv ist und Traffic verarbeitet. |
COMPLETED |
„COMPLETED“ bedeutet, dass die Verarbeitung abgeschlossen ist, insbesondere bei nicht gestreamten Inhalten. |
FAILED |
FAILED bedeutet, dass die Verarbeitung fehlgeschlagen ist. |
SchemaKeySortingStrategy
Eine Strategie, mit der angegeben wird, wie nach dem Datenschemaschlüssel sortiert werden soll.
Felder | |
---|---|
options[] |
Optionen im Vordergrund haben eine höhere Priorität als Optionen im Hintergrund. |
Option
Option für einen Datenschemaschlüssel.
Felder | |
---|---|
data_schema_key |
Die Daten, die für die Sortierung verwendet werden. |
sort_decreasing |
Ob in absteigender oder aufsteigender Reihenfolge sortiert werden soll. Standardmäßig werden die Ergebnisse in aufsteigender Reihenfolge sortiert. |
aggregate_method |
Aggregationsmethode für den aktuellen Datenschemaschlüssel. |
AggregateMethod
Wenn ein Ergebnis mehrere Werte mit demselben Schlüssel hat, geben Sie an, welcher Wert für die Sortierung verwendet werden soll. Standardmäßig wird AGGREGATE_METHOD_LARGEST verwendet, wenn die Ergebnisse in absteigender Reihenfolge sortiert werden. AGGREGATE_METHOD_SMALLEST wird verwendet, wenn die Ergebnisse in aufsteigender Reihenfolge sortiert werden.
Enums | |
---|---|
AGGREGATE_METHOD_UNSPECIFIED |
Die nicht angegebene Aggregationsmethode wird wie oben erwähnt überschrieben. |
AGGREGATE_METHOD_LARGEST |
Der größte (lexikographische oder numerische) Wert wird für die Sortierung verwendet. |
AGGREGATE_METHOD_SMALLEST |
Der kleinste (lexikographische oder numerische) Wert wird sortiert. |
SearchAssetsRequest
Anfragenachricht für SearchAssets
Felder | |
---|---|
corpus |
Pflichtangabe. Das übergeordnete Corpus, in dem gesucht werden soll. Format: `projects/{project_id}/locations/{location_id}/corpora/{corpus_id}` |
page_size |
Die Anzahl der Ergebnisse, die auf dieser Seite zurückgegeben werden sollen. Wenn der Wert 0 ist, wird die entsprechende page_size vom Server festgelegt. |
page_token |
Das Fortsetzungstoken zum Abrufen der nächsten Seite. Wenn das Feld leer ist, wird die erste Seite abgerufen. |
content_time_ranges |
Zeiträume, in die die entsprechenden Videoinhalte fallen müssen. Wenn keine Zeiträume angegeben werden, gibt es keine Zeitbeschränkung. Dieses Feld wird genauso wie die folgenden Kriterien behandelt, aber aus praktischen Gründen separat definiert, da es häufig verwendet wird. Wenn „end_time“ in der Zukunft liegt, wird es auf die Uhrzeit des Eingangs der Anfrage begrenzt. |
criteria[] |
Kriterien, die auf Suchergebnisse angewendet werden. |
exclusion_criteria[] |
Kriterien, die aus den Suchergebnissen ausgeschlossen werden sollen. |
facet_selections[] |
Speichert den aktuellen Status der Facettenauswahl. Hier werden nur Facettengruppen mit der Auswahl des Nutzers angezeigt. Der Auswahlstatus ist entweder „Ausgewählt“ oder „Nicht ausgewählt“. Als Suchkriterien werden nur ausgewählte Attribut-Buckets verwendet. |
result_annotation_keys[] |
Eine Liste von Anmerkungsschlüsseln, mit denen die Anmerkungen angegeben werden, die mit jedem Suchergebnis abgerufen und zurückgegeben werden sollen. Die Anmerkungsgranularität muss „GRANULARITY_ASSET_LEVEL“ sein und die Suchstrategie darf nicht „NO_SEARCH“ sein. |
search_query |
Globale Suchanfrage. Ermöglicht es Nutzern, Assets zu suchen, ohne angeben zu müssen, zu welchem Feld der Wert gehört. |
Union-Feld sort_spec . Sortierspezifikation. Wenn dieses Feld nicht angegeben ist, gilt standardmäßig: - STREAM_VIDEO: Die Suchergebnisse werden nach der Startzeit sortiert. Für sort_spec ist nur einer der folgenden Werte zulässig: |
|
schema_key_sorting_strategy |
Sortieren Sie nach dem Wert unter dem Datenschemaschlüssel. |
SearchAssetsResponse
Antwortnachricht für SearchAssets
Felder | |
---|---|
search_result_items[] |
Zurückgegebene Suchergebnisse. |
next_page_token |
Das Fortsetzungstoken für die nächste Seite. |
facet_results[] |
Die Ergebnisse der Facettensuche einer bestimmten Suchanfrage, die die bereits ausgewählten Facet-Werte des Nutzers und aktualisierte Ergebnisse der Facettensuche enthält. |
SearchCapability
Die Funktion und die Metadaten der Suchfunktion.
Felder | |
---|---|
type |
Die zu aktivierende Suchfunktion. |
Typ
Möglichkeit, verschiedene Suchanfragen für Assets durchzuführen.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Nicht angegebene Suchfunktion, sollte nie verwendet werden. |
EMBEDDING_SEARCH |
Einbetten der Suche |
SearchCapabilitySetting
Einstellung für die zu aktivierende Suchfunktion.
Felder | |
---|---|
search_capabilities[] |
Die Metadaten der zu aktivierenden Suchfunktion. |
SearchConfig
In „SearchConfig“ werden verschiedene Properties gespeichert, die sich auf das Suchverhalten und die Suchergebnisse auswirken.
Felder | |
---|---|
name |
Ressourcenname der Suchkonfiguration. Bei „CustomSearchCriteria“ ist „search_config“ der Name des Suchoperators. Bei Facetten ist „search_config“ der Name der Facettendimension. Format: |
facet_property |
Hiermit wird eine Facettendimension und die zugehörigen Spezifikationen festgelegt. |
search_criteria_property |
Erstellt eine Zuordnung zwischen einem benutzerdefinierten SearchCriteria und einem oder mehreren UGA-Schlüsseln. |
SearchCriteriaProperty
Zentrale Konfiguration für benutzerdefinierte Suchkriterien.
Felder | |
---|---|
mapped_fields[] |
Jedes mapped_field entspricht einem UGA-Schlüssel. Das folgende Beispiel veranschaulicht die Funktionsweise dieser Property. In der Tabelle „SearchConfig“ fügt der Nutzer diesen Eintrag hinzu: search_config { name: "person" search_criteria_property { mapped_fields: "player" mapped_fields: "coach" } } Wenn ein Nutzer nun eine Suchanfrage wie die folgende stellt: criteria { field: "person" text_array { txt_values: "Tom Brady" txt_values: "Bill Belichick" } } Die MWH-Suche gibt Suchdokumente zurück, in denen (player=Tom Brady || coach=Tom Brady || player=Bill Belichick || coach=Bill Belichick) enthalten ist. |
SearchHypernym
Suchressource: SearchHypernym Beispiel: { hypernym: "vehicle" hyponyms: ["sedan", "truck"] } Das bedeutet, dass im Modus „SMART_SEARCH“ bei der Suche nach „Fahrzeug“ auch Ergebnisse mit „Pkw“ oder „Lkw“ als Anmerkungen zurückgegeben werden.
Felder | |
---|---|
name |
Ressourcenname des SearchHypernyms. Format: |
hypernym |
Das Hypernym. |
hyponyms[] |
Hyponyme, denen das Hypernym zugeordnet ist. |
SearchIndexEndpointRequest
Anfragenachricht für SearchIndexEndpoint.
Felder | |
---|---|
index_endpoint |
Pflichtangabe. Der Indexendpunkt, in dem gesucht werden soll. Format: `projects/{project_id}/locations/{location_id}/indexEndpoints/{index_endpoint_id}` |
criteria[] |
Kriterien, die auf Suchergebnisse angewendet werden. |
exclusion_criteria[] |
Kriterien, die aus den Suchergebnissen ausgeschlossen werden sollen. |
page_size |
Angeforderte Seitengröße. Die API gibt möglicherweise weniger Ergebnisse zurück, als angefordert. Wenn der Wert negativ ist, wird der Fehler INVALID_ARGUMENT zurückgegeben. Wenn keine Angabe erfolgt oder „0“ angegeben ist, wählt die API eine Standardgröße von 10 aus. Wenn die angeforderte Seitengröße größer als die maximale Größe ist, wird von der API die maximale Größe von 100 ausgewählt. |
page_token |
Das Fortsetzungstoken zum Abrufen der nächsten Seite. Wenn das Feld leer ist, wird die erste Seite abgerufen. |
Union-Feld query . Die globale Suchanfrage „oneof“. Für query ist nur einer der folgenden Werte zulässig: |
|
image_query |
Eine Abfrage, die nur Bilder enthält. |
text_query |
Eine Abfrage, die nur Text enthält. |
SearchIndexEndpointResponse
Antwortnachricht für SearchIndexEndpoint.
Felder | |
---|---|
search_result_items[] |
Zurückgegebene Suchergebnisse. |
next_page_token |
Das Fortsetzungstoken für die nächste Seite. Wenn dieses Feld weggelassen wird, gibt es keine nachfolgenden Seiten. |
SearchResultItem
Das Suchergebnis enthält den Namen des Assets und die entsprechenden Zeiträume.
Felder | |
---|---|
asset |
Der Ressourcenname des Assets. Format: |
segments[] |
Die übereinstimmenden Asset-Segmente. Veraltet: Verwenden Sie das Feld |
segment |
Das übereinstimmende Asset-Segment. |
relevance |
Relevanz dieser |
requested_annotations[] |
Anmerkungen zu Suchergebnissen, die in der Suchanfrage mit „result_annotation_keys“ angegeben werden. |
annotation_matching_results[] |
Ergebnisse der Anmerkung, die auf Kriterien oder der Auswahl von Facetten basieren und mit diesem Suchergebniselement verknüpft sind. Enthält nur Ergebnisse für Kriterien oder Facettenauswahlen mit „fetch_matched_annotations“ = „true“. |
StreamAnnotation
Nachricht zu Anmerkungen zu Vision AI-Streamressourcen
Felder | |
---|---|
id |
ID der Anmerkung. Sie muss in dem bestimmten Kontext eindeutig sein. Beispiel: Alle Anmerkungen zu einem Eingabestream einer Vision AI-Anwendung. |
display_name |
Nutzerfreundlicher Name für die Anmerkung. |
source_stream |
Der Name der Vision AI-Streamressource. |
type |
Der tatsächliche Typ der Anmerkung. |
Union-Feld Für |
|
active_zone |
Anmerkung für den Typ „ACTIVE_ZONE“ |
crossing_line |
Anmerkung für den Typ CROSSING_LINE |
StreamAnnotationType
Enum, das alle möglichen Typen einer Stream-Anmerkung beschreibt.
Enums | |
---|---|
STREAM_ANNOTATION_TYPE_UNSPECIFIED |
Geben Sie „UNBEKANNT“ ein. |
STREAM_ANNOTATION_TYPE_ACTIVE_ZONE |
Die Anmerkung „active_zone“ definiert ein Polygon über den Inhalten eines bild-/videobasierten Streams. Bei der anschließenden Verarbeitung wird nur der Inhalt innerhalb der aktiven Zone berücksichtigt. |
STREAM_ANNOTATION_TYPE_CROSSING_LINE |
Die Anmerkung „crossing_line“ definiert eine Polylinie über den Inhalten aus einem bild-/videobasierten Vision AI-Stream. Ereignisse, die über der Linie stattfinden, werden erfasst. Beispielsweise die Anzahl der Personen, die im Belegungsanalyse-Prozessor die Linie überqueren. |
Streamhinweise
Ein Wrapper für wiederholte StreamAnnotation.
Felder | |
---|---|
stream_annotations[] |
Mehrere Anmerkungen. |
StreamWithAnnotation
Nachricht, die den Vision AI-Stream mit anwendungsspezifischen Anmerkungen beschreibt. Alle StreamAnnotation-Objekte in dieser Nachricht MÜSSEN eine eindeutige ID haben.
Felder | |
---|---|
stream |
Name der Vision AI-Stream-Ressource. |
application_annotations[] |
Anmerkungen, die auf die gesamte Anwendung angewendet werden |
node_annotations[] |
Anmerkungen, die auf den bestimmten Knoten der Anwendung angewendet werden. Wenn derselbe Annotierungstyp sowohl auf die Anwendung als auch auf den Knoten angewendet wird, wird die Knotenannotation zusätzlich zur globalen Anwendungsannotation hinzugefügt. Wenn es beispielsweise eine Anmerkung für den Aktivbereich für die gesamte Anwendung und eine Anmerkung für den Aktivbereich für den Belegungse Analytics-Prozessor gibt, sind für den Belegungse Analytics-Prozessor zwei Aktivbereiche definiert. |
NodeAnnotation
Nachricht mit anwendungsspezifischen Anmerkungen.
Felder | |
---|---|
node |
Der Knotenname des Anwendungsgraphs. |
annotations[] |
Die knotenspezifischen Stream-Hinweise. |
String-Array
Eine Liste von Werten vom Typ „String“.
Felder | |
---|---|
txt_values[] |
Werte vom Typ „String“. |
UndeployApplicationRequest
Nachricht zum Rückgängigmachen der Bereitstellung einer Anwendung.
Felder | |
---|---|
name |
Erforderlich. Der Name der abzurufenden Anwendung. Format: „projects/{project}/locations/{location}/applications/{application}“ |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
UndeployApplicationResponse
Dieser Typ hat keine Felder.
Nachricht für UndeployApplication-Antwort.
UndeployIndexMetadata
Metadatennachricht für UndeployIndex
Felder | |
---|---|
operation_metadata |
Allgemeine Metadaten des lang laufenden Vorgangs. |
deployed_index |
Nur Ausgabe. Der Index, dessen Bereitstellung aufgehoben wird. |
UndeployIndexRequest
Anfragenachricht für UndeployIndexEndpoint
Felder | |
---|---|
index_endpoint |
Pflichtangabe. Ressourcenname der Indexendpunktressource, auf die die Deaktivierung angewendet werden soll. Format: |
UndeployIndexResponse
Dieser Typ hat keine Felder.
UndeployIndex-Antwort, sobald der Vorgang abgeschlossen ist.
UndeployRetailProductRecognitionIndexResponse
Nachricht für UndeployRetailProductRecognitionIndex-Antwort
UpdateAnalysisRequest
Nachricht zum Aktualisieren einer Analyse.
Felder | |
---|---|
update_mask |
Pflichtangabe. Mit der Feldmaske werden die Felder angegeben, die durch die Aktualisierung in der Analyseressource überschrieben werden sollen. Die in „update_mask“ angegebenen Felder beziehen sich auf die Ressource und nicht auf die gesamte Anfrage. Ein Feld wird überschrieben, wenn es sich in der Maske befindet. Wenn der Nutzer keine Maske angibt, werden alle Felder überschrieben. |
analysis |
Pflichtangabe. Die aktualisierte Ressource. |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
UpdateAnnotationRequest
Anfragenachricht für UpdateAnnotation API.
Felder | |
---|---|
annotation |
Pflichtangabe. Die zu aktualisierende Anmerkung. Das Feld |
update_mask |
Die Liste der zu aktualisierenden Felder. |
UpdateApplicationInstancesRequest
Nachricht zum Aktualisieren einer ApplicationInstance.
Felder | |
---|---|
name |
Erforderlich. Der Name der abzurufenden Anwendung. Format: „projects/{project}/locations/{location}/applications/{application}“ |
application_instances[] |
|
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
allow_missing |
Wenn „true“, wird mit der Aktualisierungsanfrage eine Ressource erstellt, wenn die Zielressource nicht vorhanden ist. In diesem Fall wird die field_mask ignoriert. |
UpdateApplicationInstance
Felder | |
---|---|
update_mask |
Optional. Mit der Feldmaske werden die Felder angegeben, die durch die Aktualisierung in der Entwurfsressource überschrieben werden sollen. Die in „update_mask“ angegebenen Felder beziehen sich auf die Ressource und nicht auf die gesamte Anfrage. Ein Feld wird überschrieben, wenn es sich in der Maske befindet. Wenn der Nutzer keine Maske angibt, werden alle Felder überschrieben. |
instance |
Pflichtangabe. Die aktualisierte Ressource. |
instance_id |
Pflichtangabe. Die ID der Instanz. |
UpdateApplicationInstancesResponse
Nachricht für UpdateApplicationInstances-Antwort.
UpdateApplicationRequest
Nachricht zum Aktualisieren einer Anwendung.
Felder | |
---|---|
update_mask |
Optional. Mit der Feldmaske werden die Felder angegeben, die durch die Aktualisierung in der Anwendungsressource überschrieben werden sollen. Die in „update_mask“ angegebenen Felder beziehen sich auf die Ressource und nicht auf die gesamte Anfrage. Ein Feld wird überschrieben, wenn es sich in der Maske befindet. Wenn der Nutzer keine Maske angibt, werden alle Felder überschrieben. |
application |
Pflichtangabe. Die aktualisierte Ressource. |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
UpdateApplicationStreamInputRequest
Nachricht zum Aktualisieren der Streameingabe für eine Anwendung.
Felder | |
---|---|
name |
Erforderlich. Der Name der abzurufenden Anwendung. Format: „projects/{project}/locations/{location}/applications/{application}“ |
application_stream_inputs[] |
Die zu aktualisierenden Streaminputs. Der Name der Streamressource ist der Schlüssel jedes StreamInputs und muss innerhalb jeder Anwendung eindeutig sein. |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
allow_missing |
Wenn „true“ festgelegt ist, fügt UpdateApplicationStreamInput den Stream-Eingang auch dann in die Anwendung ein, wenn der Zielstream nicht in der Anwendung enthalten ist. |
UpdateApplicationStreamInputResponse
Dieser Typ hat keine Felder.
Nachricht für AddApplicationStreamInput-Antwort.
UpdateAssetRequest
Anfragenachricht für UpdateAsset
Felder | |
---|---|
asset |
Pflichtangabe. Das zu aktualisierende Asset. Das Feld |
update_mask |
Die Liste der zu aktualisierenden Felder. |
UpdateCollectionRequest
Anfragenachricht für UpdateCollectionRequest.
Felder | |
---|---|
collection |
Pflichtangabe. Die zu aktualisierende Sammlung. Das Feld |
update_mask |
Die Liste der zu aktualisierenden Felder. – Wenn Sie |
UpdateCorpusRequest
Anfragenachricht für UpdateCorpus.
Felder | |
---|---|
corpus |
Pflichtangabe. Der Corpus, der die Ressource auf dem Server ersetzt. |
update_mask |
Die Liste der zu aktualisierenden Felder. |
UpdateDataSchemaRequest
Anfragenachricht für UpdateDataSchema
Felder | |
---|---|
data_schema |
Pflichtangabe. Das Feld |
update_mask |
Die Liste der zu aktualisierenden Felder. |
UpdateDraftRequest
Nachricht zum Aktualisieren eines Entwurfs.
Felder | |
---|---|
update_mask |
Optional. Mit der Feldmaske werden die Felder angegeben, die durch die Aktualisierung in der Entwurfsressource überschrieben werden sollen. Die in „update_mask“ angegebenen Felder beziehen sich auf die Ressource und nicht auf die gesamte Anfrage. Ein Feld wird überschrieben, wenn es sich in der Maske befindet. Wenn der Nutzer keine Maske angibt, werden alle Felder überschrieben. |
draft |
Pflichtangabe. Die aktualisierte Ressource. |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
allow_missing |
Wenn „true“, wird mit UpdateDraftRequest eine Ressource erstellt, wenn die Zielressource nicht vorhanden ist. In diesem Fall wird „field_mask“ ignoriert. |
UpdateIndexEndpointMetadata
Metadatennachricht für UpdateIndexEndpoint.
Felder | |
---|---|
operation_metadata |
Allgemeine Metadaten des lang laufenden Vorgangs. |
UpdateIndexEndpointRequest
Anfragenachricht für UpdateIndexEndpoint.
Felder | |
---|---|
index_endpoint |
Pflichtangabe. Die aktualisierte Ressource. |
update_mask |
Pflichtangabe. Mit der Feldmaske werden die Felder angegeben, die durch die Aktualisierung in der IndexEndpoint-Ressource überschrieben werden sollen. Die in „update_mask“ angegebenen Felder beziehen sich auf die Ressource und nicht auf die gesamte Anfrage. Ein Feld der Ressource wird überschrieben, wenn es sich in der Maske befindet. Eine leere Feldmaske ist nicht zulässig. Wenn die Maske „*“ ist, wird die Ressource vollständig ersetzt. |
UpdateIndexMetadata
Metadatennachricht für UpdateIndexRequest
Felder | |
---|---|
operation_metadata |
Allgemeine Metadaten des lang laufenden Vorgangs. |
UpdateIndexRequest
Anfragenachricht für UpdateIndex.
Felder | |
---|---|
index |
Pflichtangabe. Die aktualisierte Ressource. |
update_mask |
Pflichtangabe. Mit der Feldmaske werden die Felder angegeben, die durch die Aktualisierung in der Indexressource überschrieben werden sollen. Die in „update_mask“ angegebenen Felder beziehen sich auf die Ressource und nicht auf die gesamte Anfrage. Ein Feld der Ressource wird überschrieben, wenn es sich in der Maske befindet. Eine leere Feldmaske ist nicht zulässig. Wenn die Maske „*“ ist, wird ein vollständiges Update des Index und ein vollständiger Neuaufbau der Indexdaten ausgelöst. |
UpdateProcessRequest
Nachricht zum Aktualisieren eines Prozesses.
Felder | |
---|---|
update_mask |
Pflichtangabe. Mit der Feldmaske werden die Felder angegeben, die durch die Aktualisierung in der Prozessressource überschrieben werden sollen. Die in „update_mask“ angegebenen Felder beziehen sich auf die Ressource und nicht auf die gesamte Anfrage. Ein Feld wird überschrieben, wenn es sich in der Maske befindet. Wenn der Nutzer keine Maske angibt, werden alle Felder überschrieben. |
process |
Pflichtangabe. Die aktualisierte Ressource. |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
UpdateProcessorRequest
Nachricht zum Aktualisieren eines Prozessors.
Felder | |
---|---|
update_mask |
Optional. Mit der Feldmaske werden die Felder angegeben, die durch die Aktualisierung in der Processor-Ressource überschrieben werden sollen. Die in „update_mask“ angegebenen Felder beziehen sich auf die Ressource und nicht auf die gesamte Anfrage. Ein Feld wird überschrieben, wenn es sich in der Maske befindet. Wenn der Nutzer keine Maske angibt, werden alle Felder überschrieben. |
processor |
Pflichtangabe. Die aktualisierte Ressource. |
request_id |
Optional. Eine optionale Anfrage-ID zur Identifizierung von Anfragen. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignoriert, falls sie bereits abgeschlossen wurde, falls Sie Ihre Anfrage wiederholen müssen. Der Server gewährleistet dies für mindestens 60 Minuten nach der ersten Anfrage. Stellen Sie sich beispielsweise eine Situation vor, in der Sie eine erste Anfrage stellen und diese das Zeitlimit überschreitet. Wenn Sie die Anfrage mit derselben Anfrage-ID noch einmal senden, kann der Server prüfen, ob der ursprüngliche Vorgang mit derselben Anfrage-ID empfangen wurde. Ist dies der Fall, wird die zweite Anfrage ignoriert. Dadurch wird verhindert, dass Clients versehentlich doppelte Zusicherungen erstellen. Die Anfrage-ID muss eine gültige UUID sein, mit der Ausnahme, dass null UUID nicht unterstützt wird (00000000-0000-0000-0000-000000000000). |
UpdateSearchConfigRequest
Anfragenachricht für UpdateSearchConfig
Felder | |
---|---|
search_config |
Pflichtangabe. Die Suchkonfiguration, die aktualisiert werden soll. Das Feld |
update_mask |
Die Liste der zu aktualisierenden Felder. Wenn Sie diese Option nicht festlegen, werden alle Feldpfade aktualisiert/überschrieben. |
UpdateSearchHypernymRequest
Anfragenachricht zum Aktualisieren von SearchHypernym
Felder | |
---|---|
search_hypernym |
Pflichtangabe. Das zu aktualisierende SearchHypernym. Das Feld |
update_mask |
Die Liste der zu aktualisierenden Felder. Wenn Sie diese Option nicht festlegen, werden alle Feldpfade aktualisiert/überschrieben. |
UploadAssetMetadata
Metadaten für UploadAsset.
Felder | |
---|---|
start_time |
Der Beginn des Vorgangs. |
update_time |
Die Aktualisierungszeit des Vorgangs. |
UploadAssetRequest
Anfragenachricht für UploadAsset
Felder | |
---|---|
name |
Pflichtangabe. Der Ressourcenname des Assets, das hochgeladen werden soll. Format: |
asset_source |
Die Quelle des Assets. |
UploadAssetResponse
Dieser Typ hat keine Felder.
Antwortnachricht für UploadAsset
UserSpecifiedAnnotation
Von Nutzern bereitgestellte Anmerkungen.
Felder | |
---|---|
key |
Pflichtangabe. Schlüssel der Anmerkung. Der Schlüssel muss von CreateDataSchema mit dem Typ festgelegt werden. |
value |
Wert der Anmerkung. Der Wert muss gemäß dem Datenschema in den Typ konvertiert werden können. |
partition |
Informationen für die Anmerkung auf Unter-Asset-Ebene in Zeit und Raum partitionieren. |
VertexAutoMLVideoConfig
Nachricht, die VertexAutoMLVideoConfig beschreibt.
Felder | |
---|---|
confidence_threshold |
Es werden nur Entitäten mit einer höheren Bewertung als dem Schwellenwert zurückgegeben. Der Wert „0,0“ bedeutet, dass alle erkannten Entitäten zurückgegeben werden. |
blocked_labels[] |
In diesem Feld angegebene Labels werden nicht zurückgegeben. |
max_predictions |
Pro Ausgabeframe werden maximal diese Anzahl von Vorhersagen zurückgegeben. Der Wert „0“ bedeutet, dass alle erkannten Entitäten zurückgegeben werden. |
bounding_box_size_limit |
Es werden nur Begrenzungsrahmen zurückgegeben, deren Größe größer als dieses Limit ist. Nur Objekt-Tracking. Der Wert „0,0“ bedeutet, dass alle erkannten Entitäten zurückgegeben werden. |
VertexAutoMLVisionConfig
Nachricht zu den Konfigurationen von Vertex AutoML Vision-Prozessoren.
Felder | |
---|---|
confidence_threshold |
Es werden nur Entitäten mit einer höheren Bewertung als dem Schwellenwert zurückgegeben. Der Wert „0,0“ bedeutet, dass alle erkannten Entitäten zurückgegeben werden. |
max_predictions |
Pro Ausgabeframe werden maximal diese Anzahl von Vorhersagen zurückgegeben. Der Wert „0“ bedeutet, dass alle erkannten Entitäten zurückgegeben werden. |
VertexCustomConfig
Nachricht, die VertexCustomConfig beschreibt.
Felder | |
---|---|
max_prediction_fps |
Die maximale Anzahl von Vorhersageframes pro Sekunde. Mit diesem Attribut wird festgelegt, wie schnell der Operator Vorhersageanfragen an den Vertex AI-Endpunkt sendet. Der Standardwert ist 0, was bedeutet, dass die fps für Vorhersagen nicht begrenzt sind. Der Operator sendet Vorhersageanfragen mit der Eingabe-fps. |
dedicated_resources |
Eine Beschreibung von Ressourcen, die dem bereitgestellten Modell zugewiesen sind und eine stärkere manuelle Konfiguration erfordern. |
post_processing_cloud_function |
Wenn das Attribut nicht leer ist, wird das Vorhersageergebnis zur Nachbearbeitung an die angegebene Cloud-Funktion gesendet. * Die Cloud-Funktion empfängt AppPlatformCloudFunctionRequest, wobei das Feld „annotations“ das JSON-Format von proto PredictResponse ist. * Die Cloud-Funktion sollte AppPlatformCloudFunctionResponse mit PredictResponse zurückgeben, die im Feld „annotations“ gespeichert ist. * Wenn Sie die Ausgabe der Vorhersage nicht benötigen, löschen Sie einfach das Nutzlastfeld in der zurückgegebenen AppPlatformCloudFunctionResponse. |
attach_application_metadata |
Wenn „true“ festgelegt ist, enthält die vom benutzerdefinierten Modell empfangene Vorhersageanfrage auch Metadaten mit dem folgenden Schema: 'appPlatformMetadata': { 'ingestionTime': DOUBLE; (UNIX-Zeitstempel) 'application': STRING; 'instanceId': STRING; 'node': STRING; 'processor': STRING; } |
VideoActionRecognitionPredictionResult
Ausgabeformat der Vorhersage für die Videoaktionserkennung.
Felder | |
---|---|
segment_start_time |
Der Beginn (inklusive) des Zeitsegments des Videos, in dem die Aktionen erkannt wurden. |
segment_end_time |
Das Endzeitpunkt (einschließlich) des Zeitsegments des Videos, in dem die Aktionen erkannt wurden. Wenn das Ende mit dem Anfang identisch ist, erfolgt die Identifizierung an einem bestimmten Videoframe. |
actions[] |
Alle im angegebenen Zeitraum erfassten Aktionen. |
IdentifiedAction
Jede IdentifiedAction ist eine bestimmte Kennzeichnung einer Aktion, die mit der AnnotationSpec-ID, dem Displaynamen und dem zugehörigen Konfidenzwert angegeben ist.
Felder | |
---|---|
id |
Die Ressourcen-ID der AnnotationSpec, die erkannt wurde. |
display_name |
Der Anzeigename der AnnotationSpec, die erkannt wurde. |
confidence |
Die Konfidenz des Modells bei der Korrektur dieser Identifikation. Je höher der Wert, desto höher die Konfidenz. |
VideoClassificationPredictionResult
Ausgabeformat der Vorhersage für die Videoklassifizierung.
Felder | |
---|---|
segment_start_time |
Der Beginn (einschließlich) des Zeitsegments des Videos, in dem die Klassifizierungen erkannt wurden. |
segment_end_time |
Das Ende des Zeitsegments des Videos, in dem die Klassifizierungen gefunden wurden. Wenn das Ende mit dem Anfang identisch ist, erfolgt die Identifizierung an einem bestimmten Videoframe. |
classifications[] |
Alle im angegebenen Zeitraum erkannten Klassifizierungen. |
IdentifiedClassification
Jede IdentifiedClassification ist eine bestimmte Kennzeichnung einer Klassifizierung, die mit der AnnotationSpec-ID und dem Displaynamen sowie dem zugehörigen Konfidenzwert angegeben ist.
Felder | |
---|---|
id |
Die Ressourcen-ID der AnnotationSpec, die erkannt wurde. |
display_name |
Der Anzeigename der AnnotationSpec, die erkannt wurde. |
confidence |
Die Konfidenz des Modells bei der Korrektur dieser Identifizierung. Je höher der Wert, desto höher die Konfidenz. |
VideoObjectTrackingPredictionResult
Ausgabeformat der Vorhersage für das Videoobjekt-Tracking.
Felder | |
---|---|
segment_start_time |
Der Beginn (einschließlich) des Zeitsegments des Videos, in dem die aktuellen Erkennungen stattfinden. |
segment_end_time |
Das Ende (einschließlich) des Zeitsegments des Videos, in dem die aktuellen Erkennungen stattfinden. Wenn das Ende mit dem Anfang identisch ist, bedeutet das, dass die Erkennungen in einem bestimmten Videoframe erfolgen. |
objects[] |
Alle im angegebenen Zeitraum erkannten Objekte. |
Bounding_box
Begrenzungsrahmen für das erkannte Objekt. Das Rechteck über dem Videoframe, das die gefundene AnnotationSpec angibt. Die Koordinaten beziehen sich auf die Frame-Größe und der Punkt 0,0 befindet sich links oben im Frame.
Felder | |
---|---|
x_min |
Die linkeste Koordinate des Begrenzungsrahmens. |
x_max |
Die äußerste rechte Koordinate des Begrenzungsrahmens. |
y_min |
Die oberste Koordinate des Begrenzungsrahmens. |
y_max |
Die unterste Koordinate des Begrenzungsrahmens. |
DetectedObject
Jedes DetectedObject ist eine bestimmte Kennzeichnung eines Objekts, die mit der AnnotationSpec-ID und dem Displaynamen, dem Begrenzungsrahmen, dem zugehörigen Konfidenzwert und der entsprechenden Track-ID angegeben ist.
Felder | |
---|---|
id |
Die Ressourcen-ID der AnnotationSpec, die erkannt wurde. |
display_name |
Der Anzeigename der AnnotationSpec, die erkannt wurde. |
bounding_box |
Begrenzungsrahmen. |
confidence |
Die Konfidenz des Modells bei der Korrektur dieser Identifizierung. Je höher der Wert, desto höher die Konfidenz. |
track_id |
Dasselbe Objekt kann in mehreren Frames erkannt werden, die sich in der Regel nebeneinander befinden. Die Frames, in denen ein bestimmtes Objekt erkannt wurde, bilden einen Track. Anhand dieser „track_id“ können alle Frames für ein erkanntes Objekt ermittelt werden. |
VideoStreamInputConfig
Nachricht mit Videostream-Eingabekonfiguration Diese Nachricht sollte nur als Platzhalter für den Prozessor „builtin:stream-input“ verwendet werden. Die tatsächliche Streambindung sollte mit der entsprechenden API angegeben werden.
Felder | |
---|---|
streams[] |
|
streams_with_annotation[] |
ViewCollectionItemsRequest
Anfragenachricht für ViewCollectionItems
Felder | |
---|---|
collection |
Pflichtangabe. Die gewünschte Sammlung. Format: |
page_size |
Die maximale Anzahl der Sammlungen, die zurückgegeben werden sollen. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Wenn nicht angegeben, werden maximal 50 Sammlungen zurückgegeben. Der Höchstwert beträgt 1.000. Werte über 1.000 werden implizit auf 1.000 umgewandelt. |
page_token |
Ein Seitentoken, das von einem vorherigen Beim Paginieren müssen alle anderen für |
ViewCollectionItemsResponse
Antwortnachricht für ViewCollectionItems
Felder | |
---|---|
items[] |
Die Elemente aus der angegebenen Sammlung. |
next_page_token |
Ein Token, das als |
ViewIndexedAssetsRequest
Anfragenachricht für ViewIndexedAssets.
Felder | |
---|---|
index |
Pflichtangabe. Der Index, zu dem diese Sammlung von Assets gehört. Format: |
page_size |
Die maximale Anzahl der Assets, die zurückgegeben werden sollen. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Wenn nicht angegeben, werden maximal 50 Assets zurückgegeben. Der Höchstwert beträgt 1.000. Werte über 1.000 werden implizit auf 1.000 umgewandelt. |
page_token |
Ein Seitentoken, das von einem vorherigen Beim Paginieren müssen alle anderen für |
filter |
Der Filter, der auf die zurückgegebene Liste angewendet wird. Es werden nur die folgenden Filter unterstützt: „asset_id = xxxx“, mit dem das Asset mit der angegebenen ID zurückgegeben wird. „asset_id = xxxx, yyyy, zzzz“, wodurch Assets mit den angegebenen IDs zurückgegeben werden. |
ViewIndexedAssetsResponse
Antwortnachricht für ViewIndexedAssets
Felder | |
---|---|
indexed_assets[] |
Die Assets aus dem angegebenen Index. |
next_page_token |
Ein Token, das als |
WatchEventsRequest
„WatchEventsRequest“ enthält die Informationen zur Kennung des Betrachters und die Filter für die Ereignisse, an denen er interessiert ist.
Felder | |
---|---|
cluster |
Das übergeordnete Element der Ressource. |
watcher_id |
Die eindeutige ID identifiziert den Zuschauer der Streams. |
streams[] |
Der Name des Streams oder der Streams, die angesehen werden sollen. |
event_update_filter |
Der Filter, mit dem die Beobachter angeben können, welche Ereignisaktualisierungen sie erhalten möchten. |
heartbeat_interval_second |
Mit HeartbeatIntervalSecond wird das Intervall (in Sekunden) der Heartbeat-Antwort definiert, die vom gRPC-Streamingserver zurückgegeben wird. Der Standardwert „0“ bedeutet, dass kein Heartbeat zurückgegeben wird. |
WatchEventsResponse
Jede Antwortnachricht enthält ein Ereignisupdate.
Felder | |
---|---|
update_type |
Der Typ der Ereignisaktualisierung. |
stream |
Der Name des Streams, mit dem das Ereignis verknüpft ist. |
event |
Der Name des Ereignisses. |
series |
Der Name der Reihe. |
update_time |
Der Zeitstempel, zu dem die Ereignisaktualisierung erfolgt. |