Démarrage rapide

Ce guide de démarrage rapide vous guide tout au long des processus suivants :

  • Créer un bucket Cloud Storage
  • Importer votre image sur Cloud Storage et la rendre publique
  • Envoyer une requête à l'API Vision avec cette image

Ces étapes devraient durer environ 5 minutes. Vous pouvez stocker gratuitement jusqu'à 5 Go de données dans Cloud Storage et envoyer gratuitement jusqu'à 1 000 requêtes par mois à l'API Vision pour les différentes fonctionnalités.

Avant de commencer

Si vous ne l'avez pas déjà fait, configurez votre projet et créez un bucket Google Cloud Storage, comme expliqué ci-dessous.

Configurer votre projet

  1. Connectez-vous à votre compte Google.

    Si vous n'en possédez pas déjà un, vous devez en créer un.

  2. Dans la console GCP, accédez à la page Gérer les ressources et sélectionnez ou créez un projet.

    Accéder à la page "Gérer les ressources"

  3. Assurez-vous que la facturation est activée pour votre projet Google Cloud Platform.

    Découvrir comment activer la facturation

  4. {% dynamic if "no_credentials" in setvar.task_params %}{% dynamic setvar credential_type %}NO_AUTH{% dynamic endsetvar %}{% dynamic if not setvar.redirect_url %}{% dynamic setvar redirect_url %}https://console.cloud.google.com{% dynamic endsetvar %}{% dynamic endif %}{% dynamic endif %}{% dynamic if setvar.in_henhouse_no_auth_whitelist %}{% dynamic if not setvar.credential_type %}{% dynamic setvar credential_type %}NO_AUTH{% dynamic endsetvar %}{% dynamic endif %}{% dynamic elif setvar.in_henhouse_service_account_whitelist %}{% dynamic if not setvar.credential_type %}{% dynamic setvar credential_type %}SERVICE_ACCOUNT{% dynamic endsetvar %}{% dynamic endif %}{% dynamic endif %}{% dynamic if not setvar.service_account_roles and setvar.credential_type == "SERVICE_ACCOUNT" %}{% dynamic setvar service_account_roles %}{% dynamic endsetvar %}{% dynamic endif %}{% dynamic setvar console %}{% dynamic if "no_steps" not in setvar.task_params %}
  5. {% dynamic endif %}{% dynamic if setvar.api_list %}{% dynamic if setvar.in_henhouse_no_auth_whitelist or setvar.in_henhouse_service_account_whitelist %}Configurez un projet dans la console GCP.

    Configurer un projet

    Cliquez pour effectuer les opérations suivantes :

    • Créer ou sélectionner un projet
    • Activer {% dynamic if setvar.api_names %}{% dynamic print setvar.api_names %}{% dynamic else %}{% dynamic endif %}{% dynamic if "," in setvar.api_list %}les API requises{% dynamic elif "API" in setvar.api_names %}{% dynamic else %}l'API requise{% dynamic endif %} pour ce projet
    • {% dynamic if setvar.credential_type == 'SERVICE_ACCOUNT' %}
    • Créer un compte de service
    • Télécharger une clé privée au format JSON
    • {% dynamic endif %}

    Vous pouvez afficher et gérer ces ressources à tout moment dans la console GCP.

    {% dynamic else %}{% dynamic if "no_text" not in setvar.task_params %}Activez {% dynamic if setvar.api_names %}{% dynamic print setvar.api_names %}{% dynamic else %}{% dynamic endif %}{% dynamic if "," in setvar.api_list %}les API requises{% dynamic elif "API" in setvar.api_names %}{% dynamic else %}l'API requise{% dynamic endif %}. {% dynamic endif %}

    Activer {% dynamic if "," in setvar.api_list %}les API{% dynamic else %}l'API{% dynamic endif %}.

    {% dynamic endif %}{% dynamic endif %}{% dynamic if "no_steps" not in setvar.task_params %}
  6. {% dynamic endif %}{% dynamic endsetvar %}{% dynamic print setvar.console %}

Créer un bucket Cloud Storage

  1. Dans la console GCP, accédez au navigateur Cloud Storage.

    Accéder au navigateur Cloud Storage

  2. Cliquez sur Créer un bucket.
  3. Dans la boîte de dialogue Créer un bucket, spécifiez les attributs suivants :
    • Nom : nom de bucket unique. N'incluez aucune information sensible dans le nom des buckets, car leur espace de noms est global et visible par tous.
    • Classe de stockage :Multirégionale
    • Il s'agit de la zone dans laquelle les données du bucket sont stockées.
  4. Cliquez sur Créer.

Envoyer une requête au service de l'API Cloud Vision

  1. Téléchargez demo-image.jpg. (Vous devrez peut-être cliquer avec le bouton droit de la souris sur le lien.)

  2. Ouvrez le navigateur Cloud Storage de la Console GCP.

  3. Sélectionnez le bucket que vous avez créé dans la section précédente.

  4. Cliquez sur Upload Files (Importer des fichiers), puis sélectionnez le fichier demo-image.jpg à importer dans le bucket Cloud Storage à partir de votre machine locale.

    Voici le fichier image que vous venez d'importer :

  5. Une fois le fichier importé et répertorié dans le navigateur Cloud Storage, partagez l'image en mode public.

  6. Complétez le modèle d'explorateur d'API interactif disponible ci-dessous en remplaçant bucket-name-123 (dans le champ image.source.imageUri) par le nom du bucket Cloud Storage dans lequel vous avez importé le fichier demo-image.jpg.

  7. Cliquez sur Exécuter pour envoyer la requête au service. La réponse JSON s'affiche au-dessus.

Félicitations ! Vous avez envoyé votre première requête images.annotate au service de l'API Cloud Vision.

Effectuer un nettoyage

Pour éviter que des frais liés à Google Cloud Platform ne vous soient inutilement facturés, utilisez la Console GCP pour supprimer votre bucket Cloud Storage (et votre projet) si vous n'en avez pas besoin.

Étapes suivantes

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Cloud Vision API Documentation
Besoin d'aide ? Consultez notre page d'assistance.