跳到主要内容
跳转到主要内容
HTTP 接入

AIP

HTTP 接入

从服务端调用 Agent,继续对话、读取回复并停止生成。

准备调用地址

确认 Agent 已启用,并先在 调试页 跑通相同任务。下面的示例会发起真实执行。

发送首条消息

curl --fail-with-body "$AIP_HOOK_URL" \
  -H 'Content-Type: application/json' \
  --data '{
    "action": "created",
    "payload": {
      "session_id": "requirements-demo-001",
      "request_id": "message-001",
      "prompt": "请整理这项需求:客服输入订单号后,可以查询订单状态。",
      "context": {"source": "requirements-form"}
    }
  }'

同一对话使用同一个 session_id。每条新消息使用新的 request_id;重试同一条消息时,保留原标识和请求内容。示例标识用于演示,在应用中为不同对话和消息生成独立标识。

请求被接收后仍需读取执行事件,不能把发送成功当作任务已完成。

接收流式回复

curl -N --fail-with-body "$AIP_HOOK_URL" \
  -H 'Content-Type: application/json' \
  --data '{
    "action": "sse",
    "payload": {
      "session_id": "requirements-demo-001",
      "after_event_id": 0
    }
  }'

使用响应中的会话标识读取回复。保存最后收到的事件序号,断线后用它继续读取,并按序号去重。

继续对话

curl --fail-with-body "$AIP_HOOK_URL" \
  -H 'Content-Type: application/json' \
  --data '{
    "action": "prompted",
    "payload": {
      "session_id": "requirements-demo-001",
      "request_id": "message-002",
      "signal": "continue",
      "prompt": "把待确认的问题按优先级排序。"
    }
  }'

停止生成

curl --fail-with-body "$AIP_HOOK_URL" \
  -H 'Content-Type: application/json' \
  --data '{
    "action": "prompted",
    "payload": {
      "session_id": "requirements-demo-001",
      "signal": "stop"
    }
  }'

关闭 SSE 连接只会停止接收事件。需要停止执行时,发送上面的停止请求,并继续观察结果。

请求字段速查

字段使用位置含义
action所有请求createdpromptedsse
payload.session_id所有请求标识同一段对话
payload.request_id新消息用于重试识别;每条新消息使用新值
payload.prompt首条消息和继续对话本次输入文本
payload.context首条消息示例业务上下文对象
payload.signalpromptedcontinue 继续或 stop 停止
payload.after_event_idsse从指定事件位置之后继续读取

业务系统负责自己的消息入口、用户校验和会话标识映射。把不同客户的请求接入时,为他们分配不同的会话标识。

认识 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通过项目内对话读取资料或发起后台操作。运行状态与常见问题检查排队、依赖和结果,避免把未完成误当作无数据。套餐与用量查看当前身份的权益、使用情况和账单。