Google Cloud Gemini Data Analytics V1beta Client - Class GenerationOptions (0.5.0)

Reference documentation and code samples for the Google Cloud Gemini Data Analytics V1beta Client class GenerationOptions.

Options to control query generation, execution, and response format.

Generated from protobuf message google.cloud.geminidataanalytics.v1beta.GenerationOptions

Namespace

Google \ Cloud \ GeminiDataAnalytics \ V1beta

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ generate_query_result bool

Optional. If true, the generated query will be executed, and the result data will be returned in the response.

↳ generate_natural_language_answer bool

Optional. If true, a natural language answer based on the query execution result will be generated and returned in the response.

↳ generate_explanation bool

Optional. If true, an explanation of the generated query will be returned in the response.

↳ generate_disambiguation_question bool

Optional. If true (default to false), the service may return a clarifying_question if the input query is ambiguous.

getGenerateQueryResult

Optional. If true, the generated query will be executed, and the result data will be returned in the response.

Returns
Type Description
bool

setGenerateQueryResult

Optional. If true, the generated query will be executed, and the result data will be returned in the response.

Parameter
Name Description
var bool
Returns
Type Description
$this

getGenerateNaturalLanguageAnswer

Optional. If true, a natural language answer based on the query execution result will be generated and returned in the response.

Returns
Type Description
bool

setGenerateNaturalLanguageAnswer

Optional. If true, a natural language answer based on the query execution result will be generated and returned in the response.

Parameter
Name Description
var bool
Returns
Type Description
$this

getGenerateExplanation

Optional. If true, an explanation of the generated query will be returned in the response.

Returns
Type Description
bool

setGenerateExplanation

Optional. If true, an explanation of the generated query will be returned in the response.

Parameter
Name Description
var bool
Returns
Type Description
$this

getGenerateDisambiguationQuestion

Optional. If true (default to false), the service may return a clarifying_question if the input query is ambiguous.

Returns
Type Description
bool

setGenerateDisambiguationQuestion

Optional. If true (default to false), the service may return a clarifying_question if the input query is ambiguous.

Parameter
Name Description
var bool
Returns
Type Description
$this