Implement Gemini API applications in Python or TypeScript for text, image, video, and speech generation. Covers ongoing conversations, external tool calls, structured responses, background research, managed agents, and migration from the older generateContent API.
Build applications that exchange live audio, video, and text with the Gemini Live API. Covers voice conversations, streaming transcription and translation, session recovery, authentication, and migration from older Live models in Python or JavaScript/TypeScript.
Generate videos from text or images, edit existing clips, and extend scenes with Gemini Omni 1.1 Flash. Includes scripts for preparing source footage, regenerating audio, refining previous results, and processing multiple video jobs.