外观
Gemini 接口
YeahRouter 提供与 Gemini API 一致的原生接口,路径以 https://yeahrouter.com/v1beta 开头。
示例
bash
curl "https://yeahrouter.com/v1beta/models/<模型名>:generateContent" \
-H "x-goog-api-key: sk-你的密钥" \
-H "Content-Type: application/json" \
-d '{
"contents": [{ "parts": [{ "text": "你好" }] }]
}'python
from google import genai
from google.genai import types
client = genai.Client(
api_key="sk-你的密钥",
http_options=types.HttpOptions(base_url="https://yeahrouter.com"),
)
resp = client.models.generate_content(
model="<模型名>",
contents="你好",
)
print(resp.text)流式输出
bash
curl "https://yeahrouter.com/v1beta/models/<模型名>:streamGenerateContent?alt=sse" \
-H "x-goog-api-key: sk-你的密钥" \
-H "Content-Type: application/json" \
-d '{ "contents": [{ "parts": [{ "text": "写一首短诗" }] }] }'TIP
Gemini 模型同样可以通过 OpenAI 兼容接口 调用,只需把 model 换成对应的 Gemini 模型名。