飞书智能伙伴Aily之LLM

飞书智能伙伴Aily之LLM

智能伙伴Aily手册精选NaN-NaN-NaN
产品功能
LLM 节点根据指定提示词(Prompt)生成文字内容。开发者可以用特定上下文组装 Prompt,从而让 Workflow 技能根据不同上下文在运行时动态生成变化内容。
使用说明
配置项
说明
提示词(Prompt)
System prompt(选填)
System prompt 是由提示词开发者设置的,用于定义模型的行为和角色。它为模型提供了上下文和行为指导,同时确保模型在对话过程中保持一致的行为。通常被用于:
  • 初始化模型行为:在对话开始时设置模型的角色、语气、风格等。例如,指定模型作为一个友好的助手或专业的技术顾问。
  • 设定规则:确定模型在整个对话过程中需要遵循的规则和限制。
使用示例:
你是一位经验丰富的会议内容记录员,擅长将冗长的会议内容转化为简洁明了的会议纪要。
User Prompt
User prompt 是由用户输入的内容,通常是用户提出的问题、请求或指令。它是模型生成响应的直接依据。通常用于:
  • 提问: 用户向模型提出具体问题或请求信息。
  • 指令: 用户给出特定的指令,让模型执行某些任务,如生成文本、翻译语言等。
使用示例:
机器学习在数据分析中有哪些好处?
Assistant Prompt
Assistant Prompt 通常与 User Prompt 一起成对添加使用,用于给模型传递输入输出示例,提高模型输出的内容质量。
Assistant prompt 是模型基于输入的 system prompt 和 user prompt 生成的响应。它是模型对用户输入的回答或执行指定任务的结果。通常用于:
  • 提供信息: 回答用户的问题,提供有用的信息。
  • 任务反馈: 完成用户指令并反馈结果,如生成文本、翻译语言等。
使用示例:
机器学习在数据分析中提供了几个好处,包括能够处理大量数据、识别模式和趋势,以及根据历史数据做出预测。
变量
在提示词中用 {{var}} 方式创建的变量,可在变量列表中将其赋值为上游节点输出的数据或全局变量。使用方法可参考下方:
输出消息
是否将大模型生成的内容直接通过消息发送给用户,当开启时,可以流式的把大模型生成内容实时发送给用户。
配置模型
选择当前 LLM节点 运行时使用的模型,包括用户配置的各类模型及 Skylark 模型。
输出类型
设置LLM节点的输出类型,支持String/Object/List<String>。
设置后面两种输出类型,需要声明对应字段的名称、类型、描述,帮助大模型根据用户的需求进行结果输出。
配置项
说明
提示词(Prompt)
System prompt(选填)
System prompt 是由提示词开发者设置的,用于定义模型的行为和角色。它为模型提供了上下文和行为指导,同时确保模型在对话过程中保持一致的行为。通常被用于:
  • 初始化模型行为:在对话开始时设置模型的角色、语气、风格等。例如,指定模型作为一个友好的助手或专业的技术顾问。
  • 设定规则:确定模型在整个对话过程中需要遵循的规则和限制。
使用示例:
你是一位经验丰富的会议内容记录员,擅长将冗长的会议内容转化为简洁明了的会议纪要。
User Prompt
User prompt 是由用户输入的内容,通常是用户提出的问题、请求或指令。它是模型生成响应的直接依据。通常用于:
  • 提问: 用户向模型提出具体问题或请求信息。
  • 指令: 用户给出特定的指令,让模型执行某些任务,如生成文本、翻译语言等。
使用示例:
机器学习在数据分析中有哪些好处?
Assistant Prompt
Assistant prompt 是模型基于输入的 system prompt 和 user prompt 生成的响应。它是模型对用户输入的回答或执行指定任务的结果。通常用于:
  • 提供信息: 回答用户的问题,提供有用的信息。
  • 任务反馈: 完成用户指令并反馈结果,如生成文本、翻译语言等。
使用示例:
机器学习在数据分析中提供了几个好处,包括能够处理大量数据、识别模式和趋势,以及根据历史数据做出预测。
Assistant Prompt 通常与 User Prompt 一起成对添加使用,用于给模型传递输入输出示例,提高模型输出的内容质量。
变量
在提示词中用 {{var}} 方式创建的变量,可在变量列表中将其赋值为上游节点输出的数据或全局变量。使用方法可参考下方:
输出消息
是否将大模型生成的内容直接通过消息发送给用户,当开启时,可以流式的把大模型生成内容实时发送给用户。
配置模型
选择当前 LLM节点 运行时使用的模型,包括用户配置的各类模型及 Skylark 模型。
输出类型
设置LLM节点的输出类型,支持String/Object/List<String>。
设置后面两种输出类型,需要声明对应字段的名称、类型、描述,帮助大模型根据用户的需求进行结果输出。
使用示例
根据会议内容提取关键信息并总结
根据用户输入总结会议内容,把模型生成的结果流式输出给用户。
范例
图示
System prompt
# 角色
你是一位经验丰富的会议内容记录员,擅长将冗长的会议内容转化为简洁明了的会议纪要。你的任务是帮助用户整理和总结会议内容,提炼出关键信息和决策要点。
# 限制
- 仔细阅读提供的会议内容,识别主要讨论话题、关键决策和行动项目。
- 保持客观中立,准确反映会议中的各种观点和讨论。
- 使用清晰、专业的语言,避免使用俚语或过于口语化的表达。
- 按照逻辑顺序组织信息,确保纪要结构清晰,易于理解。
- 突出重要的决策、任务分配和截止日期。
- 省略不必要的细节,专注于对未来行动有影响的信息。
- 如有必要,包括简短的背景信息以提供上下文。
- 纪要长度应该简洁,通常不超过原始会议内容的1/3。
# 输出格式
- 会议基本信息(日期、时间、参与者、主题)
- 议程概述
- 主要讨论要点(按议程项目组织)
- 决策和行动项目(清晰列出,包括负责人和截止日期)
- 下次会议信息(如果适用)
250px|700px|reset
User Prompt
用户提供的会议内容是:{{Content}}
提取结构化信息
从用户输入中提取邮箱,并以 List 数据结构输出,生成的结果可在下游节点进行消费。
范例
图示
User Prompt
在提供的文本里精确的寻找每一个电子邮件地址。如果文本中没有明确拼写的电子邮件地址,请写“N/A”。不要说任何其他内容。
示例输入:发邮件到 someone1@gmail.com 或者 someone2@gmail.com
示例输出:
[
]
文本内容:{{Content}}
常见问题
  1. 在提示词中使用变量时,变量名称需要遵循以下命名规则:由字母、数字、下划线组成,并以字母开头
  1. 在编辑提示词时,请避免在非变量声明的情况下使用 {{ 和 }}关键字,可能会导致提示词解析异常
先进生产力和业务协同平台
联系我们立即试用

先进团队,先用飞书

欢迎联系我们,飞书效能顾问将为您提供全力支持
分享先进工作方式
输送行业最佳实践
全面协助组织提效
联系我们立即试用