@nhtio/adk/batteries/generation/gemini/adapter
Cross-environment Gemini media generation adapter battery.
Remarks
Opinionated media-generation battery for the native Gemini generativelanguage REST surface — POST /models/{model}:generateContent — over raw fetch. No @google/genai SDK dependency, so it runs unchanged in Node, the browser, edge runtimes, and workers.
Construction validates options eagerly via @nhtio/adk/batteries/generation/gemini/validation!validateOptions and throws @nhtio/adk/batteries/generation/gemini/exceptions!E_INVALID_GEMINI_GENERATION_OPTIONS on failure — config bugs fail loud, not at generate/edit time.
Classes
| Class | Description |
|---|---|
| GeminiGenerationAdapter | Media generation adapter for the native Gemini generativelanguage generateContent wire shape. |