Skip to main content

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

字段类型必填
threadIdstring
messagesResponseMessageSchema[]
version{ images: [], videos: [], audios: [] }

响应

{ "message": "ok" }

副作用

  • INSERT messages
  • INSERT thread_version 快照
  • version.videosstatus === "pending"publishVideoTask → Inngest event
  • version.audiosstatus === "pending"publishMusicTask → Inngest event
Event payload:{ taskId, userId, threadId, toolName, provider, input, priority }priority=100(PRO+)/0(free)。

Event 映射表

toolName:providerEvent
generateVideo:seedance / :grokvideo/generation-{provider}.requested
videoEdit:ws-wan27 / :kie-seedance2video/edit-{provider}.requested
videoExtend:ws-wan27video/extend-ws-wan27.requested
motionControlvideo/motion-control-tencentcloud-vod-kling.requested
trimVideovideo/trim-kira.requested
upload(视频)video/upload-kira.requested
generateMusicmusic/generation-kie-suno.requested
generateInstrumentalmusic/instrumental-kie-suno.requested
addVocalsmusic/add-vocals-kie-suno.requested
trimAudiomusic/trim-kira.requested
upload(音乐)music/upload-kira.requested

src/hono/agent/index.ts:980-1237

相关