Compact · language

Use Gemma 3 1B with Ruby

Updated 2026-05-21 · By XALEN

How to use Gemma 3 1B (Compact, 1B) with Ruby. Install, authenticate, and make your first API call in minutes. Working code example included.

Model
Gemma 3 1B
1B · 32K context · $0.003 input
Framework
Ruby
language · gem install ruby-openai

1. Install

gem install ruby-openai

2. Code

require "openai"

client = OpenAI::Client.new(
  access_token: "xln_test_YOUR_KEY",
  uri_base: "https://api.xalen.io/v1"
)

response = client.chat(
  parameters: {
    model: "gemma-3-1b",
    messages: [{ role: "user", content: "Hello from Ruby!" }]
  }
)
puts response.dig("choices", 0, "message", "content")

Gemma 3 1B with Other Frameworks

Python JavaScript React Next.js Flask FastAPI Django Express.js

Other Models with Ruby

Vedika Standard Vedika Fast Vedika Pro Ultra Vedika Vision Vedika Code Vedika Astro Agent

200+ models. One API. Works with any framework.

Get API Key

Last updated: 2026-05-21