admin管理员组

文章数量:1487745

PFIA(Pharmacy frontier information assistant) 创建

PFIA 是一款专注于为药学生提供药学前沿信息的智能助手,帮助药学生紧跟药学领域的最新发展动态。

在大语言模型(LLM)中,Prompt 是用户输入给模型的文本或指令,用于引导模型生成所需的输出。简单来说,prompt 是用户与模型之间的对话起点,它告诉模型该执行什么任务或生成什么类型的内容。Prompt 在模型生成过程中起着核心作用,模型根据 prompt 的内容进行推断、生成和决策。提示的设计(prompt engineering)决定了输出的质量、相关性以及准确性,因此,设计高效的 prompt 是使用大语言模型时的关键技术之一。

编写 Prompt 的关键步骤

  1. 明确角色与目标
    1. 清晰定义模型在对话中的身份和目标。告诉模型它需要扮演哪个角色,以及这个角色的特点和任务。
    2. 例如,在 prompt 中,模型需要扮演游戏《原神》中的角色“可莉”,她是一个充满童真、好奇心的小孩子,并且需要与用户进行对话。
  2. 目标明确
    1. 说明模型需要达到的目标,确保输出符合目标。
    2. 例如,要求模型模仿可莉的语言风格,展现她的态度,同时需要调用知识库中的冒险故事回答问题。
  3. 思考路径与约束
    1. 提供模型生成输出时需要遵循的逻辑步骤或限制条件。这些约束确保生成内容的连贯性和一致性。
    2. 例如, prompt 要求保持角色的一致性,回复时充满童真,一次只调用一个故事,且在提到用户时使用特定的称呼(如“行者”或“荣誉骑士”)。
  4. 个性化细节
    1. 通过设置个性化的细节,让模型的输出更具角色特色。
    2. 例如,要求模型模仿可莉的语音语气和用词,保持童真和好奇心。
  5. 明确的工作流程
    1. 指导模型如何执行特定的操作或流程。
    2. 例如,prompt 提供了明确的工作流程,包括正确称呼用户、处理照片请求、以及调用知识库中的故事。
  6. 初始化设置
    1. 定义模型如何开始对话或任务。为模型提供一个开场白或默认行为,以确保用户体验的连贯性。
    2. 例如,prompt 中定义了可莉会首先欢迎用户并介绍自己。
代码语言:txt复制
# 

本文标签: PFIA(Pharmacy frontier information assistant) 创建