Agent Skills
返回列表
🤖

我的威尼斯

AI Agent 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/my-venice-skill-dqxq

技能介绍

要解决的接口调用问题

Agent 集成 Venice API 的 /example 端点时,常遇到三类问题:一是必填参数 field_a 漏填或取值超范围,直接触发 400 错误;二是限流场景下没有正确的退避策略,反复请求导致 429 持续失败;三是对响应结构和错误原因的对应关系不清晰,排查问题耗时。

技能的核心工作逻辑

该技能将 Agent 与 /example 端点的操作直接映射,核心能力包括三部分:

  • 明确必填参数 field_a 的定义、有效取值范围与默认值,避免无效请求;
  • 列出可选参数 field_b 的用途,让 Agent 能按需调整请求行为;
  • 对错误响应做了结构化映射:遇到 400 时引导 Agent 按 schema 校验输入,遇到 429 时采用带抖动的指数退避策略。

适用边界与注意点

该技能仅覆盖 Venice API 的 /example 端点,不涉及其他接口;field_a 的取值必须严格符合文档要求,超范围会导致不可恢复的 400 错误;限流退避策略需遵循 Venice 的全局速率限制,不能自行缩短重试间隔。

使用场景

  • Agent 集成 Venice API 的 `/example` 端点时,需要明确必填参数 `field_a` 的定义、取值范围与默认值,避免请求失败
  • 调用 `/example` 端点时遇到 `400` 错误,需要根据技能中的 schema 校验输入参数,定位并修复无效值
  • 请求 `/example` 端点时触发 `429` 限流,需要按技能要求采用带抖动的指数退避策略,调整重试间隔
  • 不确定 `field_a` 的默认值是否符合业务需求,需要参考技能中的参数说明确认取值规范

适合人员

  • 负责将 Venice API 的 `/example` 端点集成到 Agent 的后端开发工程师,需要明确端点调用的参数规则与错误处理逻辑
  • 调试 Venice API 请求频繁失败的开发者,需要定位 `400`/`429` 错误的具体原因并修复
  • 构建 AI Agent 调用外部 API 的技术负责人,需要确保 Venice API 调用的稳定性和兼容性
  • 编写 Agent 技能文档的开发者,需要参考技能中的端点说明补充接口调用示例