gemini_request: Send POST request to Gemini API

View source: R/utils.R

gemini_requestR Documentation

Send POST request to Gemini API

Description

Sends a POST request to the Gemini API with the specified URL and body, and returns the response as a character string.

Usage

gemini_request(url, body)

Arguments

url

Character. The Gemini API endpoint URL.

body

List. The request body to send as JSON.

Value

Character string containing the API response.

Examples

## Not run: 
body <- list(contents = list(list(parts = list(list(text = "Hello!")))))
gemini_request(
  paste0("https://generativelanguage.googleapis.com/v1beta/models/",
     "gemini-2.5-flash-image-preview:generateContent"), body)

## End(Not run)

gemini.R documentation built on Sept. 1, 2025, 5:10 p.m.