Gemini starter module
Multimodal input
Accepts images, video, and audio with file checks before sending them to Gemini.
- Files
- 2
- Lines
- 275
- Languages
- TypeScript
Included files
This page lists paths and purposes, not source contents.
FilePurposeLanguageLines
src/fulfillment/stream-response.ts
Streams one guarded Gemini response while preserving billing after browser disconnects.
TypeScript
194 lines
src/fulfillment/stream-route.ts
Validates guarded streaming requests and maps failures to plain JSON responses.
TypeScript
81 lines
Questions about multimodal input
Does it include Gemini multimodal input examples?
Yes. It covers safe uploads and model requests for images, video, and audio, including file limits and trusted server checks.