Documentation Index
Fetch the complete documentation index at: https://tech.illasoft.com/llms.txt
Use this file to discover all available pages before exploring further.
路径
POST /agent/task
历史名为 “chat-message”。真实路由是
POST /agent/task。认证
Bearer JWT用途
Client 调此端点把 AI 生成的版本落库,并触发视频/音乐的异步生成任务。通常在/agent/streaming SSE 流结束后由前端调用。
请求 Body
| 字段 | 类型 | 必填 |
|---|---|---|
threadId | string | 是 |
messages | ResponseMessageSchema[] | 是 |
version | { images: [], videos: [], audios: [] } | 是 |
响应
副作用
- INSERT
messages - INSERT
thread_version快照 version.videos中status === "pending"→publishVideoTask→ Inngest eventversion.audios中status === "pending"→publishMusicTask→ Inngest event
{ taskId, userId, threadId, toolName, provider, input, priority }。priority=100(PRO+)/0(free)。
Event 映射表
| toolName:provider | Event |
|---|---|
generateVideo:seedance / :grok | video/generation-{provider}.requested |
videoEdit:ws-wan27 / :kie-seedance2 | video/edit-{provider}.requested |
videoExtend:ws-wan27 | video/extend-ws-wan27.requested |
motionControl | video/motion-control-tencentcloud-vod-kling.requested |
trimVideo | video/trim-kira.requested |
upload(视频) | video/upload-kira.requested |
generateMusic | music/generation-kie-suno.requested |
generateInstrumental | music/instrumental-kie-suno.requested |
addVocals | music/add-vocals-kie-suno.requested |
trimAudio | music/trim-kira.requested |
upload(音乐) | music/upload-kira.requested |
源
src/hono/agent/index.ts:980-1237