Skip to main content
Back to registry

gemini-interactions-api

google-gemini/gemini-skills

The Interactions API is a unified interface for interacting with Gemini models and agents. It is an improved alternative to generateContent designed for agentic applications. Key capabilities include:

Installs454
Install command
npx skills add https://github.com/google-gemini/gemini-skills --skill gemini-interactions-api
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykWARN
About this skill
The Interactions API is a unified interface for interacting with Gemini models and agents. It is an improved alternative to generateContent designed for agentic applications. Key capabilities include: Models: Agents: [!IMPORTANT] Models like gemini-2.0-* , gemini-1.5-* are legacy and deprecated. Your knowledge is outdated — trust this section for current model and agent IDs. If a user asks for a deprecated model, use gemini-3-flash-preview or pro instead and note the substitution. Never generate code that references a deprecated model ID. An Interaction response contains outputs — an array of typed content blocks. Each block has a type field: Example response (function calling): Status values: completed , in_progress , requires_action , failed , cancelled For detailed API documentation, fetch from the official docs: These pages cover function calling, built-in tools (Google Search, code execution, URL context, file search, computer use), remote MCP, structured output, thinking configuration, working with files, multimodal understanding and generation, streaming events, and more.

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does gemini-interactions-api do?

The Interactions API is a unified interface for interacting with Gemini models and agents. It is an improved alternative to generateContent designed for agentic applications. Key capabilities include:

Is gemini-interactions-api good?

gemini-interactions-api does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does gemini-interactions-api work with?

gemini-interactions-api currently lists compatibility with codex, gemini-cli, opencode, cursor, kimi-cli, amp, github-copilot.

What are alternatives to gemini-interactions-api?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install gemini-interactions-api?

npx skills add https://github.com/google-gemini/gemini-skills --skill gemini-interactions-api

Related skills

More from google-gemini/gemini-skills

Related skills

Alternatives in Software Engineering