文档首页/ 盘古大模型 PanguLargeModels/ 常见问题/ 提示词工程类/ 如何判断任务场景应通过调整提示词还是场景微调解决
更新时间:2025-01-05 GMT+08:00
分享

如何判断任务场景应通过调整提示词还是场景微调解决

在选择是否通过调整提示词或场景微调来解决任务时,需要从以下两个主要方面进行考虑:

  • 业务数据的可获取性

    考虑该任务场景的业务数据是否公开可获取。如果该场景的相关数据可以公开获取,说明模型在训练阶段可能已经接触过类似的语料,因此具有一定的理解能力。这时,通过调整提示词通常可以有效引导模型生成合理的回答。

    例如,对于一些常见的问答场景(如常见百科问题),由于这些领域的相关数据广泛存在,模型通常能够较好地理解并生成准确回答。在这种情况下,通过调整提示词来引导模型的生成风格和细节,通常可以达到较好的效果。

  • 业务逻辑的复杂性

    判断任务场景的业务逻辑是否符合通用逻辑。如果场景中的业务逻辑较为简单、通用且易于理解,那么调整提示词是一个可行的方案。

    例如,对于一般的常规问题解答等场景,可以通过在提示词中引导模型学习如何简洁明了地作答。

    如果场景涉及较为复杂、专业的业务逻辑(例如金融分析、医疗诊断等),则需要更为精确的处理方式:

    • 如果该场景的业务规则较少且易于概括,可以尝试使用few-shot方式,通过向模型提供少量示例来让其理解任务并进行推理。
    • 如果业务规则复杂且难以归纳,建议使用场景微调的方式,针对该特定场景进行模型训练,以便模型能够更深入地理解和适应这些复杂规则。

相关文档