◉GEMINI LABJP
●ARGON — gemini-4-argon is generally available as of 10/13, aimed at complex coding, agents, math and science●DEEP RES — deep-research-pro-preview-12-2025 shuts down 10/23, 7 days left. Move to deep-research-preview-04-2026●NANO — gemini-nano-banana-2.1 is GA (10/06). gemini-3.1-flash-image is deprecated with no shutdown date yet●MCP — One write-up cut an 85,000-token tool result to 310 tokens by wrapping it in an ADK FunctionTool●FLASH — gemini-3.7-flash and 3.5-flash now route automatically to newer Flash models (10/08)●NEW — Stop Re-Reading Every Crash Report: Gre…●ARGON — gemini-4-argon is generally available as of 10/13, aimed at complex coding, agents, math and science●DEEP RES — deep-research-pro-preview-12-2025 shuts down 10/23, 7 days left. Move to deep-research-preview-04-2026●NANO — gemini-nano-banana-2.1 is GA (10/06). gemini-3.1-flash-image is deprecated with no shutdown date yet●MCP — One write-up cut an 85,000-token tool result to 310 tokens by wrapping it in an ADK FunctionTool●FLASH — gemini-3.7-flash and 3.5-flash now route automatically to newer Flash models (10/08)●NEW — Stop Re-Reading Every Crash Report: Gre…
POWERED BY DOLICE

Master
Gemini like never before.

A comprehensive knowledge base for Google Gemini, Gemini API, and Google AI Studio — from beginner to advanced.

Read Guides →Latest Articles
CATEGORIES
Gemini Basics
Getting started with Gemini
Dev Tools
Development tools and extensions
API / SDK
Gemini API and SDK usage
Advanced
Agents and advanced usage
LATEST ARTICLES
View all articles (838) →
API / SDK/2026-10-16Intermediate

The Day /models Returns 200 but generateContent Returns 403 — Decide Your Triage Order Before It Happens

A triage order for the case where listing models succeeds with 200 but generation fails with 403 permission_denied. Includes a small diagnostic script that checks key, project, and billing in turn, why you should not retry a 403, and how to assemble what support needs.

Workspace/2026-10-15Beginner

Before you turn on Meet's automatic notes: three things to settle in the calendar event

Some Meet note-taking settings can't be changed once someone has joined the call. Here is what to decide in the calendar event first — language, sharing scope, how it starts — and how to tell participants, following Google's help pages.

Workspace/2026-10-15Beginner

Keeping a Gemini Answer as a Dated PDF — Export to Docs, Then Freeze It with Apps Script

Gemini's Share & export menu has no PDF option. Here is how to export to Docs, freeze a dated PDF next to it with Apps Script, and avoid the getAs() file-naming trap.

Advanced/2026-10-14Intermediate

Fine on Desktop, Blank on Safari: Four Things to Gather Before You Ask an AI to Diagnose It

After a shuffle, my lazy-loaded images never loaded again, but only in Safari on iPhone. Here is what to collect by hand before asking Gemini or any other model to diagnose a bug that does not reproduce on desktop, plus a request template you can paste.

Dev Tools/2026-10-14Intermediate

Stop Re-Reading Every Crash Report: Grep a Known-Bug Table First and Keep Only an Index in GEMINI.md

A routine for investigating app crash reports without making the model read every past bug in full: a one-line-per-bug lookup table, what belongs in GEMINI.md, and a grep helper you can paste in.

API / SDK/2026-10-14Intermediate

When Your config Raises "Extra inputs are not permitted", Check the Spelling of Every Key

If a google-genai call fails with a pydantic ValidationError (extra_forbidden) the moment you pass a config, it is almost always a one-letter typo. Here is the output I reproduced, a small function that checks keys before the call, and how to tell why response.text came back as None.

Gemini Basics/2026-10-13Beginner

When Gemini's Activity Setting Won't Change on a Work Account: Three Screens to Check First

If the Gemini app's Activity setting doesn't behave on a work or school account, check three places in order: your own screen, the admin console, and Vault. Includes a short message to send your admin and a line to draw before pasting customer details.

Updates/2026-10-13Intermediate

Deep Research's Old Agent Stops on October 23: Finding and Swapping the Name Across Code and Config

deep-research-pro-preview-12-2025 shuts down on October 23, 2026. A small script to find every use of the old agent name, how to choose between the standard and Max agents, and what to check after the swap.

Advanced/2026-10-10Beginner

Keeping Money and Health Questions Out of Your History: Gemini Temporary Chat and the Settings to Check

Before you ask Gemini about household spending or a health worry, here is the order I use to check Temporary Chat and the Activity setting, so you can decide what gets kept and what doesn't.

Gemini Basics/2026-10-08Beginner

Free Tier Shows Up, but You Get a 429 With `limit: 0` — What to Check in the First Hour of a New Gemini API Project

A new Gemini API project says Free tier, yet the very first call returns 429 with limit: 0. Here is the order I check things in, how to read the error body, and a 40-line script that tests models one by one.

View All Articles (838) →
SYSTEMATIC GUIDES
Beginner67 articles

Gemini Getting Started

Start with the basics of Gemini

Int-Adv444 articles

Gemini API Quickstart

Build your first app with the API

Intermediate128 articles

Google AI Studio Guide

Free prompt design and testing