这个项目能做什么

Gemini API技能库是面向Gemini API、SDK及模型交互的技能库,旨在解决因大语言模型训练时间固定而软件开发迭代快导致的知识缺口:新库出现、最佳实践演变时,模型可能不了解自身或细微变化(如思维循环、SDK更新)。技能被描述为为智能体添加相关上下文的轻量技术,该仓库收集了与构建Gemini API驱动应用相关的技能。 README提到内部评估显示,添加该技能后,Gemini 3 Flash生成符合最佳实践的正确API代码的能力提升至87%,Gemini 3.1 Pro则达96%,更多细节可查看关联博客文章。 包含的技能: - gemini-api-dev:使用Gemini API(交互API)构建应用,涵盖文本生成、多轮聊天、流式输出、函数调用、结构化输出、图像生成、托管智能体、深度研究、已弃用模型防护,以及Python和TypeScript SDK。 - gemini-live-api-dev:使用Gemini Live API构建实时双向流式应用,涵盖基于WebSocket的音视频文本流式传输、语音活动检测、原生音频功能、函数调用和会话管理。 - gemini-omni-flash-api:针对Gemini Omni 1.1 Flash的专用生成式AI视频技能,涵盖视频编辑、图像视频引用生成、首尾帧过渡及使用交互API的视频扩展。 README指出,vertex-ai-api-dev技能已迁移至独立的google/skills仓库,路径为skills/cloud/gemini-api。 安装选项包括Vercel技能CLI(npx skills add google-gemini/gemini-skills,用--list浏览、--skill安装特定技能)、Context7技能CLI(npx ctx7 skills install)、Antigravity(在Customizations→Build with Google Plugins下,或通过agy plugin install)、Claude Code(插件市场add和plugin install命令)、Cursor(从插件目录或/add-plugin)、OpenAI Codex(codex plugin marketplace add和codex plugin add)。 与Gemini API MCP及技能搭配使用的编码助手的额外设置信息,可在Gemini API文档中查看。README声明,这并非谷歌官方支持的产品,不符合谷歌开源软件漏洞奖励计划的参与条件。