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
:面向开发者的平台,具备智能路由和生产级可扩展性。