首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

“免费体验Gemini 2.5 Pro:三大API平台深度解析与实用代码示例”

Gemini 2.5 Pro模型由谷歌开发,是一款先进的生成式人工智能,支持文本、图像等多模态内容的生成。

本文将介绍三种可免费访问Gemini 2.5 Pro的API,包含示例代码和各平台主要功能解析。

1. Google AI Studio

Google AI Studio通过其API为开发者提供直接访问Gemini 2.5 Pro的通道,可用于生成回复、执行多模态任务等。

主要功能:

多模态能力

:支持音频、图像、视频和文本。

增强推理

:具备高级思考、推理和多模态理解能力。

高可扩展性

:可借助Vertex AI轻松部署大规模应用。

易用性

:SDK简化了集成和使用流程。

快速上手指南:

访问Google AI Studio,使用Google账号登录并生成API密钥。

将API密钥保存为系统环境变量。

示例代码:

# 安装Google GenAI Python客户端

pip install -q -U google-genai

from google import genai

import os

client = genai.Client(api_key=os.environ["GEMINI_API_KEY"])

response = client.models.generate_content(

  model="gemini-2.5-pro-exp-03-25", contents="Explain the concept of bear in the stock market."

)

print(response.text)

你将获得高度准确且详尽的回答。

2. OpenRouter

OpenRouter是一个多功能API网关,支持多种AI模型,主要包括Anthropic、Google和Meta等主流提供商的大型语言模型。开发者只需使用API密钥,即可通过统一接口无缝切换不同模型与供应商。

主要功能:

模型路由

:可无缝切换不同AI模型。

供应商路由

:支持多家AI模型提供商。

多模态访问

:可上传图像、音频、文件和文本,生成文本或图片。

灵活计价

:可访问免费及付费模型。

快速上手指南:

访问OpenRouter官网并注册账号。

生成API密钥,并将其设置为环境变量。

示例代码:

# 安装OpenAI API Python客户端

pip install openai

from openai import OpenAI

import os

client = OpenAI(

base_url="https://openrouter.ai/api/v1",

api_key=os.environ["OPENROUTER"],

)

completion = client.chat.completions.create(

model="google/gemini-2.5-pro-exp-03-25:free",

messages=[

  {

    "role": "user",

    "content": [

      {"type": "text", "text": "Write the poem about the image."},

      {"type": "image_url", "image_url": {"url": "https://www.thewowstyle.com/wp-content/uploads/2015/02/beautiful_mountain-wide.jpg"}}

    ]

  }

]

)

print(completion.choices[0].message.content)

模型能够理解图片内容并创作诗歌。

3. Requesty

Requesty是一款便于开发者集成大型语言模型(如Gemini 2.5 Pro)的开发平台。它具备智能LLM路由,根据请求自动切换最优模型以提升性能。

主要功能:

开发者友好

:简化与Gemini 2.5 Pro的集成流程。

智能路由

:自动为任务选择最佳模型。

交互式仪表盘

:监控和管理API使用情况。

高可扩展性

:适用于生产级应用。

快速上手指南:

访问Requesty官网注册账号。

按指引生成API密钥并保存为环境变量。

示例代码:

from openai import OpenAI

import os

client = OpenAI(

base_url="https://router.requesty.ai/v1",

api_key=os.environ["REQUESTY"],

)

completion = client.chat.completions.create(

model="google/gemini-2.5-pro-exp-03-25",

messages=[

  {

    "role": "user",

    "content": [

      {"type": "text", "text": "Help me understand life in general."}

    ]

  }

]

)

print(completion.choices[0].message.content)

你将获得内容丰富、结构良好的回复。

总结

我们发现了三家可通过API免费访问Gemini 2.5 Pro的AI模型服务商,具体如下:

Google AI Studio

:最适合直接访问Gemini 2.5 Pro,拥有强大的SDK支持和Vertex AI集成。

OpenRouter

:适合需要统一API网关、支持多模型和多模态任务的开发者。

Requesty

:面向开发者的平台,具备智能路由和生产级可扩展性。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OUH0rLZA_sU74g8spn9_ociQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券