Interface for 'Google Gemini' API
Add inline image data to Gemini API body
Add text prompt to Gemini API body
Add history for chating context
Count Tokens for Gemini Content (Including Images)
Analyze audio using Gemini
Analyze Audio using Gemini Vertex API
Multi-turn conversations (chat)
Summarize or analyze one or more local documents using Gemini API
Summarize or analyze documents using Vertex AI Gemini
Interact with Vertex AI Model Garden
Generate text from text and image with Gemini
Generate text from text and image with Gemini Vertex API
Generate narrative description for an input using Gemini
Send POST request to Gemini API
Generate text with real-time information using Google Search (Groundin...
Generate structured response from Gemini
Generate text from text with Gemini
Generate text from text with Gemini Vertex API
Generate text from text with Gemma
Generate Roxygen Documentation
Generate Unit Tests for R Functions
Initialize Gemini API request body
Generate, edit, or transfer images using Gemini API
Read and encode image file as base64
Extract and save image from Gemini API response
Set Gemini API Key
Store API key in local environment file
Generate Gemini Access Token and Endpoint URL
Trim whitespace from string
Validate Gemini API parameters
Provides a comprehensive interface for Google Gemini API, enabling users to access and utilize Gemini Large Language Model (LLM) functionalities directly from R. This package facilitates seamless integration with Google Gemini, allowing for advanced language processing, text generation, and other AI-driven capabilities within the R environment. For more information, please visit <https://ai.google.dev/docs/gemini_api_overview>.