module

Gemini

Google Gemini API

require "gemini"

Gemini.configure do |config|
  config.api_key = "GEMINI_API_KEY"
end

model = Gemini::GenerativeModel.new("gemini-1.5-flash")
response = model.generate_content("Explain how AI works")

puts response.text

Constants

Log = ::Log.for("gemini")
VERSION = "0.2.0"

Class methods

config
Source
configure

Customize settings using a block.

Gemini.configure do |config|
  config.api_key = "123asd"
end
Source

Nested types