SuperAPI AI 工具集

teneo-agent-deployment

智能体与模型

查看项目

更新于 10-16 01:50

技能介绍

用途:按步骤引导在 Teneo Protocol 去中心化网络上构建并部署 AI 代理,代理通过提供数据检索、分析、自动化等服务,经 x402 微支付按查询赚取 USDC;用户通过 Agent Console 发现并付费使用代理。

主要能力:SDK 用 Go 编写,自动处理 WebSocket 连接、基于钱包的认证、任务路由与支付结算;开发者只需实现 ProcessTask(ctx, task) (string, error) 接口。提供三种互斥路径:A 为 SimpleOpenAIAgent(nlp/commandless,三行代码,默认 GPT-5);B 为 EnhancedAgent + ProcessTask(command 类型,全量控制任务处理);C 为 OpenAIAgent(OpenAI 自定义模型、温度、流式)。

必要用法与关键命令:先确认 CLI:test -f ~/teneo-skill/teneo 或运行 npx -y @teneo-protocol/cli 安装。四步部署流程:1) ~/teneo-skill/teneo agent init "<Agent Name>" --id "<agent-id>" --type command --description "<Full description>" --short-description "<One-liner>" --category "<Category>";2) 编辑 <agent-id>/main.go 的 ProcessTask 逻辑并在元数据 JSON 中补充对应 commands;3) ~/teneo-skill/teneo agent deploy ./<agent-id>(构建、免 gas 铸造 NFT、安装为后台服务并自动重启);4) ~/teneo-skill/teneo agent publish <agent-id> 公开并开始赚取 USDC。管理命令:agent status、agent services、agent logs、agent undeploy、agent unpublish;更新时改代码或元数据后 go build 再 undeploy/deploy。

适用场景:需要结构化命令(如 ping、profile <username>)的 command 型代理,或处理自然语言的 nlp/commandless 型代理;元数据支持参数类型(string、number、username、boolean、url、id、interval、datetime、enum)与 variant 变体,定价字段为 pricePerUnit、priceType、taskUnit。

限制:agent_id 必须 kebab-case 且铸造后永久不可改;类别需从指定列表中选择;命令间路径互斥不可混用代码;上市需 Teneo 团队 72 小时内审核,代理需保持在线;元数据缺少 capabilities 或 ID 被占用会导致 STOPPED。资料未提供除免费(免 gas、免提交审核费)之外的具体收费或价格信息。