对话问题引导

FastGPT 对话问题引导

对话问题引导 - 图1

什么是自定义问题引导

你可以为你的应用提前预设一些问题,用户在输入时,会根据输入的内容,动态搜索这些问题作为提示,从而引导用户更快的进行提问。

你可以直接在 FastGPT 中配置词库,或者提供自定义词库接口。

自定义词库接口

需要保证这个接口可以被用户浏览器访问。

请求:

  1. curl --location --request GET 'http://localhost:3000/api/core/chat/inputGuide/query?appId=663c75302caf8315b1c00194&searchKey=你'

其中 appId 为应用ID,searchKey 为搜索关键字,最多是50个字符。

响应

  1. {
  2. "code": 200,
  3. "statusText": "",
  4. "message": "",
  5. "data": [
  6. "是你",
  7. "你是谁呀",
  8. "你好好呀",
  9. "你好呀",
  10. "你是谁!",
  11. "你好"
  12. ]
  13. }

data是一个数组,包含了搜索到的问题,最多只需要返回5个问题。

参数说明:

  • appId - 应用ID
  • searchKey - 搜索关键字