SuperAPI AI 工具集

gemini-api-dev

编程与开发

查看项目

更新于 10-15 23:57

技能介绍

用途:在构建使用 Gemini API 托管模型的应用时使用,包括 Gemini 与 Gemma 4,处理多模态内容(文本、图像、音频、视频)、函数调用、结构化输出,以及需要当前模型规格的场景。

主要能力:给出应使用的当前模型列表,如 gemini-3.5-flash、gemini-3.1-pro-preview、gemini-3.1-flash-lite-preview、gemini-3-pro-image-preview、gemini-2.5-pro、gemini-2.5-flash、gemma-4-31b-it、gemma-4-26b-a4b-it 等,并提示 gemini-2.0-、gemini-1.5- 已弃用。列出当前 SDK:Python 用 google-genai(pip install google-genai),JavaScript/TypeScript 用 @google/genai(npm install @google/genai),Go 用 google.golang.org/genai(go get google.golang.org/genai),Java 用 com.google.genai:google-genai,并提示旧版 google-generativeai 与 @google/generative-ai 已弃用。提供各语言快速入门示例(模型调用与打印文本)。

使用方式:优先使用 Google MCP 服务器的 search_docs 工具作为唯一文档来源,避免手动抓取 URL;未安装 MCP 时,可抓取官方索引 https://ai.google.dev/gemini-api/docs/llms.txt 及其 .md.txt 页面,如 function-calling。实时双向音视频文本流需安装 google-gemini/gemini-live-api-dev 技能,涵盖 WebSocket 流、语音活动检测、原生音频、函数调用与会话管理。

限制:仅在任务明确匹配其上游产品或 API 范围时使用;命令、API 行为、定价、配额、凭据与部署效果需以当前官方文档核实;生成示例不能替代环境特定测试、安全审查或对破坏性/高成本操作的用户批准。