NAiOS IconNAiOS Logo
Volver al catálogo

Google Cloud Vision

google_cloud_vision

Google Cloud Vision API enables developers to integrate vision detection features into applications, including image labeling, face and landmark detection, optical character recognition (OCR), and explicit content tagging.

Acciones
23
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (23)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Create Vision ProductGOOGLE_CLOUD_VISION_CREATE_PRODUCTAcción

Tool to create and return a new Product resource. Use when you need to register a product in a specific project/location after preparing product details.

Parámetros de entrada

  • parentstringObligatorio

    The project and location to create the product. Format: projects/{PROJECT_ID}/locations/{LOC_ID}.

  • productIdstring

    Client-specified resource ID to use for the product; max 128 characters; must not contain '/'.

  • descriptionstring

    User-provided product description; max 4096 characters.

  • displayNamestringObligatorio

    User-provided product display name; non-empty; max 4096 characters.

  • productLabelsobject[]

    Key/value labels for the product; up to 500 labels per product. Each key/value pair must be non-empty and ≤128 bytes.

  • productCategorystringObligatorio

    Immutable product category; one of homegoods-v2, apparel-v2, toys-v2, packagedgoods-v1, general-v1.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create ReferenceImageGOOGLE_CLOUD_VISION_CREATE_REFERENCE_IMAGEAcción

Tool to create a ReferenceImage under a product. Use when adding a new image to a product for detection.

Parámetros de entrada

  • uristringObligatorio

    Google Cloud Storage URI of the image; must start with gs://

  • parentstringObligatorio

    Resource name of the product to add the reference image under. Format: projects/{PROJECT_ID}/locations/{LOC_ID}/products/{PRODUCT_ID}

  • boundingPolysobject[]

    Optional list of up to 10 regions of interest. If omitted, service auto-detects regions.

  • referenceImageIdstring

    Client-specified ID for the new ReferenceImage; max 128 chars, no '/'. If already in use, returns ALREADY_EXISTS.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete ProductGOOGLE_CLOUD_VISION_DELETE_PRODUCTAcción

Tool to permanently delete a Product and its reference images. Use after confirming the product's resource name.

Parámetros de entrada

  • namestringObligatorio

    Resource name of the Product to delete. Format: projects/{project_id}/locations/{location_id}/products/{product_id}

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get ProductGOOGLE_CLOUD_VISION_GET_PRODUCTAcción

Tool to get information associated with a Product. Use when you have the product resource name and need its details.

Parámetros de entrada

  • namestringObligatorio

    Resource name of the Product to retrieve. Format: projects/{PROJECT_ID}/locations/{LOC_ID}/products/{PRODUCT_ID}.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Product SetGOOGLE_CLOUD_VISION_GET_PRODUCT_SETAcción

Tool to get a ProductSet. Use when you need metadata details of an existing ProductSet by its full resource name. Use after obtaining the resource name.

Parámetros de entrada

  • namestringObligatorio

    Resource name of the ProductSet to get. Format: projects/{PROJECT_ID}/locations/{LOCATION_ID}/productSets/{PRODUCT_SET_ID}

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Import Product SetsGOOGLE_CLOUD_VISION_IMPORT_PRODUCT_SETSAcción

Tool to asynchronously import reference images into ProductSets from a CSV in GCS. Use when you need to bulk import images into product sets via a Cloud Storage CSV.

Parámetros de entrada

  • parentstringObligatorio

    Project and location resource name. Format: projects/{PROJECT_ID}/locations/{LOCATION_ID}.

  • inputConfigobjectObligatorio

    The input configuration for the import request.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List IndexEndpointsGOOGLE_CLOUD_VISION_LIST_INDEX_ENDPOINTSAcción

Tool to list IndexEndpoints in a project and location. Use when you need to retrieve existing IndexEndpoints and handle pagination.

Parámetros de entrada

  • filterstring

    Filter expression supports filtering by deployedImageIndex.image_index or deployedImageIndex.corpus.

  • parentstringObligatorio

    The parent resource name. Format: projects/{project}/locations/{location}.

  • pageSizeinteger

    Maximum number of items to return; default 50; maximum 1000 (higher coerced to 1000).

  • pageTokenstring

    The nextPageToken from a previous call to retrieve the subsequent page.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List LocationsGOOGLE_CLOUD_VISION_LIST_LOCATIONSAcción

Tool to list available Vision AI service locations for a project. Use when you need to discover supported regions before making region-specific API calls.

Parámetros de entrada

  • namestringObligatorio

    The project resource name that owns the locations collection. Format: projects/{project_id}

  • filterstring

    Filter expression to narrow results, e.g., 'displayName=tokyo'.

  • pageSizeinteger

    Maximum number of locations to return; between 1 and 1000.

  • pageTokenstring

    Pagination token from previous ListLocations call to retrieve next page of results.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Vision API OperationsGOOGLE_CLOUD_VISION_LIST_OPERATIONSAcción

Tool to list operations that match the specified filter. Use when you need to retrieve all operations under a specific project and location.

Parámetros de entrada

  • namestringObligatorio

    The name of the operation's parent resource. Format: projects/{PROJECT_ID}/locations/{LOCATION_ID}

  • filterstring

    The standard list filter.

  • pageSizeinteger

    The standard list page size.

  • pageTokenstring

    The standard list page token.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Purge ProductsGOOGLE_CLOUD_VISION_PURGE_PRODUCTSAcción

Tool to asynchronously delete products in a ProductSet or orphan products. Use when you need to clean up products at scale; ensure `force` is true to execute.

Parámetros de entrada

  • forcebooleanObligatorio

    Must be true to actually perform the purge.

  • parentstringObligatorio

    Project and location path. Format: projects/{PROJECT_ID}/locations/{LOCATION_ID}

  • deleteOrphanProductsboolean

    If true, delete all products not in any ProductSet.

  • productSetPurgeConfigobject

    Configuration to specify a ProductSet whose products should be deleted.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update ProductGOOGLE_CLOUD_VISION_UPDATE_PRODUCTAcción

Tool to update a Product's mutable fields: displayName, description, and productLabels. Use after confirming the product resource name.

Parámetros de entrada

  • namestringObligatorio

    Resource name of the Product. Format: projects/{PROJECT_ID}/locations/{LOC_ID}/products/{PRODUCT_ID}.

  • updateMaskstring

    Comma-separated list of fields to update. Valid mask paths: displayName,description,productLabels. If omitted, all mutable fields are updated.

  • descriptionstring

    Product description; max 4096 characters.

  • displayNamestring

    Product display name; non-empty; max 4096 characters.

  • productLabelsobject[]

    List of labels to update; each key/value pair non-empty with max 128 bytes.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update Product SetGOOGLE_CLOUD_VISION_UPDATE_PRODUCT_SETAcción

Tool to update a ProductSet resource. Use when you need to modify the displayName of an existing ProductSet.

Parámetros de entrada

  • namestringObligatorio

    Resource name of the ProductSet to update. Format: projects/{PROJECT_ID}/locations/{LOCATION_ID}/productSets/{PRODUCT_SET_ID}

  • updateMaskstring

    Comma-separated list of fields to update; only 'displayName' is supported.

  • displayNamestringObligatorio

    New display name for the ProductSet (non-empty, max 4096 chars).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Add Product to ProductSetGOOGLE_CLOUD_VISION_VISION_ADD_PRODUCT_TO_PRODUCT_SETAcción

Tool to add a Product to a specified ProductSet. Use after creating both resources in the same project/location to link a product to its set.

Parámetros de entrada

  • namestringObligatorio

    Resource name of the ProductSet to modify in the format: projects/{project_id}/locations/{location_id}/productSets/{product_set_id}

  • productstringObligatorio

    Resource name of the Product to add in the format: projects/{project_id}/locations/{location_id}/products/{product_id}

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Cancel Vision OperationGOOGLE_CLOUD_VISION_VISION_CANCEL_OPERATIONAcción

Tool to cancel a long-running Vision API operation. Use when you need to abort a pending or in-progress operation.

Parámetros de entrada

  • namestringObligatorio

    The name of the operation resource to cancel (format: operations/{operation_id}).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete Vision API OperationGOOGLE_CLOUD_VISION_VISION_DELETE_OPERATIONAcción

Tool to delete a long-running Vision API operation. Use after confirming the operation name.

Parámetros de entrada

  • namestringObligatorio

    The resource name of the operation to delete, e.g. 'operations/12345'.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete Product SetGOOGLE_CLOUD_VISION_VISION_DELETE_PRODUCT_SETAcción

Tool to permanently delete a ProductSet. Use after confirming the ProductSet's resource name.

Parámetros de entrada

  • namestringObligatorio

    The resource name of the ProductSet to delete. Format: projects/{PROJECT_ID}/locations/{LOCATION_ID}/productSets/{PRODUCT_SET_ID}

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete Reference ImageGOOGLE_CLOUD_VISION_VISION_DELETE_REFERENCE_IMAGEAcción

Tool to permanently delete a reference image. Use when you have confirmed the reference image's resource name.

Parámetros de entrada

  • namestringObligatorio

    The resource name of the reference image to delete. Format: projects/{PROJECT_ID}/locations/{LOCATION_ID}/products/{PRODUCT_ID}/referenceImages/{IMAGE_ID}

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Vision API OperationGOOGLE_CLOUD_VISION_VISION_GET_OPERATIONAcción

Tool to get the latest state of a long-running operation. Use after starting an async Vision API operation to poll its status.

Parámetros de entrada

  • namestringObligatorio

    The resource name of the operation to retrieve (format: operations/{operation_id}).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Reference ImageGOOGLE_CLOUD_VISION_VISION_GET_REFERENCE_IMAGEAcción

Tool to get information associated with a ReferenceImage. Use when you have the full resource name and need its metadata.

Parámetros de entrada

  • namestringObligatorio

    Full resource name of the ReferenceImage to retrieve. Format: projects/{PROJECT_ID}/locations/{LOCATION_ID}/products/{PRODUCT_ID}/referenceImages/{REFERENCE_IMAGE_ID}

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Products in ProductSetGOOGLE_CLOUD_VISION_VISION_LIST_PRODUCTS_IN_PRODUCT_SETAcción

Tool to list Products in a specified ProductSet. Use when you need to retrieve Products associated with a ProductSet after confirming it exists, with optional pagination.

Parámetros de entrada

  • namestringObligatorio

    Resource name of the ProductSet to list Products from. Format: projects/{project_id}/locations/{location_id}/productSets/{product_set_id}

  • pageSizeinteger

    Maximum number of items to return; default 10; maximum 100. Requests outside 1-100 return INVALID_ARGUMENT.

  • pageTokenstring

    The nextPageToken from a previous call to retrieve the next page of results.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List ProjectsGOOGLE_CLOUD_VISION_VISION_LIST_PROJECTSAcción

Tool to list Google Cloud projects accessible by the authenticated user. Use when you need to enumerate available project IDs and resource names before performing further operations.

Parámetros de entrada

  • filterstring

    Filter expression, case-insensitive. Eligible fields include `name`, `projectId`, `labels.<key>`, `parent.type`, `parent.id`, `lifecycleState`.

  • pageSizeinteger

    Maximum number of projects to return; server may return fewer.

  • pageTokenstring

    Token from a previous list call to retrieve the next page of results.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Reference ImagesGOOGLE_CLOUD_VISION_VISION_LIST_REFERENCE_IMAGESAcción

Tool to list reference images for a product. Use when you need to retrieve stored reference images under a specified product resource name, with optional pagination.

Parámetros de entrada

  • parentstringObligatorio

    Resource name of the product to list reference images for. Format: projects/{PROJECT_ID}/locations/{LOC_ID}/products/{PRODUCT_ID}.

  • pageSizeinteger

    Maximum number of images to return; default 10, maximum 100.

  • pageTokenstring

    Token for fetching the next page of results from a previous list call.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Remove Product from ProductSetGOOGLE_CLOUD_VISION_VISION_REMOVE_PRODUCT_FROM_PRODUCT_SETAcción

Tool to remove a Product from a specified ProductSet. Use after creating both resources in the same project/location to unlink a product from its set.

Parámetros de entrada

  • namestringObligatorio

    Resource name of the ProductSet to modify. Format: projects/{project_id}/locations/{location_id}/productSets/{product_set_id}

  • productstringObligatorio

    Resource name of the Product to remove. Format: projects/{project_id}/locations/{location_id}/products/{product_id}

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not