Skip to main content
Core.Today
|
GoogleFastHigh

Gemini 3.5 Flash

Google's latest Flash-tier workhorse model. Flat pricing across all input modalities (text, image, video, audio, PDF) at $1.50/$9 per million tokens with no long-context premium, a 1M token context window, and 65,536 max output tokens. Cached inputs get a 90% discount.

2,787/16,722credits
input / output ยท per 1M tokens
Flat pricing across all input modalities
No long-context premium
1M token context window
65,536 max output tokens
Cached input pricing (90% discount)
Function calling, structured outputs, thinking, search grounding, code execution

Run it right now

Test this model instantly in the Console Playground โ€” no code required

Sign in to try

Use with AI Assistant

Copy usage instructions for Claude, ChatGPT, or other AI

Model Specifications

Context Window
1M
tokens
Max Output
66K
tokens
Training Cutoff
2025-01
Compatible SDK
OpenAI, Google AI

Capabilities

Vision
Function Calling
Streaming
JSON Mode
System Prompt

Token Pricing (per 1M tokens)

Token TypeCreditsUSD Equivalent
Input Tokens2,787$1.86
Output Tokens16,722$11.15
Cached Tokens279$0.19

* 1,500 credits โ‰ˆ $1 (actual charges may vary based on usage)

Quick Start

curl -X POST "https://api.core.today/llm/gemini/v1beta/openai/chat/completions" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer cdt_your_api_key" \
  -d '{
  "model": "gemini-3.5-flash",
  "messages": [
    {
      "role": "user",
      "content": "Summarize the attached contract PDF and list every deadline it mentions."
    }
  ],
  "max_tokens": 2000
}'

Parameters

ParameterTypeRequiredDefaultDescription
messagesarrayYes-Array of message objects (OpenAI format). Supports text, image, audio, video, and PDF inputs.
temperaturefloatNo1Sampling temperature (0-2). Lower values produce more deterministic outputs.
max_tokensintegerNo-Maximum output tokens. Max: 65,536. Context window (input + output): 1M tokens.
response_formatobjectNo-Output format constraint. Use `{ type: 'json_object' }` for structured JSON output.
streambooleanNofalseEnable Server-Sent Events streaming.

Examples

Multimodal Document Analysis

Analyze a PDF at the same flat token rate as text

curl -X POST "https://api.core.today/llm/gemini/v1beta/openai/chat/completions" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer cdt_your_api_key" \
  -d '{
  "model": "gemini-3.5-flash",
  "messages": [
    {
      "role": "user",
      "content": "Summarize the attached contract PDF and list every deadline it mentions."
    }
  ],
  "max_tokens": 2000
}'

Production Chat

High-throughput assistant responses with streaming

curl -X POST "https://api.core.today/llm/gemini/v1beta/openai/chat/completions" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer cdt_your_api_key" \
  -d '{
  "model": "gemini-3.5-flash",
  "messages": [
    {
      "role": "user",
      "content": "Explain the difference between ECS and EKS briefly."
    }
  ],
  "stream": true,
  "max_tokens": 800
}'

Tips & Best Practices

1Flat modality pricing โ€” video/audio/PDF inputs cost the same per token as text
2No long-context premium: >200K-token inputs stay at the same rate (unlike Gemini Pro tiers)
3Use cached inputs ($0.15/M, 90% off) for repeated context
4Max output is 65,536 tokens โ€” chunk very long generations
5Step down to Gemini 3.1 Flash Lite ($0.25/$1.50) for simple high-volume tasks

Use Cases

Multimodal understanding (video, audio, PDF)
High-volume production chat workloads
Long document and codebase analysis
Data extraction and summarization at scale
Repeated context with cached inputs (RAG)

Model Info

ProviderGoogle
Version3.5
CategoryLLM
Price2 credits

API Endpoint

POST /llm/gemini/v1beta/openai/chat/completions
Try in ConsoleBack to Docs