Skip to main content

Gemini 格式转换器

用 Gemini SDK 调用 OpenAI 和 Anthropic 模型。

概述

Gemini 格式转换器允许你使用 Google Gemini SDK 和 API 格式调用 OpenAIAnthropic 模型。当你已有 Gemini SDK 的代码,但想访问其他厂商的模型时非常有用。

配置

SDK 配置

将 base URL 设置为:

https://pico.5884.cn/gemini
info

SDK 会自动拼接 /v1beta/models/{model}:generateContent,所以只需设置 base URL 到 /gemini 即可。

cURL / 直接 API

直接调用时使用完整端点:

https://pico.5884.cn/gemini/v1beta/models/{model}:generateContent

也支持不带前缀的路径:

https://pico.5884.cn/v1beta/models/{model}:generateContent

使用示例

import google.generativeai as genai

genai.configure(
api_key="your-picopapa-api-key",
transport="rest",
client_options={"api_endpoint": "https://pico.5884.cn/gemini"}
)

model = genai.GenerativeModel("gpt-4o")
response = model.generate_content("Hello, how are you?")
print(response.text)

支持的模型

可以通过 Gemini 格式调用 PicoPapa 上的任何 OpenAI 或 Anthropic 模型:

厂商示例模型
OpenAIgpt-4ogpt-4o-mini
Anthropicclaude-3-sonnetclaude-3-haiku

功能支持

功能状态
流式输出✅ 支持
多模态(图片)✅ 支持
System Prompts✅ 支持