Gemini 3.7 Flash
Gemini 3.7 Flash is Google's flagship high-efficiency workhorse model engineered for autonomous agentic workflows and native multimodal reasoning. Built on enhanced core algorithmic foundations, it delivers ultra-low latency inference alongside robust multi-step tool execution, adaptive task planning, and end-to-end software engineering. Operating at $0.75 per million input tokens, Gemini 3.7 Flash powers enterprise agent orchestration, low-latency conversational interactive applications, real-time code generation, and high-volume data processing pipelines.
Gemini 3.7 Flash
Gemini 3.7 Flash is Google's flagship high-efficiency workhorse model engineered for autonomous agentic workflows and native multimodal reasoning. Built on enhanced core algorithmic foundations, it delivers ultra-low latency inference alongside robust multi-step tool execution, adaptive task planning, and end-to-end software engineering. Operating at $0.75 per million input tokens, Gemini 3.7 Flash powers enterprise agent orchestration, low-latency conversational interactive applications, real-time code generation, and high-volume data processing pipelines.
Base URL
https://api.icreat.ai/llm/openai/v1Authentication
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).
Input Schema
The following parameters are accepted in the request body.
Total: 6 Required: 2 Optional: 4
The model ID for the completion. Must be the iCreat model_code (gemini-3.7-flash).
Example: "gemini-3.7-flash"
Conversation messages.
Maximum number of tokens to generate.
Sampling temperature, 0–2.
If true, stream via Server-Sent Events.
Extended thinking configuration (if supported).
Output Schema
OpenAI-compatible Chat Completions response.
Total: 6
Unique completion identifier.
Object type, always chat.completion.
Unix timestamp.
Model ID used.
List of completion choices.
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.7-flash
> Gemini 3.7 Flash is Google's flagship high-efficiency workhorse model engineered for autonomous agentic workflows and native multimodal reasoning.
## 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.7-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.7-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