跳到主要内容
跳转到主要内容
快速开始

Task Agent

快速开始

创建个人 API 密钥,提交第一条任务并读取执行事件。

使用个人 API 密钥,从你的服务端向 Task Agent 提交任务,再通过事件流查看进度与结果。本指南与产品内的 Task Agent API 文档使用同一份公开接口定义。

准备地址与密钥

管理 API 密钥 页面创建个人 API 密钥,提交任务需要 prompts:write,读取会话和事件需要 sessions:read。保存完整密钥,并在运行示例的终端设置环境变量:

export HAST_API_BASE='https://backend.hast.so/api/public/v1'
export HAST_API_KEY='<你的个人 API 密钥>'

发送第一条任务

curl --fail-with-body --request POST \
  --url "$HAST_API_BASE/prompts" \
  --header "Authorization: Bearer $HAST_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{"request_id":"req_123","prompt":"Summarize the latest workspace files."}'

这个例子要求 Agent 汇总工作区文件。也可以把 prompt 替换为自己的任务要求。

省略 session_id 会创建会话;后续携带同一个 session_id 可以继续该会话。request_id 用于幂等处理,提交新一轮任务时使用新的值。

接口接收请求后返回 HTTP 202。保存响应中的 session_id;202 表示任务已接收,执行结果需要继续读取事件。完整请求字段和返回结构见 API 文档

读取执行过程

将返回的会话 ID 设置为 SESSION_ID

export SESSION_ID='<响应中的 session_id>'
curl -N --fail-with-body \
  "$HAST_API_BASE/sessions/$SESSION_ID/events/stream?after=0" \
  --header "Authorization: Bearer $HAST_API_KEY" \
  --header 'Accept: text/event-stream'

会话通过 SSE 推送 HAST Event v2。根据事件类型显示消息、工具进度和运行结果;message.completed 表示一条消息完成,整轮任务的状态需要查看运行事件。帧格式、事件结构与断线续读见 事件流

继续接入

API 文档 中查看会话、文件、技能、记忆、连接器和密钥接口,展开接口即可查看参数和响应结构。也可以 下载 OpenAPI JSON,导入支持 Swagger / OpenAPI 2.0 的工具。

认识 Hast了解 Hast AIP、Hast Agent、Hast GTM,以及 FDE 团队的交付方式。AIP 产品介绍了解 FDE 交付平台的定位,以及 Agent 工作台如何支持业务接入。创建第一个 Agent用一个不依赖外部服务的例子,完成配置、保存和调试。配置与管理 Agent设置职责、模型和能力,维护当前生效的配置。管理 Skills编写、导入和选择 Agent 使用的技能文件。添加知识库把网址或文件加入资料库,等待索引后供 Agent 检索。管理业务密钥保存凭证并绑定到 Agent,避免在配置示例中写入真实值。连接业务工具让 Agent 调用已有 HTTP 服务,并明确参数和认证方式。设置长期记忆决定 Agent 能读取哪些记忆,以及新记忆写到哪里。调试 Agent测试保存后的配置,检查连续对话和工具结果。导入、导出与复制复用配置,并在迁移后重新检查资源和凭证。HTTP 接入从服务端调用 Agent,继续对话、读取回复并停止生成。MCP 接入连接外部 Agent 客户端,通过同一把 Public API Key 使用 AIP 工具。Task Agent 产品介绍了解 Hast Agent 如何规划、执行并交付任务,持续使用文件、工具与业务背景。完成第一个任务从需求描述开始,确认计划并检查最终结果。规划、执行与管理对话调整计划,停止当前执行,并管理历史对话。上传、查看与下载文件为任务提供输入资料,并保存执行产物。连接应用与设置能力授权外部应用,并维护任务需要的长期上下文。创建定时任务配置周期、时区和任务要求,查看每次运行结果。Task Agent 常见问题按当前状态检查权限、连接、任务和文件。快速开始创建个人 API 密钥,提交第一条任务并读取执行事件。事件流连接 SSE,处理 HAST Event v2,并在断线后恢复读取。API 文档按 OpenAPI JSON 查看公开接口的参数、认证与响应结构。GTM 产品介绍从网站建立共享项目背景,衔接市场调研、可见度分析和营销内容工作。创建第一个 GTM 项目输入网站,等待初始化,并检查第一批分析结果。管理项目与网站资料切换项目、刷新网站上下文,维护项目名称。公司分析与项目文档检查产品、竞品和营销资料,作为内容任务的背景。SEO 与网站性能阅读 PageSpeed 结果,分别检查移动端和桌面端。AI 品牌提及查看买家问题,以及模型回答是否提到你的品牌。连接 Google Analytics授权账户、选择 GA 属性,并查看流量报告。生成与发布 X 草稿生成帖子,检查预览,再到 X 完成发布。生成文章草稿设定风格、语言和读者,审阅并复制 Markdown。使用 Growth Agent通过项目内对话读取资料或发起后台操作。运行状态与常见问题检查排队、依赖和结果,避免把未完成误当作无数据。套餐与用量查看当前身份的权益、使用情况和账单。