先看看示例
作者提供的示例,实际效果取决于你的输入和使用工具。
输入
编辑构造材料(未运行):
Python;模型 ID 从环境变量 GEMINI_MODEL 读取;输入“把以下两点整理成一句话:支持 CSV 导出;仅管理员可用”;禁止服务存储交互。
输出
编辑示例 · 未运行
import os
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model=os.environ["GEMINI_MODEL"],
input="把以下两点整理成一句话:支持 CSV 导出;仅管理员可用",
store=False,
)
print(interaction.output_text)按固定源版本接口写成;需要核对账户模型权限后才能执行。
方法说明
使用 Gemini API 与官方 SDK 实现对话、结构化输出、工具调用和生成任务。
具体任务
写一个不保留会话状态的文本调用:使用 Gemini API 与官方 SDK 实现对话、结构化输出、工具调用和生成任务。
必需材料
任务输入和期望输出
已核实可用的模型 ID 与 SDK 版本
可选材料
接口迁移范围
数据保留和费用限制
使用门槛
会运行 Python 或 TypeScript,拥有获准 Gemini API 凭据。
这个 Skill 额外提供的方法
使用 google-genai 的 Interactions 入口,明确 interaction-scoped 参数与默认存储行为;迁移先读专门参考。
编辑示例(未运行)
写一个不保留会话状态的文本调用
任务:写一个不保留会话状态的文本调用
输入:
编辑构造材料(未运行):
Python;模型 ID 从环境变量 GEMINI_MODEL 读取;输入“把以下两点整理成一句话:支持 CSV 导出;仅管理员可用”;禁止服务存储交互。
结果片段:
```python
import os
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model=os.environ["GEMINI_MODEL"],
input="把以下两点整理成一句话:支持 CSV 导出;仅管理员可用",
store=False,
)
print(interaction.output_text)
```
按固定源版本接口写成;需要核对账户模型权限后才能执行。
这是依据固定入口方法撰写的编辑示例,没有运行上游 Skill 或访问真实账号。使用 google-genai 的 Interactions 入口,明确 interaction-scoped 参数与默认存储行为;迁移先读专门参考。
首次任务
请使用已安装的 gemini-api-dev Skill。
任务:写一个不保留会话状态的文本调用。
我的必需材料:
- 任务输入和期望输出:[粘贴我的实际材料或路径;缺少时写明]
- 已核实可用的模型 ID 与 SDK 版本:[粘贴我的实际材料或路径;缺少时写明]
可选补充:
- 接口迁移范围:[可选,未提供时不要假定存在]
- 数据保留和费用限制:[可选,未提供时不要假定存在]
请先确认材料是否足够,只处理我提供的范围。按当前官方文档核对模型与接口,不擅自替换用户模型;API 输入发送到外部服务,store=False 会限制状态续接和后台任务。交付可直接审阅的代码或查询片段,明确尚未执行或验证的部分。不要代入页面例子的虚构数据。
验收:
1. SDK 版本和模型 ID 与可用接口一致。
2. 数据保留设置符合要求且无密钥硬编码。
3. 真实响应按 output_text 等字段检查,不假定一定有文字。
验收方法
SDK 版本和模型 ID 与可用接口一致。
数据保留设置符合要求且无密钥硬编码。
真实响应按 output_text 等字段检查,不假定一定有文字。
依赖与准备
需要完整 Skill 目录,保留 references/migration.md 等引用。需要 google-genai 或 @google/genai 的兼容版本、API 认证和配额;完整目录含 migration 等参考;源版本要求编码前读取任务相关官方文档。
使用边界
按当前官方文档核对模型与接口,不擅自替换用户模型;API 输入发送到外部服务,store=False 会限制状态续接和后台任务。
需要 Gemini API 认证与费用;模型名称和能力按固定源版本及当前官方文档复核。
页面中的例子为编辑撰写,未运行上游 Skill;不代表平台兼容认证或生产实测。
排错
旧 SDK 没有 interactions:对照固定入口与当前文档升级兼容版本,不混用旧 google-generativeai。
续接会话报错:检查 store=False 与 previous_interaction_id 的冲突,重新确认数据保留需求。
固定来源
https://github.com/google-gemini/gemini-skills/blob/6fee1bec62d6a0ca92c1d0e34d62ff11f70c498a/skills/gemini-api-dev/SKILL.md
许可
Apache-2.0。许可原文:https://github.com/google-gemini/gemini-skills/blob/6fee1bec62d6a0ca92c1d0e34d62ff11f70c498a/LICENSE
仓库热度
google-gemini/gemini-skills 仓库 4,231 Stars(2026-09-30 核验);这是父仓库指标,不是单个 Skill 的评分。