GET /v1/messages/{message_id}/suggested?user=abc-123
Authorization: Bearer {API_KEY}

Path 参数

Query 参数

{
  "result": "success",   // 固定为 success
  "data": [
    "示例:能给我一个带图表的简要总结吗?",
    "示例:还有哪些边界情况需要考虑?",
    "示例:可否生成一份可复制到PPT的要点列表?"
  ]                      // 字符串数组:下一轮建议问题列表(通常返回若干条)
}

返回结构为 result + data[],其中 data 是建议问题字符串数组。若你的应用/模型未启用该能力,可能返回空数组。

先用 blocking 方式发一条消息拿到 message_id(同一个 user)→ 立刻用这个 message_id 调用建议问题接口

注意全局模型的有效性

Dify 在你得到一条 AI 回复后,会把最近几轮对话(含本轮)截取成一个小上下文(官方实现通常取最近 3 条、≤≈3000 tokens),再用一段“内部提示词(prompt)”让同一应用配置的 LLM产出 3 条可继续追问的建议,最后通过接口返回给你。