HEX
Server: Apache/2.4.65 (Ubuntu)
System: Linux ielts-store-v2 6.8.0-1036-gcp #38~22.04.1-Ubuntu SMP Thu Aug 14 01:19:18 UTC 2025 x86_64
User: root (0)
PHP: 7.2.34-54+ubuntu20.04.1+deb.sury.org+1
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,
Upload Files
File: //snap/google-cloud-cli/current/lib/surface/ml/language/__init__.yaml
help_text:
  language_help: |
    Currently English, Spanish, Japanese, Chinese (Simplified and Traditional),
    French, German, Italian, Korean, and Portuguese are supported.
  language_help_ga: |
    Currently English, Spanish, and Japanese are supported.
  language_examples:
    AE: |
        To analyze entites in raw content 'puppies':

          $ {command} --content='puppies'

        To analyze entites in file 'myfile.txt':

          $ {command} --content-file='myfile.txt'

        To analyze entites in a remote file 'gs://bucket_name/mycontent.html' for Japanese language using
        UTF-8 encoding:

          $ {command} --content-file='gs://bucket_name/mycontent.html' --content-type=HTML --encoding-type=utf8 --language=ja-JP
    AES: |
        To analyze entity sentiment in raw content 'puppies':

          $ {command} --content='puppies'

        To analyze entity sentiment in file 'myfile.txt':

          $ {command} --content-file='myfile.txt'

        To  analyze entity sentiment in a remote file 'gs://bucket_name/mycontent.html' for Japanese language using
        UTF-8 encoding:

          $ {command} --content-file='gs://bucket_name/mycontent.html' --content-type=HTML --encoding-type=utf8 --language=ja-JP
    AS: |
        To analyze sentiment in raw content 'I love puppies.':

          $ {command} --content='I love puppies.'

        To analyze sentiment in file 'myfile.txt':

          $ {command} --content-file='myfile.txt'

        To analyze sentiment in a remote file 'gs://bucket_name/mycontent.html' for Japanese language using
        UTF-8 encoding:

          $ {command} --content-file='gs://bucket_name/mycontent.html' --content-type=HTML --encoding-type=utf8 --language=ja-JP
    ASX: |
        To analyze syntax in raw content 'They drink.':

          $ {command} --content='They drink'

        To analyze syntax in file 'myfile.txt':

          $ {command} --content-file='myfile.txt'

        To analyze syntax in a remote file 'gs://bucket_name/mycontent.html' for Japanese language using
        UTF-8 encoding:

          $ {command} --content-file='gs://bucket_name/mycontent.html' --content-type=HTML --encoding-type=utf8 --language=ja-JP
    CT: |
        To classify text in raw content 'Long Political Text.':

          $ {command} --content='Long Political Text.'

        To classify text in file 'myfile.txt':

          $ {command} --content-file='myfile.txt'

        To classify text in a remote file 'gs://bucket_name/mycontent.html' for Japanese language:

          $ {command} --content-file='gs://bucket_name/mycontent.html' --content-type=HTML  --language=ja-JP


request:
  collection: language.documents
  api_version: v1
  modify_request_hooks:
  - googlecloudsdk.command_lib.ml.language.util:UpdateRequestWithInput

args:
  content:
    api_field: document.type
    arg_name: content-type
    default: plain-text
    choices:
    - arg_value: plain-text
      enum_value: PLAIN_TEXT
    - arg_value: html
      enum_value: HTML
    help_text: Specify the format of the input text.

  language:
    api_field: document.language
    arg_name: language
    help_text: |
      Specify the language of the input text. If omitted, the server will
      attempt to auto-detect. Both ISO (such as `en` or `es`) and BCP-47 (such
      as `en-US` or `ja-JP`) language codes are accepted.

  encoding:
    api_field: encodingType
    arg_name: encoding-type
    default: utf8
    help_text: |
      The encoding type used by the API to calculate offsets. If set to `none`,
      encoding-dependent offsets will be set at -1. This is an optional flag
      only used for the entity mentions in results, and does not affect how the
      input is read or analyzed.

  content_group:
    group:
      mutex: true
      required: true
      params:
      - arg_name: content
        help_text: |
          Specify input text on the command line. Useful for experiments, or
          for extremely short text.
      - arg_name: content-file
        help_text: |
          Specify a local file or Google Cloud Storage (format
          `gs://bucket/object`) file path containing the text to be analyzed.
          More useful for longer text or data output from another system.