AI Lab Notebook Gemini

Expert guidance for managing and optimizing the AI Lab Notebook's Gemini integration in this repo — context cache vs File API decisions, corpus manifest lifecycle (48h expiry), Gemini/Claude backend switching, model↔cache ID locking, grounded source discovery, and build-time upload pipeline. Use whenever the user mentions the ai-lab notebook, the Gemini corpus, GEMINI_CORPUS_CACHE_ID, GOOGLE_GENERATIVE_AI_API_KEY, notebook chat failures, "corpus not loading", manifest expired, Google Search grounding in sources discover, or scripts/gemini-corpus-upload.ts / scripts/gemini-corpus-cache.ts. For generic Gemini API questions unrelated to this notebook, defer to the `gemini-api` skill.

JoshuaShepherd Updated 1 repo stars

File contents

JoshuaShepherd/my-skills/tree/main/claude/integrations/ai-lab-notebook-gemini commit 7eebd9a476

Frequently asked questions

npx skillmds@latest add joshuashepherd/ai-lab-notebook-gemini