Skip to content

api-evangelist/gemini

Repository files navigation

Gemini (gemini)

Google's Gemini API provides access to state-of-the-art generative AI models for text generation, multimodal understanding, code generation, and more.

APIs.json: https://raw.githubusercontent.com/api-evangelist/gemini/refs/heads/main/apis.yml

Scope

  • Type: Index
  • Access: 3rd-Party

Tags

  • Agents
  • Artificial Intelligence
  • Audio Understanding
  • Batch Processing
  • Deep Research
  • Document Understanding
  • Embeddings
  • Function Calling
  • Generative Ai
  • Image Generation
  • Large Language Models
  • Machine Learning
  • Multimodal
  • Structured Output
  • Text-To-Speech
  • Video Generation
  • Video Understanding

Timestamps

  • Created: 2024
  • Modified: 2026-04-18

APIs

Gemini REST API

REST API for accessing Gemini models for text generation, chat, embeddings, and multimodal tasks.

Tags

  • Chat
  • Embeddings
  • Generative Ai
  • Multimodal
  • Rest
  • Streaming
  • Text Generation

Properties

Gemini Python SDK

Python client library for the Gemini API.

Tags

  • Client Library
  • Python
  • Sdk

Properties

Gemini Node.js SDK

Node.js client library for the Gemini API.

Tags

  • Client Library
  • Javascript
  • Nodejs
  • Sdk
  • Typescript

Properties

Gemini Go SDK

Go client library for the Gemini API, providing an interface for developers to integrate Google generative models into Go applications.

Tags

  • Client Library
  • Go
  • Golang
  • Sdk

Properties

Gemini Java SDK

Java client library for the Gemini API, providing an interface for developers to integrate Google generative models into Java applications.

Tags

  • Client Library
  • Java
  • Sdk

Properties

Gemini C# SDK

C# client library for the Gemini API, providing an interface for developers to integrate Google generative models into .NET applications.

Tags

  • Client Library
  • Csharp
  • Dotnet
  • Sdk

Properties

Gemini Live API

Low-latency bidirectional streaming API enabling real-time voice and video interactions with Gemini models over WebSocket connections.

Tags

  • Live
  • Real-Time
  • Streaming
  • Video
  • Voice
  • Websocket

Properties

Gemini Interactions API

Unified interface for interacting with Gemini models and agents, simplifying state management, tool orchestration, and long-running tasks as an improved alternative to generateContent.

Tags

  • Agents
  • Interactions
  • State Management
  • Tool Orchestration

Properties

Gemini Image Generation API

Image generation capabilities through the Gemini API, supporting text-to-image generation, image editing, and multi-turn conversational editing.

Tags

  • Generative Ai
  • Image Editing
  • Image Generation
  • Text-To-Image

Properties

Gemini Video Generation API

Video generation capabilities through the Gemini API powered by Veo, supporting text-to-video and image-to-video generation in resolutions up to 4K.

Tags

  • Generative Ai
  • Image-To-Video
  • Text-To-Video
  • Veo
  • Video Generation

Properties

Gemini Text-to-Speech API

Native audio generation text-to-speech capabilities through the Gemini API, supporting single and multi-speaker speech synthesis with natural language control over style, accent, pace, and tone.

Tags

  • Audio Generation
  • Multi-Speaker
  • Speech Synthesis
  • Text-To-Speech
  • Tts

Properties

Gemini Files API

API for uploading and managing media files for use with Gemini models, supporting images, audio, video, and documents up to 2 GB per file with 20 GB per project storage.

Tags

  • Documents
  • Files
  • Media
  • Storage
  • Upload

Properties

Gemini Embeddings API

Text embedding capabilities through the Gemini API, generating vector representations for semantic search, classification, clustering, and retrieval augmented generation (RAG) applications.

Tags

  • Embeddings
  • Rag
  • Semantic Search
  • Text Embeddings
  • Vector Search

Properties

Gemini Batch API

Asynchronous batch processing API for submitting large volumes of Gemini API requests at 50 percent of the standard cost, with support for content generation, embeddings, and OpenAI compatibility.

Tags

  • Asynchronous
  • Batch
  • Bulk Processing
  • Cost Optimization

Properties

Gemini Deep Research API

Agentic research capability powered by the Interactions API that autonomously plans, executes, and synthesizes multi-step research tasks using web search and URL context to produce detailed cited reports.

Tags

  • Agents
  • Deep Research
  • Reports
  • Research
  • Web Search

Properties

Common Properties

Maintainers

FN: Kin Lane Email: kin@apievangelist.com URL: https://apievangelist.com

Releases

No releases published

Packages

 
 
 

Contributors