SuperAPI AI 工具集

gemini-api-dev

智能体与模型

查看项目

更新于 10-16 03:47

技能介绍

用途:在构建基于 Gemini API 托管模型的应用时提供开发规范与代码骨架,面向文本、图像、音频、视频等多模态场景及智能体开发。

主要能力:给出当前可用模型清单(如 gemini-3.8-flash、gemini-3.5-flash-lite、gemini-3.1-pro-preview、图像生成、语音转写、视频生成、Gemma 4 与嵌入模型等),声明旧版 gemini-2.5-、2.0-、1.5-* 已弃用应替换;覆盖交互创建、状态化对话(previous_interaction_id)、流式事件(step.delta 等)、深度研究智能体(需 background=True 并轮询)、管理型与自定义智能体(需 environment="remote" 沙箱)、自定义智能体的创建与增删查。

使用方式:Python 用 pip install -U google-genai(>=2.3.0),JS/TS 用 npm install @google/genai(>=2.3.0);核心调用为 client.interactions.create(...),响应可用 output_text、output_image、output_audio 等辅助属性读取。文档要求写代码前先获取对应的官方文档页,并给出在 GitHub Copilot、Claude Code、Codex 中的放置/同步方式。

适用场景:需要接入 Gemini 多模态模型、构建对话与智能体流程、做研究与代码执行等任务的应用开发。

限制:交互默认存储(付费档 55 天、免费档 1 天),store=false 将禁用 previous_interaction_id 与 background;tools、system_instruction、generation_config 每轮需重新指定;管理型智能体 ID、环境与定价会变化,须按官方文档实时确认;模型名与 SDK 版本具时效性,资料未提供具体价格与配额。