Namespace Google.Apis.FirebaseML.v2beta.Data
Classes
Date
Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp
GoogleCloudAiplatformV1beta1Blob
Content blob. It's preferred to send as text directly rather than raw bytes.
GoogleCloudAiplatformV1beta1Candidate
A response candidate generated from the model.
GoogleCloudAiplatformV1beta1Citation
Source attributions for content.
GoogleCloudAiplatformV1beta1CitationMetadata
A collection of source attributions for a piece of content.
GoogleCloudAiplatformV1beta1CodeExecutionResult
Result of executing the [ExecutableCode]. Always follows a part
containing the [ExecutableCode].
GoogleCloudAiplatformV1beta1Content
The base structured datatype containing multi-part content of a message. A Content
includes a role
field
designating the producer of the Content
and a parts
field containing multi-part data that contains the
content of the message turn.
GoogleCloudAiplatformV1beta1CountTokensRequest
Request message for PredictionService.CountTokens.
GoogleCloudAiplatformV1beta1CountTokensResponse
Response message for PredictionService.CountTokens.
GoogleCloudAiplatformV1beta1DynamicRetrievalConfig
Describes the options to customize dynamic retrieval.
GoogleCloudAiplatformV1beta1ExecutableCode
Code generated by the model that is meant to be executed, and the result returned to the model. Generated when using the [FunctionDeclaration] tool and [FunctionCallingConfig] mode is set to [Mode.CODE].
GoogleCloudAiplatformV1beta1FileData
URI based data.
GoogleCloudAiplatformV1beta1FunctionCall
A predicted [FunctionCall] returned from the model that contains a string representing the [FunctionDeclaration.name] and a structured JSON object containing the parameters and their values.
GoogleCloudAiplatformV1beta1FunctionCallingConfig
Function calling config.
GoogleCloudAiplatformV1beta1FunctionDeclaration
Structured representation of a function declaration as defined by the OpenAPI 3.0
specification. Included in this declaration are the function name,
description, parameters and response type. This FunctionDeclaration is a representation of a block of code that
can be used as a Tool
by the model and executed by the client.
GoogleCloudAiplatformV1beta1FunctionResponse
The result output from a [FunctionCall] that contains a string representing the [FunctionDeclaration.name] and a structured JSON object containing any output from the function is used as context to the model. This should contain the result of a [FunctionCall] made based on model prediction.
GoogleCloudAiplatformV1beta1GenerateContentRequest
Request message for [PredictionService.GenerateContent].
GoogleCloudAiplatformV1beta1GenerateContentResponse
Response message for [PredictionService.GenerateContent].
GoogleCloudAiplatformV1beta1GenerateContentResponsePromptFeedback
Content filter results for a prompt sent in the request.
GoogleCloudAiplatformV1beta1GenerateContentResponseUsageMetadata
Usage metadata about response(s).
GoogleCloudAiplatformV1beta1GenerationConfig
Generation config.
GoogleCloudAiplatformV1beta1GenerationConfigRoutingConfig
The configuration for routing the request to a specific model.
GoogleCloudAiplatformV1beta1GenerationConfigRoutingConfigAutoRoutingMode
When automated routing is specified, the routing will be determined by the pretrained routing model and customer provided model routing preference.
GoogleCloudAiplatformV1beta1GenerationConfigRoutingConfigManualRoutingMode
When manual routing is set, the specified model will be used directly.
GoogleCloudAiplatformV1beta1GoogleSearchRetrieval
Tool to retrieve public web data for grounding, powered by Google.
GoogleCloudAiplatformV1beta1GroundingChunk
Grounding chunk.
GoogleCloudAiplatformV1beta1GroundingChunkRetrievedContext
Chunk from context retrieved by the retrieval tools.
GoogleCloudAiplatformV1beta1GroundingChunkWeb
Chunk from the web.
GoogleCloudAiplatformV1beta1GroundingMetadata
Metadata returned to client when grounding is enabled.
GoogleCloudAiplatformV1beta1GroundingSupport
Grounding support.
GoogleCloudAiplatformV1beta1LogprobsResult
Logprobs Result
GoogleCloudAiplatformV1beta1LogprobsResultCandidate
Candidate for the logprobs token and score.
GoogleCloudAiplatformV1beta1LogprobsResultTopCandidates
Candidates with top log probabilities at each decoding step.
GoogleCloudAiplatformV1beta1Part
A datatype containing media that is part of a multi-part Content
message. A Part
consists of data which has
an associated datatype. A Part
can only contain one of the accepted types in Part.data
. A Part
must have a
fixed IANA MIME type identifying the type and subtype of the media if inline_data
or file_data
field is
filled with raw bytes.
GoogleCloudAiplatformV1beta1Retrieval
Defines a retrieval tool that model can call to access external knowledge.
GoogleCloudAiplatformV1beta1RetrievalMetadata
Metadata related to retrieval in the grounding flow.
GoogleCloudAiplatformV1beta1SafetyRating
Safety rating corresponding to the generated content.
GoogleCloudAiplatformV1beta1SafetySetting
Safety settings.
GoogleCloudAiplatformV1beta1Schema
Schema is used to define the format of input/output data. Represents a select subset of an OpenAPI 3.0 schema object. More fields may be added in the future as needed.
GoogleCloudAiplatformV1beta1SearchEntryPoint
Google search entry point.
GoogleCloudAiplatformV1beta1Segment
Segment of the content.
GoogleCloudAiplatformV1beta1Tool
Tool details that the model may use to generate response. A Tool
is a piece of code that enables the system to
interact with external systems to perform an action, or set of actions, outside of knowledge and scope of the
model. A Tool object should contain exactly one type of Tool (e.g FunctionDeclaration, Retrieval or
GoogleSearchRetrieval).
GoogleCloudAiplatformV1beta1ToolCodeExecution
Tool that executes code generated by the model, and automatically returns the result to the model. See also [ExecutableCode]and [CodeExecutionResult] which are input and output to this tool.
GoogleCloudAiplatformV1beta1ToolConfig
Tool config. This config is shared for all tools provided in the request.
GoogleCloudAiplatformV1beta1VertexAISearch
Retrieve from Vertex AI Search datastore for grounding. See https://cloud.google.com/products/agent-builder
GoogleCloudAiplatformV1beta1VertexRagStore
Retrieve from Vertex RAG Store for grounding.
GoogleCloudAiplatformV1beta1VertexRagStoreRagResource
The definition of the Rag resource.
GoogleCloudAiplatformV1beta1VideoMetadata
Metadata describes the input video content.
ModelOperationMetadata
This is returned in the longrunning operations for create/update.