Learn R Programming

aisdk (version 1.1.0)

create_gemini: Create Gemini Provider

Description

Factory function to create a Gemini provider.

Usage

create_gemini(api_key = NULL, base_url = NULL, headers = NULL, name = NULL)

Value

A GeminiProvider object.

Arguments

api_key

Gemini API key. Defaults to GEMINI_API_KEY env var.

base_url

Base URL for API calls. Defaults to https://generativelanguage.googleapis.com/v1beta/models.

headers

Optional additional headers.

name

Optional provider name override.

Examples

Run this code
# \donttest{
if (interactive()) {
    gemini <- create_gemini(api_key = "AIza...")
    model <- gemini$language_model("gemini-1.5-pro")
}
# }

Run the code above in your browser using DataLab