Skip to content

名称解释

本文阐释了在 Magic 中所使用的核心术语与重要概念。

基础概念

术语描述
模型(Model)模型包含大量参数,并基于大量不同的数据进行训练。您可以使用模型执行各种任务,如图像生成、问答、代码生成、重写等。
访问密钥(Access Token)调用 Magic API 和 SDK 时,需要通过访问密钥验证用户身份、鉴权。用户可以为各个访问密钥设置不同的权限,实现资源的安全访问。
Token在大语言模型中,token 是文本处理的基本单位,模型通常将输入文本分解成一系列 token,然后对这些 token 进行处理和分析。token 可以是单词、字符、子词片段或其他形式的文本片段,具体的划分方式取决于模型使用的分词算法,所以 token 的计算和处理方式可能会根据模型的具体架构和设计而有所不同。和 AI 助理对话时,产生的 Token 为输入 token 和输出 token 之和。
提示词 (Prompt)告诉模型执行任务的自然语言指令。例如,“将文本翻译成英文”。
建议在人设与回复逻辑中指定模型的角色、设计回复的语言风格、限制模型的回答范围,让对话更符合用户预期。
工作流(Workflow)工作流是一种用于规划和实现复杂功能逻辑的工具。你可以通过拖拽不同的任务节点来设计复杂的多步骤任务,提升复杂业务场景下的搭建效率。
知识库(Knowledge)知识库是 AI 助理的私有知识合集,用于存储专业领域的知识数据,解决通用大模型专业领域知识不足的问题,提高 AI 助理回复的专业性和准确性。
记忆记忆是指人工智能随着时间的推移存储、检索和利用信息的能力,通过提供更准确、更符合语境的响应来提高模型的性能。
扣子提供了一组记忆功能,包括变量、数据库和长期记忆,以满足不同的用例。基于这些记忆可以提供个性化回复,提升用户体验。

节点名称

类别节点名称节点说明
基础开始节点当以下事件被触发时,流程将会从这个模块开始执行
基础消息回复回复或回复一段指定内容给用户
基础结束节点流程的最终节点,用于返回工作流程运行后的结果信息
基础等待流程将在此节点等待用户下一步操作
大模型大模型调用调用大语言模型,使用变量和提示词生成回复
大模型意图识别大模型根据输入的内容识别内容实际的意图
操作选择器连接多个下游分支,若设定条件成立则运行“对应”分支,不成立则运行“否则”分支
操作代码执行编写代码处理输入变量,再通过输出生成返回值
操作HTTP 请求根据设定参数向外部 HTTP 服务发送请求并获取响应数据
操作子流程将部分功能模块分配给子流程编排,避免主流程过于庞大
操作工具可复用工具流程,将部分流程功能转交给工具实现
操作人员检索查找符合条件的人员信息,仅支持查看对话者可见的人员及相关信息
操作循环通过设定循环次数和逻辑,重复执行一系列任务
操作知识检索对输入关键词进行知识检索,返回匹配的相关内容
操作云文档解析通过节点将指定云文档以 Markdown 结构输出内容
操作图像生成通过文字描述生成图片
操作创建群聊创建包含指定群成员的群聊
数据处理历史消息查询根据指定条件查询历史消息
数据处理历史消息存储记忆自定义存储,自由选择存储任何内容
向量知识库向量存储以片段形式存储到知识库
向量知识库向量搜索在多个知识库中从上到下进行相似度匹配,输出指定相似度和数量的片段
向量知识库向量删除在多个知识库中从上到下进行相似度匹配,输出指定相似度和数量的片段
向量知识库向量知识库匹配通过查询条件匹配相关的向量知识库
持久化数据库数据存储存储持久化数据
持久化数据库数据加载读取持久化数据
变量变量保存变量存在则更新,不存在则新增
神奇表格新增记录向指定数据表新增记录
神奇表格修改记录修改指定数据表记录
神奇表格查询记录根据指定条件查询数据表的行记录
神奇表格删除记录根据指定条件删除数据表的行记录
文件相关文档解析提取文件文本内容,以文本形式输出至下一个节点使用
文件相关电子表格解析提取文件文本内容,以文本形式输出至下一个节点使用
文本相关文本切割按既定策略切割长文本,未来将开放策略选择

基于 Apache 2.0 许可发布