Grounding metadata for Live API responses.
Contains information about sources and attributions for grounded content.
Fields
grounding_attributions- List of grounding attributionsweb_search_queries- Search queries used for groundingsearch_entry_point- Entry point for searchretrieval_queries- Retrieval queries used
Example
%GroundingMetadata{
web_search_queries: ["weather today"],
grounding_attributions: [%{source: "...", confidence: "HIGH"}]
}
Summary
Functions
Parses from API response.
Creates a new GroundingMetadata.
Converts to API format (camelCase).
Types
@type t() :: %Gemini.Types.Live.GroundingMetadata{ grounding_attributions: [grounding_attribution()] | nil, retrieval_queries: [String.t()] | nil, search_entry_point: search_entry_point() | nil, web_search_queries: [String.t()] | nil }