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

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

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

3 APIs to Access Gemini 2.5 Pro


1. Google AI Studio

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

主要功能:

  • 多模态能力

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

  • 增强推理

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

  • 高可扩展性

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

  • 易用性

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

快速上手指南:

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

  2. 将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模型提供商。

  • 多模态访问

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

  • 灵活计价

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

快速上手指南:

  1. 访问OpenRouter官网并注册账号。

  2. 生成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使用情况。

  • 高可扩展性

    :适用于生产级应用。

快速上手指南:

  1. 访问Requesty官网注册账号。

  2. 按指引生成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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值