Lightlines
By google

gemini-live-api

google4.2k installs

A streaming Gemini client with a hands-on demo.

What it does

Generates a streaming Gemini client service and a demo app for validating text, audio, and video interactions.

When to use it

Use when building, scaffolding, or integrating a client for the Gemini Enterprise LiveAPI WebSocket endpoint, rather than non-live Gemini API usage.

How to use it

Give it a destination output folder; it generates a Live API client, a demo app, tests, and usage instructions.

What you provide

  • a destination output folder

Uses

Good to know

  • sends a credential to a server: Application Default Credentials

Latest review

What you need · 2

Requires a Google Cloud project with the Vertex AI / Gemini Enterprise Agent Platform APIs enabled.

Requires ADC configured on the client host; the generated client obtains bearer tokens through ADC, sends them in WebSocket Authorization headers, and refreshes them for reconnections.


Access · 1

This skill

Live API documentation

Read

Reads Live API documentation