Response structure for grounded answers.
@type t() :: %ExLLM.Gemini.QA.GenerateAnswerResponse{ answer: map() | nil, answerable_probability: float() | nil, input_feedback: InputFeedback.t() | nil }