Crig::Providers::Gemini::Interactions::Content
Constructors
audio(audio : AudioContent) : self
Sourcecode_execution_call(content : CodeExecutionCallContent) : self
Sourcecode_execution_result(content : CodeExecutionResultContent) : self
Sourcedocument(document : DocumentContent) : self
Sourcefile_search_result(content : FileSearchResultContent) : self
Sourcefrom_assistant_content(content : Crig::Completion::AssistantContent) : self
Sourcefrom_user_content(content : Crig::Completion::UserContent) : self
Sourcefunction_call(function_call : FunctionCallContent) : self
Sourcefunction_result(function_result : FunctionResultContent) : self
Sourcegoogle_search_call(content : GoogleSearchCallContent) : self
Sourcegoogle_search_result(content : GoogleSearchResultContent) : self
Sourceimage(image : ImageContent) : self
Sourcemcp_server_tool_call(content : McpServerToolCallContent) : self
Sourcemcp_server_tool_result(content : McpServerToolResultContent) : self
Sourcenew(kind : Kind, text : TextContent | Nil = nil, image : ImageContent | Nil = nil, audio : AudioContent | Nil = nil, document : DocumentContent | Nil = nil, video : VideoContent | Nil = nil, thought : ThoughtContent | Nil = nil, function_call : FunctionCallContent | Nil = nil, function_result : FunctionResultContent | Nil = nil, code_execution_call : CodeExecutionCallContent | Nil = nil, code_execution_result : CodeExecutionResultContent | Nil = nil, url_context_call : UrlContextCallContent | Nil = nil, url_context_result : UrlContextResultContent | Nil = nil, google_search_call : GoogleSearchCallContent | Nil = nil, google_search_result : GoogleSearchResultContent | Nil = nil, mcp_server_tool_call : McpServerToolCallContent | Nil = nil, mcp_server_tool_result : McpServerToolResultContent | Nil = nil, file_search_result : FileSearchResultContent | Nil = nil)
Sourcetext(text : TextContent) : self
Sourcethought(thought : ThoughtContent) : self
Sourceurl_context_call(content : UrlContextCallContent) : self
Sourceurl_context_result(content : UrlContextResultContent) : self
Sourcevideo(video : VideoContent) : self
SourceInstance methods
audio
Sourcecode_execution_call
Sourcecode_execution_result
Sourcedocument
Sourcefile_search_result
Sourcefunction_call
Sourcefunction_result
Sourcegoogle_search_call
Sourcegoogle_search_result
Sourceimage
Sourcekind
Sourcemcp_server_tool_call
Sourcemcp_server_tool_result
Sourcetext
Sourcethought
Sourceurl_context_call
Sourceurl_context_result
Sourcevideo
Source