Apidog

Plataforma de desarrollo de API colaborativa todo en uno

Diseño de API

Documentación de API

Depuración de API

Simulación de API

Prueba automatizada de API

Guía: ¿Qué es la API de Google Gemini y cómo usarla?

La API Gemini de Google facilita el acceso a sus datos, permitiendo a desarrolladores integrar búsqueda, análisis y más en sus apps fácilmente.

Daniel Costa

Daniel Costa

Updated on April 15, 2025

Google ha actualizado recientemente su modelo Bard AI al nuevo Gemini. Potencialmente uno de los modelos de IA más capaces y generales que Google ha creado hasta la fecha, Gemini ha proporcionado 3 modelos para Gemini 1.0: Gemini Ultra, Gemini Pro y Gemini Nano.

💡
Como la API de Google Gemini 1.0 ya está disponible, los desarrolladores de software y web pueden empezar a incorporarla a sus proyectos y aplicaciones. Para construir, probar, documentar y depurar tus proyectos de la API de Gemini, nos gustaría presentarte Apidog - una herramienta de desarrollo de API con diseño prioritario.

Apidog es una herramienta de API de uso gratuito, ¡así que empieza hoy mismo haciendo clic en el botón de abajo! 👇 👇 👇
button

¿Qué es Gemini de Google?

Gemini es el modelo de IA general (o servicio) más reciente de Google, creado para la multimodalidad.

gemini twitter tweet

Gemini es un modelo de IA que está generalizado para poder procesar varios tipos de información, incluyendo texto, código, audio, imagen y vídeo.

gemini models

Esta vez, Google ha optado por lanzar tres modelos diferentes de IA Gemini: Gemini Ultra, Gemini Pro y Gemini Nano, cada uno con sus descripciones características, citando su informe de Gemini 1:

  • Gemini Ultra: El modelo Gemini más capaz que ofrece un rendimiento de última generación en una amplia gama de tareas muy complejas, incluyendo tareas de razonamiento y multimodales. Se puede servir de forma eficiente a escala en aceleradores TPU debido a la arquitectura de Gemini.
  • Gemini Pro: Un modelo optimizado en cuanto a rendimiento en términos de coste y latencia que ofrece un rendimiento significativo en una amplia gama de tareas. Este modelo exhibe un fuerte rendimiento de razonamiento y amplias capacidades multimodales.
  • Gemini Nano: El modelo más eficiente de Google que está diseñado para ejecutarse en el dispositivo. Han entrenado dos versiones de Nano, con 1.8B (Nano-1) y 3.25B (Nano-2) parámetros, dirigidas a dispositivos de memoria baja y alta respectivamente. Nano se entrena destilando de modelos Gemini más grandes y se cuantifica a 4 bits para su despliegue, proporcionando el mejor rendimiento de su clase.

Gemini de Google también es famoso por ser el primer modelo en superar a los expertos humanos en Massive Multitask Language Understanding (MMLU).

Puntos de referencia del modelo Gemini

En el momento de su lanzamiento, el mayor competidor de Gemini es GPT-4 de OpenAI.

gemini benchmarks

Con 4 áreas diferentes para la comparación, Gemini Ultra, el modelo Gemini más potente, supera a GPT-4 en casi todos los aspectos, excepto en el razonamiento de sentido común para las tareas cotidianas. Gemini Ultra destaca en la generación precisa de código Python, las habilidades de resolución de problemas matemáticos y el MMLU general.

Google también ha elaborado un informe de referencia más completo con Gemini Pro y otros modelos de IA relevantes que están disponibles para su uso:

Para proporcionar más contexto sobre la capacidad de los modelos Gemini, Google ha realizado una prueba interna normalizada, utilizando Gemini Pro como su principal punto de referencia.

benchmark comparison gemini models

Funcionalidades de la IA Gemini

La IA Gemini está diseñada para ser nativamente multimodal para una mayor eficacia. Ayuda a Gemini a comprender y razonar con todo tipo de entradas, por lo que destaca en ayudar a sus usuarios que buscan ayuda en:

Razonamiento sofisticado

Las complejas capacidades de razonamiento multimodal de Gemini pueden permitir que el modelo de IA digiera y procese información compleja. Por lo tanto, Gemini es experto en inferir significados ocultos en medio de grandes cantidades de datos.

También puedes utilizar Gemini para extraer información específica de miles de documentos: puede filtrar y comprender la información basándose en los criterios introducidos y proporcionarte la información que buscas.

Codificación avanzada

Gemini es capaz de comprender, explicar y generar código. Puede generar código para lenguajes de programación ampliamente utilizados como Python, Java, C++ y Go.

Esto significa que si tienes código que no entiendes, puedes ejecutarlo a través de Gemini para obtener un desglose de lo que hace el código. Además de eso, Gemini puede ayudar a proporcionar código para las funcionalidades con las que estás teniendo dificultades.

Generación de ideas a partir de varias entradas

Gemini puede responder a varios tipos de entradas. Esto incluye archivos PDF, imágenes, textos y vídeos. Con habilidades de identificación precisas y detalladas, Gemini puede convertirse en una fuente de inspiración: una herramienta de lluvia de ideas si quieres llamarlo así.

Acerca de la API de Gemini

El lanzamiento de Gemini viene con la API de Google Gemini, que permite a los desarrolladores una amplia variedad de aplicaciones basadas en IA. Con Gemini, ya no estás limitado solo al texto: también puedes introducir imágenes para generar salidas relevantes para la entrada.

Disponibilidad de la API de Gemini

Actualmente, hay una lista de idiomas y regiones disponibles donde la API de Gemini puede operar. ¡Consulta estos enlaces a continuación para averiguar si eres elegible para usar la API de Gemini!

Idiomas disponibles para la API de Gemini

Regiones disponibles para la API de Gemini

Precios de la API de Gemini

Google proporciona una versión gratuita de Gemini Pro. Aunque anima a los usuarios a crear aplicaciones con la API de Gemini Pro, los usuarios deben ser conscientes de que las indicaciones y respuestas involucradas en la versión gratuita de la API se registran y se utilizan en el proceso de investigación y desarrollo de Gemini Pro. En otras palabras, Google tendrá un registro de lo que la API recibe y proporciona (sin privacidad).

Como Gemini es relativamente nuevo, el precio completo de la API de Gemini no está completamente disponible, sin embargo, se ha proporcionado un precio cotizado para la entrada en la salida. Costará 0,000125 $ introducir 1000 caracteres y 0,0025 $ introducir un mensaje. Para dar una respuesta, la API de Gemini cobrará 0,000375 $ por sacar 1000 caracteres. Sin embargo, la versión de pago de la API de Gemini admitirá más de 60 consultas por minuto.

Guía alternativa manual paso a paso sobre cómo usar la API de Gemini

El modelo de IA Gemini es uno de los modelos de IA más potentes accesibles de forma gratuita. Si estás interesado en crear aplicaciones con él, continúa leyendo esta sección a continuación.

Paso 1: Obtener la clave de la API de Gemini

Para obtener acceso a la API de Gemini, primero tenemos que obtener la clave de la API de Gemini de Google AI for Developers.

gemini get an api key

A continuación, entrarás en el panel de control de Google AI Studio, donde te pedirán que elijas iniciar una nueva solicitud o obtener una clave de API.

gemini google api studio create api key

Localiza el botón de arriba para crear una clave de API.

select existing porject or new project gemini api key

Gemini ofrece la opción de elegir si quieres trabajar en un proyecto ya en Google Cloud (tal vez en un proyecto de equipo) o crear un proyecto nuevo.

gemini api key generated

Una vez que hayas elegido una opción, Gemini generará una clave de API para ti.

Paso 2: Copiar el código cURL

gogoe gemini copy curl code

En primer lugar, ve al sitio web de Google AI for Developers y copia la URL como se destaca en la imagen de arriba. No incluyas la última parte 2> /dev/null ya que no se supone que forme parte del código cURL.

import curl code apidog

A continuación, abre Apidog y selecciona el botón púrpura + alrededor de la esquina superior izquierda de la ventana de Apidog. Deberías poder ver Import cURL. Alternativamente, puedes usar el atajo Ctrl + I.

import gemini curl code apidog

Pega el código cURL en la ventana y pulsa el botón OK.

¡Apidog permite a los usuarios importar código cURL existente en nuevas solicitudes! Además, puedes modificar estas solicitudes de código cURL de acuerdo con cómo quieres que funcionen.

Pasos manuales alternativos si el código cURL no funciona

Haz que Apidog cree una API con la clave de la API de Gemini

Este artículo mostrará cómo usar la clave de la API de Gemini con Apidog, una herramienta de desarrollo de API con diseño prioritario.

create new project apidog

Primero, crea un nuevo proyecto en Apidog. ¡Puedes llamarlo API de Gemini o cualquier cosa que desees!

create new api apidog

Luego, pulsa el botón New API.

Ahora, ve al sitio web de Google AI for Developers y copia la URL como se destaca en la imagen de arriba.

paste gemini api url apidog

Regresa a Apidog y pega la URL de la API de Gemini que copiaste en la zona resaltada que se muestra en la imagen. Como este ejemplo es una solicitud POST, también asegúrate de cambiar el método de GET a POST.

Observa que el parámetro de consulta al final de la URL se elimina. No te preocupes: en Apidog, cualquier parámetro de consulta se extraerá automáticamente y se rellenará en Request Params, que se encuentra en la sección Params, como se muestra en la imagen.

button

Tendrás que reemplazar esta sección con la clave de la API de Gemini generada anteriormente. Pégala en la sección resaltada que se muestra en la imagen de arriba. Haz clic en guardar después para guardar tu progreso.

copy gemini api post request body

Regresa al sitio web de Google AI for Developers para copiar el cuerpo de la solicitud POST. Copia la parte resaltada del cuerpo.

gemini api paste json body post request see response

Vuelve a Apidog y, en la sección Request, selecciona el encabezado Body y selecciona json. Luego, pega el cuerpo de la solicitud POST en la sección Example.

Si quieres cambiar la solicitud que se enviará a la API de Gemini, puedes editar la cadena que se encuentra entre las comillas del elemento "text".

Por último, pulsa el botón Send de arriba para realizar una solicitud. ¡Entonces deberías recibir una respuesta de la API de Gemini!

Conclusiones

La API de Google Gemini es una herramienta extremadamente poderosa que muchos desarrolladores de hoy pueden utilizar para pequeños programas, aplicaciones y negocios. Con la capacidad de procesar tanto texto como entrada de imagen, la API de Gemini puede proporcionar a los usuarios respuestas perspicaces que involucran inferencias inteligentes y contextuales.

Apidog, además de construir APIs, también puede proporcionar un entorno simple e intuitivo para probar, simular y documentar APIs. Con muchos procesos automatizados para ayudar a aumentar la eficiencia de un desarrollador, ¡considera Apidog como tu próxima plataforma API!

button
Cómo usar Ollama: Guía Completa para Principiantes sobre LLMs Locales con OllamaPunto de vista

Cómo usar Ollama: Guía Completa para Principiantes sobre LLMs Locales con Ollama

El panorama de la inteligencia artificial evoluciona constantemente, y los Grandes Modelos de Lenguaje (LLM) se vuelven cada vez más potentes y accesibles. Aunque muchos interactúan con estos modelos a través de servicios basados en la nube, existe un movimiento creciente enfocado en ejecutarlos directamente en computadoras personales. Aquí es donde entra Ollama. Ollama es una herramienta potente pero fácil de usar, diseñada para simplificar drásticamente el complejo proceso de descargar, config

Mikael Svenson

April 28, 2025

¿Dónde Descargar Swagger UI en Español Gratis?Punto de vista

¿Dónde Descargar Swagger UI en Español Gratis?

¿Necesitas Swagger UI en español? Este artículo explica por qué no existe una descarga oficial gratuita y cómo habilitar la traducción. Explora las características de Swagger y por qué Apidog es la alternativa superior para diseño, pruebas y documentación API integrados.

Oliver Kingsley

April 23, 2025

¿Dónde Descargar Postman en Español Gratis?Punto de vista

¿Dónde Descargar Postman en Español Gratis?

¿Puedes descargar Postman en español gratis? Aunque Postman carece de soporte nativo en español, existen soluciones. Explóralas y descubre Apidog, una potente alternativa unificada a Postman diseñada para optimizar todo tu flujo de trabajo de API, sin importar el idioma.

Oliver Kingsley

April 22, 2025