La clasificación de contenido analiza un documento y muestra una lista de categorías de contenido que se aplican al texto encontrado en el documento. Para clasificar el contenido en un documento, llama al método classifyText
.
Aquí encontrarás la lista completa de las categorías de contenido que se muestran mediante el método classifyText
.
En esta sección, se muestra cómo clasificar el contenido de un documento.
Clasifica el contenido
El siguiente es un ejemplo de clasificación de contenido proporcionado como una string:
Protocolo
Para clasificar el contenido de un documento, realiza una solicitud POST
al método documents:classifyText
de REST y proporciona el cuerpo de la solicitud adecuado, como se muestra en el siguiente ejemplo.
En este ejemplo, se usa el comando gcloud auth application-default print-access-token
a fin de obtener un token de acceso correspondiente a una cuenta de servicio configurada para el proyecto con el SDK de Cloud de Google Cloud Platform.
Para obtener instrucciones sobre cómo instalar el SDK de Cloud y configurar un proyecto con una cuenta de servicio, consulta la Guía de inicio rápido.
curl -X POST \ -H "Authorization: Bearer "$(gcloud auth application-default print-access-token) \ -H "Content-Type: application/json; charset=utf-8" \ --data "{ 'document':{ 'type':'PLAIN_TEXT', 'content':'Google, headquartered in Mountain View, unveiled the new Android phone at the Consumer Electronic Show. Sundar Pichai said in his keynote that users love their new Android phones.' } }" "https://language.googleapis.com/v1/documents:classifyText"
C#
Comienza a usarlo
Java
Node.js
Python
PHP
Ruby
Clasifica contenido de Google Cloud Storage
El siguiente es un ejemplo de cómo clasificar contenido almacenado en un archivo de texto en Google Cloud Storage:
Protocolo
Para clasificar el contenido de un documento almacenado en Google Cloud Storage, realiza una solicitud POST
al método documents:classifyText
de REST y proporciona el cuerpo de la solicitud adecuado con la ruta del documento, como se muestra en el siguiente ejemplo.
curl -X POST \ -H "Authorization: Bearer "$(gcloud auth application-default print-access-token) \ -H "Content-Type: application/json; charset=utf-8" \ --data "{ 'document':{ 'type':'PLAIN_TEXT', 'gcsContentUri':'gs://<bucket-name>/<object-name>' } }" "https://language.googleapis.com/v1/documents:classifyText"
C#
Comienza a usarlo
Java
Node.js
Python
PHP
Ruby