Gemini 3.6 Flash


Gemini 3.6 Flash is Google's next-generation lightweight workhorse model released in July 2026. Built for agentic workflows, complex coding, and multimodal tasks, it supports a 1M token input context window and a 64K token output limit. Compared to 3.5 Flash, it reduces output token consumption by ~17% with streamlined reasoning steps and tool calls, significantly lowering overall cost and latency for agent execution. Natively handling text, image, video, audio, and PDF inputs, it excels at computer use and multi-tool orchestration.

Gemini 3.6 Flash

Gemini 3.6 Flash is Google's next-generation lightweight workhorse model released in July 2026. Built for agentic workflows, complex coding, and multimodal tasks, it supports a 1M token input context window and a 64K token output limit. Compared to 3.5 Flash, it reduces output token consumption by ~17% with streamlined reasoning steps and tool calls, significantly lowering overall cost and latency for agent execution. Natively handling text, image, video, audio, and PDF inputs, it excels at computer use and multi-tool orchestration.

Base URL

https://api.icreat.ai/llm/openai/v1

Authentication

All API requests must be authenticated with an API Key. You can obtain an API Key from the console.

export ICREAT_API_KEY="your-api-key-here"

HTTP Request Headers

import os

API_KEY = os.environ.get("ICREAT_API_KEY")
headers = {
    "Content-Type": "application/json",
    "Authorization": "Bearer " + API_KEY,
}

Protect your API Key

Never expose your API Key in client-side code or public repositories. Use environment variables or a backend proxy.

Code Examples

This model is invoked via the OpenAI-compatible Chat Completions API and supports both streaming and non-streaming modes. With stream: false (default), the server returns the full JSON response at once. With stream: true, partial deltas are pushed as Server-Sent Events (SSE).

POST/chat/completions

Input Schema

The following parameters are accepted in the request body.

Total: 6 Required: 2 Optional: 4

modelstringrequired

The model ID for the completion. Must be the iCreat model_code (gemini-3.6-flash).

Example: "gemini-3.6-flash"

messagesarray[object]required

Conversation messages.

max_tokensinteger

Maximum number of tokens to generate.

temperaturenumber

Sampling temperature, 0–2.

streamboolean

If true, stream via Server-Sent Events.

thinkingobject

Extended thinking configuration (if supported).

Output Schema

OpenAI-compatible Chat Completions response.

Total: 6

idstring

Unique completion identifier.

objectstring

Object type, always chat.completion.

createdinteger

Unix timestamp.

modelstring

Model ID used.

choicesarray[object]

List of completion choices.

usageobject

Token usage statistics.

LLM-friendly prompt

Below is an LLM-friendly Markdown prompt you can copy into Cursor, ChatGPT, or other AI assistants to help them understand this model's API integration, call flow, and key parameters.

# gemini-3.6-flash

> Gemini 3.6 Flash is Google's next-generation lightweight workhorse model released in July 2026.

## Overview

Call via iCreat OpenAI-compatible Chat Completions API; supports streaming and non-streaming and extended thinking.

## API Info

- **Base URL**: `https://api.icreat.ai/llm/openai/v1`
- **Endpoint (POST)**: `/chat/completions`
- **Model ID**: `gemini-3.6-flash`
- **Auth**: `Authorization: Bearer ${ICREAT_API_KEY}`

## Call Flow

Single POST; `stream: false` returns full JSON, `stream: true` streams via SSE.

### Input

- `model` (required): iCreat model_code `gemini-3.6-flash`
- `messages` (required): conversation messages
- Common optional: `max_tokens`, `temperature`, `stream`, `thinking`

### Output

- Read reply from `choices[0].message.content`

## Notes

- `model` must be the iCreat model_code
- Other fields follow the OpenAI Chat Completions protocol