gemini-3.5-flash API
Usa gemini-3.5-flash dalla famiglia Gemini tramite RunAPI. Prezzi per chiamata, nessun abbonamento e le generazioni fallite non vengono mai addebitate.
# Base URL
https://runapi.ai
# Endpoints
POST /v1/chat/completions
POST /v1/responses
POST /v1/messages
POST /v1beta/models/gemini-3.5-flash:generateContent
POST /v1beta/models/gemini-3.5-flash:streamGenerateContent
curl https://runapi.ai/v1/chat/completions \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-3.5-flash",
"contents": [
{
"parts": [
{
"text": "Analyze this codebase and suggest three performance improvements with before/after examples."
}
]
}
]
}'
from openai import OpenAI
client = OpenAI(
base_url="https://runapi.ai/v1",
api_key="your-runapi-key"
)
response = client.chat.completions.create(
model="gemini-3.5-flash",
messages=[{"role": "user", "content": "Analyze this codebase and suggest three performance improvements with before/after examples."}]
)
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://runapi.ai/v1",
apiKey: "your-runapi-key"
});
const response = await client.chat.completions.create({
model: "gemini-3.5-flash",
messages: [{ role: "user", content: "Analyze this codebase and suggest three performance improvements with before/after examples." }]
});
gemini-3.5-flash punta al giusto equilibrio tra qualità e costo all’interno della famiglia Gemini.
- Prezzi pay-per-call in USD
- Le generazioni fallite non vengono addebitate
- Streaming quando supportato dal modello
- Setup del model skill
Prezzi
Dettagli tecnici
| ID modello | gemini-3.5-flash |
| Provider | |
| Modalità | text |
| Tipo di task | synchronous |
| Unità di fatturazione | 1K tokens |
| API endpoint | /v1/chat/completions |
| /v1/responses | |
| /v1/messages | |
| /v1beta/models/gemini-3.5-flash:generateContent | |
| /v1beta/models/gemini-3.5-flash:streamGenerateContent | |
| Licenza commerciale | Sì — inclusa via API |
| Stato del catalogo | Operativo |
Quickstart — gemini-3.5-flash
Stessa struttura · variante fissata nel model
| Endpoint | Protocol |
|---|---|
| /v1/chat/completions | OpenAI compatible |
| /v1/responses | OpenAI Responses |
| /v1/messages | Anthropic compatible |
| /v1beta/models/gemini-3.5-flash:generateContent | Gemini generateContent |
| /v1beta/models/gemini-3.5-flash:streamGenerateContent | Gemini streamGenerateContent |
Usa gemini-3.5-flash in quattro passaggi
Installa
Installa il model skill per questa linea di modello.
Configura
Imposta il campo model con l'ID completo del model mostrato in questa pagina.
Invia
Invia una richiesta tipizzata con prompt, input e impostazioni di callback.
Ricevi
Leggi la risposta del task, il callback webhook o l'URL dell'output in cache da RunAPI.
Cosa cambia in gemini-3.5-flash
Fast multimodal streaming for high-volume production workloads
Speed/cost optimized; 1M context; older generation baseline
Fast multimodal streaming for high-volume production workloads
Best reasoning in 2.5 gen; 1M context
Fast multimodal streaming for high-volume production workloads
gemini-3-flash-preview
Ideale per
Customer support
Rispondi alle domande dei clienti partendo da una knowledge base privata, riducendo il volume dei ticket.
Analisi documentale
Redigi riepiloghi di contratti e segnala le clausole chiave per la revisione dell'avvocato.
Generazione di codice
Genera automaticamente test unitari, code review e suggerimenti di refactoring in CI.
Domande frequenti su gemini-3.5-flash
L'ID del modello resta stabile tra le versioni?
RunAPI mantiene stabile l’ID del modello e gestisce gli aggiornamenti di versione compatibili senza modificare la forma della richiesta.
Qual è il rate limit di questa variante?
I limiti per chiave scalano in base al tier di utilizzo. Consulta la pagina prezzi per i limiti attuali.
Posso cambiare variante in seguito?
Sì — la variante è un flag. Puoi cambiarla modificando il parametro model.
Fa streaming?
Dove lo streaming è disponibile, RunAPI esegue lo streaming end-to-end.
Dove posso segnalare problemi di qualità?
Apri un issue nel repository GitHub pubblico oppure scrivi all’assistenza.