Google Gemini Embeddings API
Generate text embedding vectors for semantic search, classification, clustering, and retrieval tasks using Gemini embedding models.
Documentation
Documentation
https://ai.google.dev/docs
GettingStarted
https://ai.google.dev/tutorials/get_started_web
RateLimits
https://ai.google.dev/docs/rate_limits
APIReference
https://ai.google.dev/api
GettingStarted
https://ai.google.dev/gemini-api/docs/quickstart
Specifications
OpenAPI
https://raw.githubusercontent.com/api-evangelist/google-gemini/refs/heads/main/openapi/google-gemini-embeddings-api-openapi.yml
AsyncAPI
https://raw.githubusercontent.com/api-evangelist/google-gemini/refs/heads/main/asyncapi/google-gemini-asyncapi.yml
Schemas & Data
Other Resources
JSONLDContext
https://raw.githubusercontent.com/api-evangelist/google-gemini/refs/heads/main/json-ld/google-gemini-context.jsonld
API Keys
https://aistudio.google.com/app/apikey
Pricing
https://ai.google.dev/pricing
Models
https://ai.google.dev/models
ChangeLog
https://ai.google.dev/gemini-api/docs/changelog
SDKs
https://ai.google.dev/gemini-api/docs/libraries
OpenAI Compatibility
https://ai.google.dev/gemini-api/docs/openai
Safety Settings
https://ai.google.dev/gemini-api/docs/safety-settings
Structured Output
https://ai.google.dev/gemini-api/docs/structured-output
Token Counting
https://ai.google.dev/gemini-api/docs/tokens
GraphQL
https://raw.githubusercontent.com/api-evangelist/google-gemini/refs/heads/main/graphql/google-gemini-graphql.md