La API de Gemini te permite acceder a los modelos generativos más recientes de Google. Esta referencia de la API proporciona información detallada sobre las clases y los métodos disponibles en los SDKs de la API de Gemini. Elige un idioma y sigue los pasos de configuración para comenzar a compilar.
Instala la biblioteca de la API de Gemini
Realiza tu primera solicitud
Usa el método generateContent para enviar una solicitud a la API de Gemini.
¿Qué sigue?
Si recién comienzas, consulta las siguientes guías, que te ayudarán a
comprender el modelo de programación de la API de Gemini:
También te recomendamos que consultes las guías de funciones, que presentan diferentes funciones de la API de Gemini y proporcionan ejemplos de código:
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-05-12 (UTC)"],[],[],null,["# Gemini API reference\n\n\u003cbr /\u003e\n\nThe Gemini API lets you access the latest generative models from Google. This\nAPI reference provides detailed information for the classes and methods\navailable in the Gemini API SDKs. Pick a language and follow the setup steps\nto get started building.\n\nPython JavaScript Go Apps Script\n\nInstall the Gemini API library\n------------------------------\n\nMake your first request\n-----------------------\n\nUse the\n[`generateContent`](/api/generate-content#method:-models.generatecontent) method\nto send a request to the Gemini API.\n\nWhat's next\n-----------\n\nIf you're just getting started, check out the following guides, which will help\nyou understand the Gemini API programming model:\n\n- [Gemini API quickstart](/gemini-api/docs/quickstart)\n- [Gemini model guide](/gemini-api/docs/models/gemini)\n- [Prompt design](/gemini-api/docs/prompting-intro)\n\nYou might also want to check out the capabilities guides, which introduce different\nGemini API features and provide code examples:\n\n- [Text generation](/gemini-api/docs/text-generation)\n- [Context caching](/gemini-api/docs/caching)\n- [Embeddings](/gemini-api/docs/embeddings)\n- [Tuning](/gemini-api/docs/model-tuning)"]]