Loading template…
⚡ Run with API

Gemma 3 4B is the compact member of the Gemma 3 family. It accepts images and text, supports up to 128K tokens of context and understands over 140 languages, at a very low cost per request.

Pricing: Input 10 credits / 1M tokens (≈ $0.05), Output 20 credits / 1M tokens (≈ $0.10).

Prices updated

Conversation
✦

How can I help you today?

This demo page does not include the full memory features of the client. For the complete experience, please use the client or the CLI.

≡
README
Complete guide to using Gemma 3 4B

Gemma 3 4B API on ModelFold

Gemma 3 4B is the compact member of the Gemma 3 family. It accepts images and text, supports up to 128K tokens of context and understands over 140 languages, at a very low cost per request. Try Gemma 3 4B in the ModelFold Playground, then call it from your own code through an OpenAI-compatible chat completions API.

What Is the Gemma 3 4B API

Gemma 3 4B at a glance

Gemma 3 4B is a chat model from Google. It accepts text and images as input and returns text, with a context window of up to 131K tokens.

Use it without hosting anything

On ModelFold you call Gemma 3 4B with a single API key — no model weights to download and no inference servers to run. The same key also works for the other chat, image, video and audio models on ModelFold.

Core Capabilities of Gemma 3 4B

Up to 131K tokens of context

Keep long conversations, large documents and sizeable code in a single request, so the model can reason over the full material instead of fragments.

Understands images

Besides text, Gemma 3 4B accepts images as input, so a single request can combine instructions with visual or other media.

Structured outputs

Ask for JSON that follows a schema (response_format), which makes extraction, classification and system integrations more reliable.

How to Use Gemma 3 4B on ModelFold

  1. 1

    Step 1: Try it in the Playground

    Open the Playground at the top of this page, type a prompt and see how Gemma 3 4B responds before writing any code.

  2. 2

    Step 2: Create an API key

    Sign in to ModelFold and create an API key in the console. Keep it secret and send it as a Bearer token.

  3. 3

    Step 3: Send a request

    Call POST https://modelfold.ai/v1/chat/completions with "model": "gemma-3-4b-it" and your messages. Existing OpenAI-compatible SDKs work by changing the base URL and key.

  4. ✓

    Step 4: Ship and monitor

    Integrate the response into your product and check token usage and spend for every call in the console logs.

What You Can Build with Gemma 3 4B

High-volume pipelines

Run classification, extraction, rewriting and batch jobs at scale where cost per request matters.

Low-latency experiences

Power chat interfaces, autocomplete and interactive tools where users expect fast responses.

Multilingual products

Serve users in many languages with translation, localized support replies and cross-language search.

Screenshot and image understanding

Read screenshots, charts, diagrams and photos alongside text — for UI review, visual QA or turning images into structured data.

Frequently Asked Questions

What is Gemma 3 4B?⌄

Gemma 3 4B is the compact member of the Gemma 3 family. It accepts images and text, supports up to 128K tokens of context and understands over 140 languages, at a very low cost per request.

Which inputs does Gemma 3 4B support?⌄

Gemma 3 4B accepts text and images and returns text. Through ModelFold you can send text and images (OpenAI-style image_url content); in the Playground you can also attach documents, which are converted to text.

How long is the context window of Gemma 3 4B?⌄

Up to 131K tokens, shared between your input and the model’s output.

Does Gemma 3 4B support function calling?⌄

Function calling is not listed for Gemma 3 4B; requests that include tools will be rejected. Use plain prompts or JSON output instead.

How is Gemma 3 4B billed on ModelFold?⌄

Pay as you go by tokens: input and output tokens are charged at the per-million-token prices shown on this page. There is no monthly fee, and failed requests are not charged.

How do I call Gemma 3 4B through the API?⌄

Send a POST request to https://modelfold.ai/v1/chat/completions with "model": "gemma-3-4b-it", using your ModelFold API key as the Bearer token.

Rate card
Input10 credits 1M tokens≈ $0.05
Output20 credits 1M tokens≈ $0.10

Billed per token: input and output are priced separately, and thinking tokens count as output. The Playground charges exactly the same way.

Read API docs →AI Agents · Claude Code / Cursor / Trae →
Quick start
POST/v1/chat/completions
curl https://modelfold.ai/v1/chat/completions \
  -H "Authorization: Bearer $MODELFOLD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"gemma-3-4b-it","messages":[{"role":"user","content":"Hello"}]}'