# Generated by the protocol buffer compiler. DO NOT EDIT! # Source: google/cloud/automl/v1/prediction_service.proto for package 'Google.Cloud.AutoML.V1' # Original file comments: # Copyright 2020 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # require 'grpc' require 'google/cloud/automl/v1/prediction_service_pb' module Google module Cloud module AutoML module V1 module PredictionService # AutoML Prediction API. # # On any input that is documented to expect a string parameter in # snake_case or kebab-case, either of those cases is accepted. class Service include GRPC::GenericService self.marshal_class_method = :encode self.unmarshal_class_method = :decode self.service_name = 'google.cloud.automl.v1.PredictionService' # Perform an online prediction. The prediction result is directly # returned in the response. # Available for following ML scenarios, and their expected request payloads: # #
AutoML Vision Classification | #An image in .JPEG, .GIF or .PNG format, image_bytes up to 30MB. | #
AutoML Vision Object Detection | #An image in .JPEG, .GIF or .PNG format, image_bytes up to 30MB. | #
AutoML Natural Language Classification | #A TextSnippet up to 60,000 characters, UTF-8 encoded or a document in # .PDF, .TIF or .TIFF format with size upto 2MB. | #
AutoML Natural Language Entity Extraction | #A TextSnippet up to 10,000 characters, UTF-8 NFC encoded or a document # in .PDF, .TIF or .TIFF format with size upto 20MB. | #
AutoML Natural Language Sentiment Analysis | #A TextSnippet up to 60,000 characters, UTF-8 encoded or a document in # .PDF, .TIF or .TIFF format with size upto 2MB. | #
AutoML Translation | #A TextSnippet up to 25,000 characters, UTF-8 encoded. | #
AutoML Tables | #A row with column values matching # the columns of the model, up to 5MB. Not available for FORECASTING # `prediction_type`. # | #