Skip to main content
Rivus AI 为 Gemini 生态提供完整的接口支持:
  • 双重接口风格:既支持 Gemini 官方原生接口,也提供 OpenAI 兼容路径,便于统一管理与快速切换。
  • 统一认证:使用 Rivus AI 控制台签发的 Token 即可访问,支持细粒度的密钥权限与监控。
  • 多模态能力:支持文本、图像、音频、视频等多种输入输出,覆盖对话、生图、视频生成等场景。
官方路径使用 x-goog-api-key: <Rivus AI Token> 认证;OpenAI 兼容路径使用 Authorization: Bearer <Rivus AI Token>
export BASE_URL="https://models.rivus.cn"
export TOKEN="oh-xxxxxxxxxxxxxxxx"
配置好环境变量后,可直接用 cURL 调试:
# 官方路径示例
curl "$BASE_URL/gemini/v1beta/models/gemini-1.5-pro:generateContent" \
  -H "x-goog-api-key: $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"contents":[{"parts":[{"text":"你好"}]}]}'

# OpenAI 兼容路径示例
curl "$BASE_URL/v1/chat/completions" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"model":"gemini-1.5-pro","messages":[{"role":"user","content":"你好"}]}'

快速入口

接口风格说明

官方原生路径

  • 路径格式:/gemini/{version}/models/{model}:<action>
  • 版本默认 v1beta,可在路径中显式指定(如 v1
  • 支持的 action:generateContentstreamGenerateContentpredictpredictLongRunningembedContent
  • 长任务查询:/gemini/{version}/operations/{operation_id}

OpenAI 兼容路径

  • 使用标准 OpenAI 接口路径(如 /v1/chat/completions
  • 只需将 model 参数设置为 Gemini 模型名称
  • Rivus AI 会自动完成请求格式转换与响应映射
推荐优先使用 OpenAI 兼容路径,便于在不同模型供应商之间无缝切换。官方原生路径适用于需要使用 Gemini 特有功能的场景。
官方原生路径仅支持品牌归属为 Gemini 的模型。如需调用其他供应商的模型,请使用 OpenAI 兼容路径。