文档

0代码构建私有知识问答应用

更新时间:

大语言模型无法直接回答私有知识领域的问题,但您可以借助百炼的智能体应用构建能力和私有知识文档,零代码构建一个能回答私有领域问题的大模型问答应用。

效果展示

无专属知识库的应用

在没有专属知识库时,大模型无法准确回答“百炼手机”的问题。

无

有专属知识库的应用

引入专有知识库后,大模型就能准确回答“百炼手机”方面的问题。

有

第一步:构建第一个百炼智能体应用(约 1 分钟)

  1. 创建空白应用:请访问阿里云百炼-我的应用,点击创建应用,在弹窗中点击创建智能体应用,进入百炼智能体应用管理界面。

    建议将应用名修改为“百炼手机选购向导”。

image

  1. 选择模型:为应用选择大语言模型,建议您选择通义千问-Max模型。

    使用大模型会产生计费。百炼提供了限时免费额度。如需查询免费额度,请您前往模型广场,点击每个模型卡片的查看详情

image

  1. 设计Prompt(提示词):用于定义应用的角色和任务。建议设置Prompt(提示词)为:

    “你是一位百炼手机导购,任务是帮助客户对比手机参数,分析客户需求,推荐个性化建议。”

image

  1. 测试应用:您可以在右下方发起提问:

    “请你帮我挑选一款拍照效果最好的百炼手机,价格在3000元以内。”
    由于缺少“百炼手机”的相关知识,百炼应用的回答较为笼统,甚至可能无中生有。接下来,我们将引导您配置知识库。

image

第二步:构建知识库(约 3 分钟)

上传知识文档

  1. 访问阿里云百炼-数据管理,点击导入数据

    阿里云百炼提供了知识文档的类目管理,本教程中您使用默认类目即可。知识文档上传后,将自动保存在默认类目下。

image

  1. 您可以使用我们提供的“百炼”手机详细参数.docx。将该文档上传后,点击确认

    导入数据向导提供了默认配置,在本教程中您无需改动这些设置,仅需上传知识文档即可。

image

  1. 等待百炼导入完成。

    根据您上传的文档大小,百炼需要一定时间解析,通常占用1~6分钟,请您耐心等待。

image

image

image

创建知识索引

  1. 访问阿里云百炼-知识索引,选择创建知识库向导构建您的专属知识库。

image

  1. 填写知识库名称,点击下一步

    创建知识库向导提供了默认配置,在本教程中您无需改动这些设置。

image

  1. 勾选默认类目,点击导入完成,即可成功创建知识库。

    在这一步中,请选择构建知识库的知识文档数据。创建知识库向导提供了默认配置,在本教程中您无需改动这些设置。

image

  1. 等待百炼解析完成。

    根据您上传的文档大小,百炼需要一定时间解析内容,通常占用1~2分钟,请您耐心等待。

image

image

第三步:为应用添加知识库并发布应用(约 1 分钟)

  1. 请访问阿里云百炼-我的应用,管理您创建的“百炼手机选购向导”应用。

image

  1. 打开知识检索增强开关,选择“百炼手机”知识库,即可完成配置。

    应用会自动生成相应的Prompt(提示词),您无需更改。

image

  1. 您可以在右下方发起提问:

    “请你帮我挑选一款拍照效果最好的百炼手机,价格在3000元以内。”
    引入知识检索增强后,百炼应用能够准确地回答您的选购问题。

image

  1. 发布应用:点击发布,确认内容变动无误后,点击确认发布

image

第四步:测试应用(约 3 分钟)

百炼提供了应用的测试Web页面,供您小范围分享和测试。

  1. 获取测试Web页面:点击调用渠道,选择Web(PC/H5) > 官方分享渠道,点击配置

image

image

  1. 配置欢迎语和推荐Prompt:点击编辑页面,您可以更改页面的欢迎语和推荐Prompt,并预览编辑效果。其中,推荐Prompt(提示词)是您预设的常见问题。填写模板如下:

欢迎语标题:你好,我是百炼手机选购向导!
欢迎语内容:我在这里帮助你选购心仪的百炼手机。你可以说:
推荐Prompt 1:百炼手机有哪些款式?
推荐Prompt 2:请你为我推荐一款性价比最高的手机。
推荐Prompt 3:请你帮我挑选一款拍照效果最好的百炼手机,价格在3000元以内。

imageimage

image

  1. 分享测试页面:点击分享链接,您可以将应用页面分享给同一业务空间的其他账号(如RAM账号)测试。

说明

请注意,分享链接无法被其他阿里云主账号访问。

image

image

后续步骤

  • 关于应用构建的更多说明,请访问应用构建

  • 如果您希望在业务代码中集成构建好的应用,请访问应用调用

  • 如果您希望探索更灵活的全代码构建方式,请访问Assistant API