SPB Git
5.0 KB · 49 lines json
1{2  "slug": "gemini-api",3  "name": "Gemini API",4  "aliases": ["Google AI Studio API", "Google Gen AI SDK", "Google AI for Developers"],5  "vendor": { "name": "Google", "slug": "google", "website": "https://ai.google.dev/" },6  "homepage_url": "https://ai.google.dev/",7  "docs_url": "https://aistudio.google.com/docs",8  "repo_url": "https://github.com/googleapis/python-genai",9  "pricing_url": "https://aistudio.google.com/docs/pricing",10  "product_type": "api-service",11  "product_status": "active",12  "summary": "Google's developer API for the Gemini model family, keyed from Google AI Studio, with function calling, Search grounding, Live API, image and video generation and a free tier",13  "description": "The Gemini API is Google's developer-facing interface to its Gemini models, obtained through Google AI Studio, where keys are created and prompts prototyped. In 2026 the documentation moved from ai.google.dev/gemini-api to aistudio.google.com/docs. The API exposes text and reasoning models in Pro, Flash and Flash-Lite variants, a Live API for real-time audio and video sessions, text-to-speech, image generation and editing, video and music generation, embeddings, and document understanding for PDFs. Supporting features include function calling, grounding with Google Search and URL context, code execution, structured outputs from JSON Schema, Pydantic or Zod, long context with context caching, file uploads and batch processing. The docs describe the Interactions API as the default interface, with `generateContent` kept as a legacy path.\n\nThe Google Gen AI SDK is offered for Python, JavaScript, Go and Java, alongside REST. Pricing is tiered: a free tier with rate limits whose content may be used to improve Google products, a paid tier with higher limits, caching and batch processing where content is generally not used for training, and an enterprise route through Vertex AI. Users should check the data-use terms per tier, and note that some newer models and modalities are paid-only.",14  "capabilities": ["Text, reasoning and multimodal generation across Pro, Flash and Flash-Lite models", "Function calling, Search grounding, URL context and code execution", "Live API for real-time audio and video agents", "Image, video, music and speech generation plus embeddings", "Structured outputs, context caching, files and batch processing", "Google Gen AI SDK for Python, JavaScript, Go and Java"],15  "workflows": ["Prototype in AI Studio, then export code against the same key", "Ground answers in live web results with Search grounding", "Process long PDFs with context caching to reduce repeated cost"],16  "advantages": ["Free tier for experimentation", "Long context windows and native multimodal inputs", "Same models available through Vertex AI for enterprise controls"],17  "limitations": ["Free-tier content may be used to improve Google products", "Several modalities and newest models are paid-only", "Documentation URLs changed in 2026; older links redirect"],18  "prerequisites": ["Google account and an AI Studio API key", "Gen AI SDK or any HTTP client"],19  "audiences": ["Developers building multimodal applications", "Teams needing a free tier for prototypes", "Google Cloud customers moving to Vertex AI"],20  "alternatives": ["openai-platform", "claude-developer-platform", "mistral-ai", "openrouter"],21  "categories": [{ "slug": "model-providers", "primary": true }, { "slug": "speech-vision-multimodal", "label": "Live API, image and video generation" }],22  "tags": ["llm", "api", "multimodal", "embeddings", "python", "typescript"],23  "use_cases": ["build-agents", "search-the-web-programmatically", "evaluate-llm-apps"],24  "operating_systems": ["any"],25  "execution_modes": ["cloud"],26  "interfaces": ["api", "sdk", "web"],27  "deployment_models": ["saas"],28  "integrations": ["Google AI Studio", "Vertex AI", "LangChain", "LlamaIndex", "LiteLLM"],29  "data_formats": ["JSON", "JSON Schema", "PDF", "Images", "Audio", "Video"],30  "languages": ["Python", "JavaScript", "Go", "Java"],31  "source_model": "proprietary",32  "pricing_model": ["freemium", "usage-based", "enterprise"],33  "pricing_checked_at": "2026-11-02",34  "self_hostable": false,35  "sources": [36    { "url": "https://ai.google.dev/", "type": "official_site", "title": "Google AI for Developers", "supports": ["name", "homepage_url"], "checked_at": "2026-11-02" },37    { "url": "https://aistudio.google.com/docs", "type": "official_docs", "title": "Gemini API documentation", "supports": ["capabilities", "languages", "interfaces"], "checked_at": "2026-11-02", "note": "ai.google.dev/gemini-api/docs redirects here" },38    { "url": "https://aistudio.google.com/docs/pricing", "type": "pricing_page", "supports": ["pricing_model"], "checked_at": "2026-11-02" },39    { "url": "https://github.com/googleapis/python-genai", "type": "repository", "title": "Google Gen AI Python SDK (Apache-2.0)", "supports": ["languages"], "checked_at": "2026-11-02" }40  ],41  "confidence": "high",42  "discovery_method": "editorial-research",43  "depth": "standard",44  "editorial_status": "reviewed",45  "visibility": "public",46  "featured": false,47  "author": "batch-A"48}49
Files · d0878ed8ec6f375df09d3e415bf35d941ff62d79
Menu

Theme