Communitygithub.com

google-gemini/gemini-live-api-dev

Gemini Live API를 사용하여 실시간 양방향 스트리밍 애플리케이션을 구축할 때 사용하는 기술입니다. WebSocket 기반 오디오/비디오/텍스트 스트리밍, 음성 활동 감지(VAD), 네이티브 오디오 기능, 함수 호출, 세션 관리, 클라이언트 측 인증을 위한 임시 토큰, 실시간 번역 및 모든 Live API 구성 옵션을 다룹니다. 지원 SDK - google-genai (Python), @google/genai (JavaScript/TypeScript).

gemini-live-api-dev란 무엇인가요?

이 기술은 Google Gemini Live API를 활용하여 실시간 양방향 멀티모달 스트리밍 애플리케이션을 개발하기 위한 포괄적인 가이드입니다. WebSocket을 통해 오디오, 비디오, 텍스트 스트림을 주고받을 수 있으며, 음성 활동 감지(VAD), 네이티브 오디오 입력/출력, 함수 호출, 세션 관리 및 클라이언트 측 인증을 위한 임시 토큰 발급 등 고급 기능을 제공합니다. Python (google-genai)과 JavaScript/TypeScript (@google/genai) SDK를 모두 지원하여 다양한 환경에서 일관된 개발 경험을 제공합니다. 개발자는 이 기술을 통해 실시간 통역, 대화형 AI 어시스턴트, 라이브 방송 상호작용 시스템 등 지연 시간이 중요한 애플리케이션을 효율적으로 구축할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/google-gemini/gemini-skills/tree/main/skills/gemini-live-api-dev

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

gemini-live-api-dev은(는) 무엇을 하나요?

Gemini Live API를 사용하여 실시간 양방향 스트리밍 애플리케이션을 구축할 때 이 기술을 사용하세요. WebSocket 기반 오디오/비디오/텍스트 스트리밍, 음성 활동 감지(VAD), 네이티브 오디오 기능, 함수 호출, 세션 관리, 클라이언트 측 인증을 위한 임시 토큰, 실시간 번역 및 모든 Live API 구성 옵션을 다룹니다. 지원 SDK - google-genai (Python), @google/genai (JavaScript/TypeScript).

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

google-gemini/gemini-api-dev

Use this skill when building applications with Gemini API hosted models, including Gemini and Gemma 4, working with multimodal content (text, images, audio, video), implementing function calling, using structured outputs, or needing current model specifications. Covers SDK usage (google-genai for Python, @google/genai for JavaScript/TypeScript, com.google.genai:google-genai for Java, google.golang.org/genai for Go), model selection, and API capabilities.

google-gemini/gemini-interactions-api

Use this skill when writing code that calls the Gemini API for text generation, multi-turn chat, multimodal understanding, image generation, streaming responses, background research tasks, function calling, structured output, or migrating from the old generateContent API. This skill covers the Interactions API, the recommended way to use Gemini models and agents in Python and TypeScript.

google-gemini/gemini-skills

Use this skill for generative video editing, text-to-video, image-referenced video generation, first-frame-to-video, first-and-last-frame transitions, and video extensions using Gemini Omni 1.1 Flash (gemini-omni-1.1-flash) via the official google-genai SDK. Includes workflows for pre-processing/optimizing high-resolution or long source videos with ffmpeg, stripping audio for full sound regeneration, and handling turn-by-turn video editing and parallel execution.

google-gemini/vertex-ai-api-dev

Guides the usage of Gemini API on Google Cloud Vertex AI with the Gen AI SDK. Use when the user asks about using Gemini in an enterprise environment or explicitly mentions Vertex AI. Covers SDK usage (Python, JS/TS, Go, Java, C#), capabilities like Live API, tools, multimedia generation, caching, and batch prediction.

관련 스킬