gemini
通过RunAPI用OpenAI SDK调用Gemini模型
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:gemini。 它的用途是:通过RunAPI用OpenAI SDK调用Gemini模型 详细介绍见:https://321skill.com/skills/gemini-x-4/ 请根据该页面的说明完成安装。
使用示例
'用OpenAI SDK调用Gemini生成一段Python代码,实现斐波那契数列。',它会自动通过RunAPI的Gemini端点发送请求,返回模型生成的代码,并支持流式输出和错误处理。
介绍
这个Skill解决了开发者无法直接使用OpenAI SDK调用Gemini模型的问题。通过RunAPI提供的兼容层,你可以在不修改现有代码结构的情况下,将Gemini 2.5和3系列模型接入到任何支持OpenAI SDK的项目中,实现无缝切换和调用。
使用方式非常简单:只需将OpenAI SDK的base URL指向RunAPI的Gemini端点,传入你的Gemini API Key,即可像调用GPT模型一样调用Gemini。支持所有标准参数(temperature、max_tokens等),并兼容流式输出和函数调用。
适合需要快速集成Gemini模型的后端开发、全栈开发者以及智能体开发者。特别是那些已经在使用OpenAI SDK但希望对比或迁移到Gemini的团队,可以零成本切换。
建议首次使用时先测试小批量请求,确认模型响应格式与预期一致。注意遵守Gemini API的使用限制和配额,避免因并发过高导致限流。同时建议将API Key存储在环境变量中,避免硬编码。
核心特点
与直接调用Gemini官方SDK不同,这个Skill让你能够使用OpenAI SDK的语法和工具链调用Gemini模型,无需学习新接口,也无需修改现有AI调用代码。
注意事项
不适合需要完全离线运行或无法连接RunAPI服务的场景,也不支持Gemini独有的多模态输入(如图片、视频)的原始格式。
常见问题
如何获取Gemini API Key?
需要前往Google AI Studio或Google Cloud Console创建API Key,并确保已启用Gemini API服务。
这个Skill支持流式输出吗?
支持。只需在OpenAI SDK中设置stream=True,即可像GPT一样获取流式响应。