飞书智能伙伴Aily之LLM - 飞书官网
产品功能

飞书智能伙伴Aily之LLM

飞书

2024-12-23

使用说明​
使用示例​
常见问题​
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​
示例输出:​
[​
"someone1@gmail.com",​
"someone2@gmail.com"​
]​
文本内容:{{Content}}​
​
​
​
常见问题 ​
  1. 在提示词中使用变量时,变量名称需要遵循以下命名规则:由字母、数字、下划线组成,并以字母开头 ​
  1. 在编辑提示词时,请避免在非变量声明的情况下使用 {{ 和 }}关键字,可能会导致提示词解析异常​
预约飞书企业效能顾问 深度诊断企业痛点,定制专属 AI 办公方案

先进团队,先用飞书

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

字节跳动旗下 AI 工作平台

联系我们立即试用