3438 lines
115 KiB
JSON
3438 lines
115 KiB
JSON
{
|
||
"title": "NPCs",
|
||
"prompt": "提示",
|
||
"login": {
|
||
"slogen": "便捷、灵活、可靠的企业级大模型应用开发平台",
|
||
"account": "账号",
|
||
"password": "密码",
|
||
"confirmPassword": "确认密码",
|
||
"noAccountRegister": "没有账号,注册",
|
||
"haveAccountLogin": "已有账号,登录",
|
||
"loginButton": "登 录",
|
||
"registerButton": "注 册",
|
||
"document": "文档",
|
||
"pleaseEnterAccount": "请填写账号",
|
||
"pleaseEnterPassword": "请填写密码",
|
||
"accountTooShort": "账号过短",
|
||
"passwordTooShort": "请填写密码,至少8位",
|
||
"passwordError": "密码必须包含大小写字母、数字和特殊字符!",
|
||
"passwordMismatch": "两次密码不一致",
|
||
"registrationSuccess": "注册成功,请输入密码进行登录",
|
||
"pleaseEnterCaptcha": "请输入验证码"
|
||
},
|
||
"menu": {
|
||
"app": "应 用",
|
||
"skills": "技 能",
|
||
"knowledge": "知 识",
|
||
"models": "模 型",
|
||
"system": "系 统",
|
||
"themeSwitch": "主题切换",
|
||
"document": "文档",
|
||
"logout": "退出",
|
||
"logoutDescription": "退出登录",
|
||
"forBestExperience": "为了您的良好体验,请在 PC 端访问该网站",
|
||
"onlineDocumentation": "在线文档"
|
||
},
|
||
"system": {
|
||
"userManagement": "用户管理",
|
||
"roleManagement": "角色管理",
|
||
"systemConfiguration": "系统配置",
|
||
"username": "用户名",
|
||
"confirmDisable": "确认禁用该用户?",
|
||
"roleSelect": "角色选择",
|
||
"roleList": "角色列表",
|
||
"confirmText": "是否删除",
|
||
"roleName": "角色名称",
|
||
"skillAuthorization": "技能授权",
|
||
"knowledgeAuthorization": "知识库授权",
|
||
"skillName": "技能名称",
|
||
"creator": "创建人",
|
||
"usePermission": "使用权限",
|
||
"managePermission": "管理权限",
|
||
"roleNamePrompt": "角色名称不能超过50字符",
|
||
"roleNameRequired": "角色名称不能为空",
|
||
"roleNameExists": "角色名称已存在",
|
||
"parameterConfig": "参数配置",
|
||
"language": "语言"
|
||
},
|
||
"skills": {
|
||
"manageTemplate": "管理技能模板",
|
||
"createNew": "新建",
|
||
"manageProjects": "这里管理您的个人项目,对技能上下线、编辑等等",
|
||
"skillSearch": "技能搜索",
|
||
"confirmDeleteSkill": "确认删除该技能?",
|
||
"backToSkillList": "返回技能列表",
|
||
"skillTemplateManagement": "技能模板管理,模板对所有用户可见,支持拖拽排序、删除操作",
|
||
"templateName": "模板名称",
|
||
"templateDescription": "模板描述",
|
||
"confirmText": "是否确认删除该技能模板?",
|
||
"skillSettings": "技能设置",
|
||
"basicInfo": "基础信息",
|
||
"skillName": "技能名称",
|
||
"description": "描述",
|
||
"parameterInfo": "参数信息",
|
||
"advancedConfiguration": "高级配置",
|
||
"nextStep": "下一步,高级配置",
|
||
"skillNameRequired": "请填写技能名称",
|
||
"skillNameTooLong": "技能名称过长,不要超过30字",
|
||
"skillNameExists": "该名称已存在",
|
||
"skillDescRequired": "请填写技能描述",
|
||
"skillDescTooLong": "技能描述过长,不要超过200字",
|
||
"errorTitle": "关键信息有误",
|
||
"onlineFailure": "上线失败",
|
||
"custom": "自定义",
|
||
"skillTemplate": "技能模板",
|
||
"skillTemplateChoose": "您可以从这里挑选一个模板开始,或者自定义高级模板",
|
||
"createTemplate": "创建模板",
|
||
"createSuccessTitle": "技能创建成功",
|
||
"createFailureTitle": "创建失败",
|
||
"createdBy": "创建用户",
|
||
"offline": "下线",
|
||
"online": "上线"
|
||
},
|
||
"chat": {
|
||
"newChat": "新建会话",
|
||
"selectChat": "选择一个对话开始文擎睿见",
|
||
"inputPlaceholder": "请输入问题",
|
||
"uploadFileTooltip": "上传文件",
|
||
"sendTooltip": "发送",
|
||
"skillTempsTitle": "技能选择",
|
||
"skillTempsDesc": "选择一个您想使用的线上技能",
|
||
"networkError": "网络连接出现错误,请尝试以下方法",
|
||
"networkErrorList1": "操作不要过快",
|
||
"networkErrorList2": "刷新页面",
|
||
"networkErrorList3": "检查后台是否启动",
|
||
"buildError": "您好像缺少了某些配置",
|
||
"connectionbreakTip": "链接异常断开:",
|
||
"connectionbreak": "网络断开!",
|
||
"copyTip": "内容已复制",
|
||
"noAccess": "因权限不足,该答案剔除了无权查看的内容",
|
||
"source": "参考来源",
|
||
"file": "文件",
|
||
"filePrsing": "文件正在解析中",
|
||
"sourceTooltip": "来源段落",
|
||
"filterLabel": "筛选标签",
|
||
"tooltipText": "系统自动根据答案生成关键信息标签,也可手动增删标签,系统根据标签计算各个文件及段落相关性。",
|
||
"customLabel": "自定义",
|
||
"addCustomLabel": "+自定义",
|
||
"sourceDocumentsLabel": "来源文档",
|
||
"downloadPDFTooltip": "下载双层PDF",
|
||
"downloadOriginalTooltip": "下载原文件",
|
||
"noMatchedFilesMessage": "无匹配的源文件",
|
||
"fileStorageFailure": " 文件地址失效!",
|
||
"confirmDeleteChat": "确认删除该会话?",
|
||
"roundOver": "本轮结束",
|
||
"chatDialogTip": "设置提示模板中定义的输入变量。与代理和链互动",
|
||
"feedback": "反馈",
|
||
"feedbackRequired": "反馈信息不能为空"
|
||
},
|
||
"model": {
|
||
"modelConfiguration": "模型配置",
|
||
"modelName": "模型名称",
|
||
"modelConfigLabel": "模型配置",
|
||
"modelConfigExplanationLink": "模型配置参数说明",
|
||
"jsonFormatError": "JSON格式有误",
|
||
"onlineStatus": "已上线",
|
||
"offlineStatus": "未上线",
|
||
"exceptionStatus": "异常",
|
||
"warningTooltip": "处理异常",
|
||
"inProgressOnlineStatus": "上线中",
|
||
"inProgressOfflineStatus": "下线中",
|
||
"confirmModelOffline": "是否确认下线该模型,下线后使用该模型服务的技能将无法正常工作",
|
||
"confirmOfflineButtonText": "下线",
|
||
"modelManagement": "模型管理",
|
||
"modelFineTune": "模型Finetune",
|
||
"refreshButton": "刷新",
|
||
"gpuResourceUsage": "GPU资源使用情况",
|
||
"rtServiceManagement": "RT服务管理",
|
||
"modelCollectionCaption": "模型集合",
|
||
"machine": "机器",
|
||
"serviceAddress": "服务地址",
|
||
"status": "状态",
|
||
"online": "上线",
|
||
"offline": "下线",
|
||
"gpuResourceUsageTitle": "GPU资源使用情况",
|
||
"gpuNumber": "GPU序号",
|
||
"gpuID": "GPU-ID",
|
||
"totalMemory": "总显存",
|
||
"freeMemory": "空余显存",
|
||
"gpuUtilization": "GPU利用率",
|
||
"machineName": "机器名",
|
||
"addOne": "加一条"
|
||
},
|
||
"flow": {
|
||
"unsavedChangesConfirmation": "您有未保存的更改,确定要离开吗?",
|
||
"leave": "离开",
|
||
"leaveAndSave": "离开并保存",
|
||
"simplifyConfig": "简化配置",
|
||
"simplify": "简化",
|
||
"notifications": "通知",
|
||
"exit": "退出",
|
||
"import": "导入",
|
||
"export": "导出",
|
||
"code": "代码",
|
||
"searchComponent": "查找组件",
|
||
"knowledgeBaseSelection": "知识库选择",
|
||
"searchKnowledgeBase": "搜索知识库",
|
||
"minimumParamSetDescription": "您可以在此设置技能所需的最小参数集",
|
||
"paramList": "参数列表",
|
||
"saveConfig": "保存配置",
|
||
"componentLabel": "组件",
|
||
"aliasLabel": "别名",
|
||
"editAlias": "修改别名",
|
||
"parameterLabel": "参数",
|
||
"notification": "消息",
|
||
"noNewNotifications": "没有新的通知",
|
||
"skillName": "技能名",
|
||
"nameTooLong": "名称过长",
|
||
"skillDescription": "技能描述",
|
||
"enterVarName": "请输入变量名",
|
||
"varNameExists": "变量名重复",
|
||
"text": "文本",
|
||
"dropdown": "下拉框",
|
||
"maxLength": "最大长度",
|
||
"options": "选项",
|
||
"variableName": "变量名",
|
||
"varOptionRequired": "请输入选项内容",
|
||
"optionRepeated": "选项重复"
|
||
},
|
||
"lib": {
|
||
"enterLibraryName": "请输入知识库名称",
|
||
"libraryNameLimit": "知识库名称字数不得超过30字",
|
||
"selectModel": "请选择一个模型",
|
||
"nameExists": "该名称已存在",
|
||
"descriptionLimit": "知识库描述字数不得超过200字",
|
||
"createLibrary": "创建知识库",
|
||
"libraryName": "知识库名称",
|
||
"description": "描述",
|
||
"model": "模型",
|
||
"fileData": "文件数据",
|
||
"structuredData": "结构化数据",
|
||
"libraryCollection": "知识库集合",
|
||
"createUser": "创建用户",
|
||
"details": "详情",
|
||
"confirmDeleteLibrary": "确认删除该知识库?",
|
||
"fileList": "文件列表",
|
||
"systemIntegration": "系统对接",
|
||
"upload": "上传",
|
||
"fileName": "文件名称",
|
||
"status": "状态",
|
||
"uploadTime": "上传时间",
|
||
"parseFailed": "解析失败",
|
||
"parsing": "解析中",
|
||
"completed": "完成",
|
||
"confirmDeleteFile": "确认删除该文件?",
|
||
"fileUploadResult": "共上传 {{total}} 份文件,有 {{failed}} 份文件上传失败"
|
||
},
|
||
"code": {
|
||
"editPythonCodeDescription": "编辑你的 Python 代码此代码片段接受模块导入和一个函数定义。确保您的函数返回一个字符串。",
|
||
"editCode": "编辑代码",
|
||
"codeReadyToRun": "代码准备运行",
|
||
"functionError": "您的函数中存在一个错误",
|
||
"importsError": "您的导入有误",
|
||
"errorOccurred": "出错了,请重试",
|
||
"codeError": "这段代码有问题,请检查以下",
|
||
"checkAndSave": "检查 & 保存",
|
||
"export": "导出",
|
||
"exportToJSON": "导出技能到json文件中",
|
||
"keyInformationMissing": "您有一些关键信息没有填: ",
|
||
"skillNameMissing": "请填写技能名称",
|
||
"useOwnAPIKeys": "使用自己的API keys",
|
||
"exportSkill": "导出技能",
|
||
"uploadFile": "上传文件",
|
||
"clickOrDragHere": "点击或将文件拖拽到这里上传",
|
||
"dropFileHere": "将文件拖拽到这里上传",
|
||
"delimiter": "切分符(多个以;分隔)",
|
||
"splitLength": "切分文本长度",
|
||
"smartSplit": "智能语义切分",
|
||
"manualSplit": "手动设置切分",
|
||
"delimiterPlaceholder": "切分符号",
|
||
"splitSizePlaceholder": "切分大小",
|
||
"complete": "完成",
|
||
"setSplitSize": "请设置文件切分大小",
|
||
"selectFileToUpload": "请先选择文件上传",
|
||
"fileSizeExceedsLimit": "文件不能超50M",
|
||
"file": "文件",
|
||
"sizeExceedsLimit": "超过50M,已移除",
|
||
"editDictionary": "编辑词典",
|
||
"exportCodeDialogTip": "生成代码,将流程集成到外部应用程序中 (打开此页面前请先build技能)。",
|
||
"chunkOverlap": "切分文本重叠长度"
|
||
},
|
||
"report": {
|
||
"reportTemplate": "报告模板",
|
||
"reportDescription": "报告生成描述...",
|
||
"newButton": "新建",
|
||
"importButton": "导入",
|
||
"start": "开始",
|
||
"formSettings": "表单设置",
|
||
"requiredLabel": "必填",
|
||
"isRequired": "是必填项",
|
||
"fileRequired": "当前文件为空",
|
||
"selectComponent": "选择一个组件",
|
||
"varLength": "长度不能超过"
|
||
},
|
||
"status": {
|
||
"1004": "该技能已被删除",
|
||
"1008": "当前技能未上线,无法直接对话",
|
||
"1005": ""
|
||
},
|
||
"confirmButton": "确定",
|
||
"add": "添加",
|
||
"back": "返回",
|
||
"create": "创建",
|
||
"delete": "删除",
|
||
"createTime": "创建时间",
|
||
"updateTime": "更新时间",
|
||
"success": "保存成功",
|
||
"edit": "编辑",
|
||
"enable": "启用",
|
||
"disable": "禁用",
|
||
"close": "关闭",
|
||
"cancel": "取消",
|
||
"save": "保存",
|
||
"submit": "提交",
|
||
"operations": "操作",
|
||
"previousPage": "上一页",
|
||
"nextPage": "下一页",
|
||
"formatError": "格式错误",
|
||
"agents": {
|
||
"AgentInitializer": {
|
||
"display_name": "AgentInitializer",
|
||
"description": "从LLM和工具构建零射击代理。",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"memory": {
|
||
"display_name": "内存"
|
||
},
|
||
"tools": {
|
||
"display_name": "工具"
|
||
},
|
||
"agent": {
|
||
"display_name": "代理",
|
||
"options": [
|
||
"零射击-反应描述",
|
||
"反应-文档存储",
|
||
"自问自答-带搜索",
|
||
"对话-反应描述",
|
||
"openai-功能",
|
||
"openai-多功能"
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"CSVAgent": {
|
||
"display_name": "CSV代理",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"path": {
|
||
"display_name": "路径"
|
||
},
|
||
"format_instructions": {
|
||
"display_name": "格式说明",
|
||
"value": "使用以下格式:\n\n问题:您必须回答的输入问题\n思考:您应该始终考虑要做什么\n操作:要执行的操作,应该是[{tool_names}]之一\n操作输入:操作的输入\n观察:操作的结果\n...(这个思考/操作/操作输入/观察可以重复N次)\n思考:我现在知道最终答案\n最终答案:原始输入问题的最终答案"
|
||
},
|
||
"input_variables": {
|
||
"display_name": "输入变量",
|
||
"value": [
|
||
"df_head",
|
||
"输入",
|
||
"代理备忘录"
|
||
]
|
||
},
|
||
"prefix": {
|
||
"display_name": "前缀",
|
||
"value": "\n您正在使用Python中的pandas数据框。数据框的名称是 `df`。\n您应该使用下面的工具来回答您提出的问题:"
|
||
},
|
||
"suffix": {
|
||
"display_name": "后缀",
|
||
"value": "\n这是 `print(df.head())` 的结果:\n{df_head}\n\n开始吧!\n问题:{input}\n{agent_scratchpad}"
|
||
}
|
||
}
|
||
},
|
||
"ChatglmFunctionsAgent": {
|
||
"display_name": "ChatglmFunctionsAgent",
|
||
"description": "从LLM和工具构建代理。",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"tools": {
|
||
"display_name": "工具"
|
||
}
|
||
}
|
||
},
|
||
"JsonAgent": {
|
||
"display_name": "JsonAgent",
|
||
"description": "从LLM和工具构建JSON代理。",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"toolkit": {
|
||
"display_name": "工具包"
|
||
}
|
||
}
|
||
},
|
||
"LLMFunctionsAgent": {
|
||
"display_name": "LLMFunctionsAgent",
|
||
"description": "从LLM和工具构建代理。",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"tools": {
|
||
"display_name": "工具"
|
||
}
|
||
}
|
||
},
|
||
"SQLAgent": {
|
||
"display_name": "SQL代理",
|
||
"description": "从LLM和工具构建SQL代理。",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"database_uri": {
|
||
"display_name": "数据库URI"
|
||
},
|
||
"format_instructions": {
|
||
"display_name": "格式说明",
|
||
"value": "使用以下格式:\n\n问题:您必须回答的输入问题\n思考:您应该始终考虑要做什么\n操作:要执行的操作,应该是[{tool_names}]之一\n操作输入:操作的输入\n观察:操作的结果\n...(这个思考/操作/操作输入/观察可以重复N次)\n思考:我现在知道最终答案\n最终答案:原始输入问题的最终答案"
|
||
},
|
||
"input_variables": {
|
||
"display_name": "输入变量",
|
||
"value": [
|
||
"输入",
|
||
"代理备忘录"
|
||
]
|
||
},
|
||
"prefix": {
|
||
"display_name": "前缀",
|
||
"value": "您是一个与SQL数据库交互的代理。\n给定一个输入问题,请创建一个语法正确的{dialect}查询,然后查看查询的结果并返回答案。\n除非用户指定要获取的特定示例数,否则始终限制查询至多返回{top_k}个结果。\n您可以按相关列对结果进行排序,以返回数据库中最有趣的示例。\n永远不要查询特定表的所有列,只有在给定问题的情况下才请求相关列。\n您可以使用与数据库交互的工具。\n只使用下面的工具。只使用下面工具返回的信息构建最终答案。\n在执行查询之前,务必仔细检查您的查询。如果在执行查询时出错,请重新编写查询并重试。\n\n不要对数据库进行任何DML语句(INSERT,UPDATE,DELETE,DROP等)。\n\n如果问题似乎与数据库无关,只需返回 '我不知道' 作为答案。"
|
||
},
|
||
"suffix": {
|
||
"display_name": "后缀",
|
||
"value": "开始吧!\n\n问题:{input}\n思考:我应该查看数据库中的表,看看我可以查询什么。然后,我应该查询最相关表的模式。\n{agent_scratchpad}"
|
||
}
|
||
}
|
||
},
|
||
"VectorStoreAgent": {
|
||
"display_name": "VectorStoreAgent",
|
||
"description": "从矢量存储构建代理。",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"vectorstoreinfo": {
|
||
"display_name": "矢量存储信息"
|
||
}
|
||
}
|
||
},
|
||
"VectorStoreRouterAgent": {
|
||
"display_name": "VectorStoreRouterAgent",
|
||
"description": "从矢量存储路由器构建代理。",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"vectorstoreroutertoolkit": {
|
||
"display_name": "矢量存储路由器工具包"
|
||
}
|
||
}
|
||
},
|
||
"ZeroShotAgent": {
|
||
"display_name": "零射击代理",
|
||
"description": "从LLM和工具构建代理。",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"tools": {
|
||
"display_name": "工具"
|
||
},
|
||
"format_instructions": {
|
||
"display_name": "格式说明",
|
||
"value": "使用以下格式:\n\n问题:您必须回答的输入问题\n思考:您应该始终考虑要做什么\n操作:要执行的操作,应该是一种[{tool_names}]之一\n操作输入:操作的输入\n观察:操作的结果\n...(这个思考/操作/操作输入/观察可以重复N次)\n思考:我现在知道最终答案\n最终答案:原始输入问题的最终答案"
|
||
},
|
||
"input_variables": {
|
||
"display_name": "输入变量"
|
||
},
|
||
"prefix": {
|
||
"display_name": "前缀",
|
||
"value": "尽力回答以下问题。您可以使用以下工具:"
|
||
},
|
||
"suffix": {
|
||
"display_name": "后缀",
|
||
"value": "开始吧!\n\n问题:{input}\n思考:{agent_scratchpad}"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"autogen_roles": {
|
||
"AutoGenAssistant": {
|
||
"display_name": "自动生成助手",
|
||
"description": "助手代理,设计用于使用LLM解决任务。",
|
||
"template": {
|
||
"model_name": {
|
||
"display_name": "模型名称"
|
||
},
|
||
"name": {
|
||
"display_name": "名称"
|
||
},
|
||
"openai_api_base": {
|
||
"display_name": "openai_api_base"
|
||
},
|
||
"openai_api_key": {
|
||
"display_name": "openai_api_key"
|
||
},
|
||
"openai_proxy": {
|
||
"display_name": "openai_proxy"
|
||
},
|
||
"system_message": {
|
||
"display_name": "系统消息"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
}
|
||
},
|
||
"AutoGenCoder": {
|
||
"display_name": "自动生成编码器",
|
||
"description": "Coder的代理,可以执行代码到其他代理。",
|
||
"template": {
|
||
"name": {
|
||
"display_name": "名称"
|
||
},
|
||
"system_message": {
|
||
"display_name": "系统消息"
|
||
}
|
||
}
|
||
},
|
||
"AutoGenCustomRole": {
|
||
"display_name": "自动生成自定义角色",
|
||
"description": "可以使用langchain代理和链的自定义代理。",
|
||
"template": {
|
||
"func": {
|
||
"display_name": "函数"
|
||
},
|
||
"name": {
|
||
"display_name": "名称"
|
||
},
|
||
"system_message": {
|
||
"display_name": "系统消息"
|
||
}
|
||
}
|
||
},
|
||
"AutoGenGroupChatManager": {
|
||
"display_name": "自动生成群聊管理器",
|
||
"description": "一个可以管理多个代理的群聊管理器代理。",
|
||
"template": {
|
||
"agents": {
|
||
"display_name": "代理"
|
||
},
|
||
"max_round": {
|
||
"display_name": "最大轮次"
|
||
},
|
||
"model_name": {
|
||
"display_name": "模型名称"
|
||
},
|
||
"name": {
|
||
"display_name": "名称",
|
||
"value": "chat_manage"
|
||
},
|
||
"openai_api_base": {
|
||
"display_name": "openai_api_base"
|
||
},
|
||
"openai_api_key": {
|
||
"display_name": "openai_api_key"
|
||
},
|
||
"openai_proxy": {
|
||
"display_name": "openai_proxy"
|
||
},
|
||
"system_message": {
|
||
"display_name": "系统消息"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
}
|
||
},
|
||
"AutoGenUser": {
|
||
"display_name": "自动生成用户",
|
||
"description": "用户的代理,可以向其他代理提供反馈。",
|
||
"template": {
|
||
"human_input_mode": {
|
||
"display_name": "人类输入模式"
|
||
},
|
||
"max_consecutive_auto_reply": {
|
||
"display_name": "最大连续自动回复"
|
||
},
|
||
"name": {
|
||
"display_name": "名称",
|
||
"value": "chat_manage"
|
||
},
|
||
"system_message": {
|
||
"display_name": "系统消息"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"chains": {
|
||
"APIChain": {
|
||
"display_name": "API链",
|
||
"description": "从仅LLM和api文档加载链。",
|
||
"template": {
|
||
"api_response_prompt": {
|
||
"display_name": "api响应提示"
|
||
},
|
||
"api_url_prompt": {
|
||
"display_name": "api URL提示"
|
||
},
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"api_docs": {
|
||
"display_name": "api文档"
|
||
},
|
||
"headers": {
|
||
"display_name": "头部"
|
||
}
|
||
}
|
||
},
|
||
"AutoGenChain": {
|
||
"display_name": "自动生成链",
|
||
"description": "打印加载器输出的链。",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"memory": {
|
||
"display_name": "内存"
|
||
},
|
||
"recipient": {
|
||
"display_name": "AutogenRole"
|
||
},
|
||
"user_proxy_agent": {
|
||
"display_name": "用户代理"
|
||
}
|
||
}
|
||
},
|
||
"CombineDocsChain": {
|
||
"display_name": "合并文档链",
|
||
"description": "加载问答链。",
|
||
"template": {
|
||
"document_prompt": {
|
||
"display_name": "文档提示"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"prompt": {
|
||
"display_name": "提示"
|
||
},
|
||
"chain_type": {
|
||
"display_name": "链类型",
|
||
"options": [
|
||
"stuff",
|
||
"map_reduce",
|
||
"map_rerank",
|
||
"refine"
|
||
]
|
||
},
|
||
"token_max": {
|
||
"display_name": "最大令牌"
|
||
}
|
||
}
|
||
},
|
||
"ConversationChain": {
|
||
"display_name": "对话链",
|
||
"description": "进行对话并从内存中加载上下文的链。",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"memory": {
|
||
"display_name": "内存"
|
||
}
|
||
}
|
||
},
|
||
"ConversationalRetrievalChain": {
|
||
"display_name": "对话检索链",
|
||
"description": "从LLM和检索器中方便地加载链的方法。",
|
||
"template": {
|
||
"combine_docs_chain_kwargs": {
|
||
"display_name": "提示"
|
||
},
|
||
"condense_question_prompt": {
|
||
"display_name": "压缩问题提示"
|
||
},
|
||
"document_prompt": {
|
||
"display_name": "文档提示"
|
||
},
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"memory": {
|
||
"display_name": "内存"
|
||
},
|
||
"retriever": {
|
||
"display_name": "检索器"
|
||
},
|
||
"chain_type": {
|
||
"display_name": "链类型",
|
||
"options": [
|
||
"stuff",
|
||
"map_reduce",
|
||
"map_rerank",
|
||
"refine"
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"LLMChain": {
|
||
"display_name": "LLM链",
|
||
"description": "对LLM运行查询的链。",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"memory": {
|
||
"display_name": "内存"
|
||
},
|
||
"prompt": {
|
||
"display_name": "提示"
|
||
}
|
||
}
|
||
},
|
||
"LLMMathChain": {
|
||
"display_name": "LLM数学链",
|
||
"description": "解释提示并执行Python代码进行数学运算的链。",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"llm_chain": {
|
||
"display_name": "LLM链"
|
||
},
|
||
"memory": {
|
||
"display_name": "内存"
|
||
}
|
||
}
|
||
},
|
||
"LoaderOutputChain": {
|
||
"display_name": "加载器输出链",
|
||
"description": "打印加载器输出的链。",
|
||
"template": {
|
||
"documents": {
|
||
"display_name": "文档"
|
||
},
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"memory": {
|
||
"display_name": "内存"
|
||
}
|
||
}
|
||
},
|
||
"MidJourneyPromptChain": {
|
||
"display_name": "中程提示链",
|
||
"description": "MidJourneyPromptChain是您可以使用的链,用于生成新的MidJourney提示。",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"memory": {
|
||
"display_name": "内存"
|
||
}
|
||
}
|
||
},
|
||
"MultiPromptChain": {
|
||
"display_name": "多提示链",
|
||
"description": "使用LLM路由链选择提示的多路链。",
|
||
"template": {
|
||
"LLMChains": {
|
||
"display_name": "LLM链"
|
||
},
|
||
"default_chain": {
|
||
"display_name": "默认链"
|
||
},
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"memory": {
|
||
"display_name": "内存"
|
||
},
|
||
"router_chain": {
|
||
"display_name": "路由链"
|
||
},
|
||
"destination_chain_name": {
|
||
"display_name": "目标链名称"
|
||
}
|
||
}
|
||
},
|
||
"MultiRuleChain": {
|
||
"display_name": "多规则链",
|
||
"template": {
|
||
"LLMChains": {
|
||
"display_name": "LLM链"
|
||
},
|
||
"default_chain": {
|
||
"display_name": "默认链"
|
||
},
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"memory": {
|
||
"display_name": "内存"
|
||
},
|
||
"router_chain": {
|
||
"display_name": "路由链"
|
||
},
|
||
"destination_chain_name": {
|
||
"display_name": "目标链名称"
|
||
},
|
||
"output_variables": {
|
||
"display_name": "输出变量"
|
||
}
|
||
}
|
||
},
|
||
"RetrievalChain": {
|
||
"display_name": "检索链",
|
||
"description": "用于合并文档的链。",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"memory": {
|
||
"display_name": "内存"
|
||
},
|
||
"retriever": {
|
||
"display_name": "检索器"
|
||
}
|
||
}
|
||
},
|
||
"RuleBasedRouter": {
|
||
"display_name": "基于规则的路由器",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"memory": {
|
||
"display_name": "内存"
|
||
},
|
||
"rule_function": {
|
||
"display_name": "规则函数"
|
||
},
|
||
"input_variables": {
|
||
"display_name": "输入变量"
|
||
}
|
||
}
|
||
},
|
||
"SQLDatabaseChain": {
|
||
"display_name": "SQL数据库链",
|
||
"template": {
|
||
"db": {
|
||
"display_name": "数据库"
|
||
},
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"prompt": {
|
||
"display_name": "提示"
|
||
}
|
||
}
|
||
},
|
||
"SequentialChain": {
|
||
"display_name": "顺序链",
|
||
"description": "一个链的输出直接进入下一个链的链。",
|
||
"template": {
|
||
"chains": {
|
||
"display_name": "链"
|
||
},
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"memory": {
|
||
"display_name": "内存"
|
||
},
|
||
"chain_order": {
|
||
"display_name": "链顺序"
|
||
},
|
||
"input_variables": {
|
||
"display_name": "输入变量"
|
||
},
|
||
"output_variables": {
|
||
"display_name": "输出变量"
|
||
}
|
||
}
|
||
},
|
||
"SeriesCharacterChain": {
|
||
"display_name": "系列角色链",
|
||
"description": "SeriesCharacterChain是您可以使用的链,用于与系列中的角色进行对话。",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"character": {
|
||
"display_name": "角色"
|
||
},
|
||
"series": {
|
||
"display_name": "系列"
|
||
}
|
||
}
|
||
},
|
||
"SimpleSequentialChain": {
|
||
"display_name": "简单顺序链",
|
||
"description": "简单的链,其中一个步骤的输出直接进入下一个步骤。",
|
||
"template": {
|
||
"chains": {
|
||
"display_name": "链"
|
||
},
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"memory": {
|
||
"display_name": "内存"
|
||
}
|
||
}
|
||
},
|
||
"TimeTravelGuideChain": {
|
||
"display_name": "时光导游链",
|
||
"description": "时光导游链。",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"memory": {
|
||
"display_name": "内存"
|
||
}
|
||
}
|
||
},
|
||
"TransformChain": {
|
||
"display_name": "转换链",
|
||
"description": "链转换链输出。",
|
||
"template": {
|
||
"input_node": {
|
||
"display_name": "预设问题"
|
||
},
|
||
"memory": {
|
||
"display_name": "内存"
|
||
},
|
||
"transform": {
|
||
"display_name": "转换"
|
||
},
|
||
"input_variables": {
|
||
"display_name": "输入变量"
|
||
},
|
||
"output_variables": {
|
||
"display_name": "输出变量"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"documentloaders": {
|
||
"AZLyricsLoader": {
|
||
"display_name": "AZLyricsLoader",
|
||
"description": "加载AZLyrics网页。",
|
||
"template": {
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
},
|
||
"web_path": {
|
||
"display_name": "Web路径"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"AirbyteJSONLoader": {
|
||
"display_name": "AirbyteJSONLoader",
|
||
"description": "加载本地airbyte json文件。",
|
||
"template": {
|
||
"file_path": {
|
||
"display_name": "文件路径"
|
||
},
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"BSHTMLLoader": {
|
||
"display_name": "BSHTMLLoader",
|
||
"description": "使用beautiful soup解析HTML文件的加载器。",
|
||
"template": {
|
||
"file_path": {
|
||
"display_name": "文件路径"
|
||
},
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"CSVLoader": {
|
||
"display_name": "CSVLoader",
|
||
"description": "将CSV文件加载到文档列表中。",
|
||
"template": {
|
||
"file_path": {
|
||
"display_name": "文件路径"
|
||
},
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"CoNLLULoader": {
|
||
"display_name": "CoNLLULoader",
|
||
"description": "加载CoNLL-U文件。",
|
||
"template": {
|
||
"file_path": {
|
||
"display_name": "文件路径"
|
||
},
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"CollegeConfidentialLoader": {
|
||
"display_name": "CollegeConfidentialLoader",
|
||
"description": "加载College Confidential网页。",
|
||
"template": {
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
},
|
||
"web_path": {
|
||
"display_name": "Web路径"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"CustomKVLoader": {
|
||
"display_name": "CustomKVLoader",
|
||
"description": "从pdf或图像中提取键值对的加载器。",
|
||
"template": {
|
||
"file_path": {
|
||
"display_name": "文件路径"
|
||
},
|
||
"elem_server_id": {
|
||
"display_name": "元素服务器ID"
|
||
},
|
||
"elm_api_base_url": {
|
||
"display_name": "elm API基本URL"
|
||
},
|
||
"elm_api_key": {
|
||
"display_name": "elm API密钥"
|
||
},
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
},
|
||
"schemas": {
|
||
"display_name": "模式"
|
||
},
|
||
"task_type": {
|
||
"display_name": "任务类型"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"DirectoryLoader": {
|
||
"display_name": "DirectoryLoader",
|
||
"description": "从目录加载文档。",
|
||
"template": {
|
||
"glob": {
|
||
"display_name": "全局通配符"
|
||
},
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
},
|
||
"path": {
|
||
"display_name": "本地目录"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"ElemUnstructuredLoaderV0": {
|
||
"display_name": "ElemUnstructuredLoaderV0",
|
||
"description": "根据文件格式自动选择适当的解析器,并支持OCR的加载器。",
|
||
"template": {
|
||
"file_path": {
|
||
"display_name": "文件路径"
|
||
},
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
},
|
||
"unstructured_api_url": {
|
||
"display_name": "非结构化API URL"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"EverNoteLoader": {
|
||
"display_name": "EverNoteLoader",
|
||
"description": "EverNote加载器。",
|
||
"template": {
|
||
"file_path": {
|
||
"display_name": "文件路径"
|
||
},
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"FacebookChatLoader": {
|
||
"display_name": "FacebookChatLoader",
|
||
"description": "加载Facebook消息json目录转储。",
|
||
"template": {
|
||
"file_path": {
|
||
"display_name": "文件路径"
|
||
},
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"GitLoader": {
|
||
"display_name": "GitLoader",
|
||
"description": "从Git存储库加载文件到文档列表。",
|
||
"template": {
|
||
"branch": {
|
||
"display_name": "分支"
|
||
},
|
||
"clone_url": {
|
||
"display_name": "克隆URL"
|
||
},
|
||
"file_filter": {
|
||
"display_name": "文件扩展名(逗号分隔)"
|
||
},
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
},
|
||
"repo_path": {
|
||
"display_name": "存储库路径"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"GitbookLoader": {
|
||
"display_name": "GitbookLoader",
|
||
"description": "加载GitBook数据。",
|
||
"template": {
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
},
|
||
"web_page": {
|
||
"display_name": "Web页面"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"GutenbergLoader": {
|
||
"display_name": "GutenbergLoader",
|
||
"description": "使用urllib加载.txt网页文件的加载器。",
|
||
"template": {
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
},
|
||
"web_page": {
|
||
"display_name": "Web页面"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"HNLoader": {
|
||
"display_name": "HNLoader",
|
||
"description": "从Hacker News加载数据,可以是主页结果或评论页面。",
|
||
"template": {
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
},
|
||
"web_page": {
|
||
"display_name": "Web页面"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"IFixitLoader": {
|
||
"display_name": "IFixitLoader",
|
||
"description": "加载iFixit修复指南、设备维基和答案。",
|
||
"template": {
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
},
|
||
"web_page": {
|
||
"display_name": "Web页面"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"IMSDbLoader": {
|
||
"display_name": "IMSDbLoader",
|
||
"description": "加载IMSDb网页。",
|
||
"template": {
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
},
|
||
"web_page": {
|
||
"display_name": "Web页面"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"NotionDirectoryLoader": {
|
||
"display_name": "NotionDirectoryLoader",
|
||
"description": "加载Notion目录转储。",
|
||
"template": {
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
},
|
||
"path": {
|
||
"display_name": "本地目录"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"PDFWithSemanticLoader": {
|
||
"display_name": "PDFWithSemanticLoader",
|
||
"description": "使用pypdf加载PDF并以字符级别切块。",
|
||
"template": {
|
||
"file_path": {
|
||
"display_name": "文件路径"
|
||
},
|
||
"layout_api_key": {
|
||
"display_name": "布局API密钥"
|
||
},
|
||
"layout_api_url": {
|
||
"display_name": "布局API URL"
|
||
},
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
}
|
||
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"PyPDFDirectoryLoader": {
|
||
"display_name": "PyPDFDirectoryLoader",
|
||
"description": "使用pypdf从目录加载具有字符级别切块的PDF文件。",
|
||
"template": {
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
},
|
||
"path": {
|
||
"display_name": "本地目录"
|
||
}
|
||
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"PyPDFLoader": {
|
||
"display_name": "PyPDFLoader",
|
||
"description": "使用pypdf加载具有字符级别切块的PDF文件。",
|
||
"template": {
|
||
"file_path": {
|
||
"display_name": "文件路径"
|
||
},
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"ReadTheDocsLoader": {
|
||
"display_name": "ReadTheDocsLoader",
|
||
"description": "加载ReadTheDocs文档目录转储。",
|
||
"template": {
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
},
|
||
"path": {
|
||
"display_name": "本地目录"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"SRTLoader": {
|
||
"display_name": "SRTLoader",
|
||
"description": "用于.srt(字幕)文件的加载器。",
|
||
"template": {
|
||
"file_path": {
|
||
"display_name": "文件路径"
|
||
},
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"SlackDirectoryLoader": {
|
||
"display_name": "SlackDirectoryLoader",
|
||
"description": "从Slack目录转储加载文档。",
|
||
"template": {
|
||
"file_path": {
|
||
"display_name": "文件路径"
|
||
},
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"TextLoader": {
|
||
"display_name": "TextLoader",
|
||
"description": "加载文本文件。",
|
||
"template": {
|
||
"file_path": {
|
||
"display_name": "文件路径"
|
||
},
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"UniversalKVLoader": {
|
||
"display_name": "UniversalKVLoader",
|
||
"description": "从pdf或图像中提取键值对的加载器。",
|
||
"template": {
|
||
"file_path": {
|
||
"display_name": "文件路径"
|
||
},
|
||
"ellm_model_url": {
|
||
"display_name": "ellm模型URL"
|
||
},
|
||
"max_pages": {
|
||
"display_name": "最大页数"
|
||
},
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
},
|
||
"schema": {
|
||
"display_name": "模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"WebBaseLoader": {
|
||
"display_name": "WebBaseLoader",
|
||
"description": "使用urllib和beautiful soup加载网页的加载器。",
|
||
"template": {
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
},
|
||
"web_path": {
|
||
"display_name": "Web页面"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
}
|
||
},
|
||
"embeddings": {
|
||
"CohereEmbeddings": {
|
||
"display_name": "CohereEmbeddings",
|
||
"description": "Cohere嵌入模型的封装。",
|
||
"template": {
|
||
"cohere_api_key": {
|
||
"display_name": "cohere_api_key"
|
||
},
|
||
"model": {
|
||
"display_name": "模型"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"CohereEmbeddings",
|
||
"嵌入模型"
|
||
]
|
||
},
|
||
"HostEmbeddings": {
|
||
"display_name": "HostEmbeddings",
|
||
"description": "主机嵌入模型。",
|
||
"template": {
|
||
"host_base_url": {
|
||
"display_name": "主机基础URL"
|
||
},
|
||
"model": {
|
||
"display_name": "模型"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"嵌入模型",
|
||
"HostEmbeddings"
|
||
]
|
||
},
|
||
"HuggingFaceEmbeddings": {
|
||
"display_name": "HuggingFaceEmbeddings",
|
||
"description": "sentence_transformers嵌入模型的封装。",
|
||
"base_classes": [
|
||
"嵌入模型",
|
||
"HostEmbeddings"
|
||
]
|
||
},
|
||
"OpenAIEmbeddings": {
|
||
"display_name": "OpenAIEmbeddings",
|
||
"description": "OpenAI嵌入模型的封装。",
|
||
"template": {
|
||
"model": {
|
||
"display_name": "模型"
|
||
},
|
||
"openai_api_key": {
|
||
"display_name": "OpenAI API密钥"
|
||
},
|
||
"tiktoken_model_name": {
|
||
"display_name": "tiktoken模型名称"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"嵌入模型",
|
||
"OpenAI嵌入模型"
|
||
]
|
||
},
|
||
"OpenAIProxyEmbedding": {
|
||
"display_name": "OpenAIProxyEmbedding",
|
||
"description": "使用自建的embedding服务使用OpenAI进行嵌入。",
|
||
"base_classes": [
|
||
"嵌入模型"
|
||
]
|
||
},
|
||
"WenxinEmbeddings": {
|
||
"display_name": "WenxinEmbeddings",
|
||
"description": "Wenxin嵌入模型。",
|
||
"template": {
|
||
"model": {
|
||
"display_name": "模型"
|
||
},
|
||
"wenxin_api_key": {
|
||
"display_name": "Wenxin API密钥"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"嵌入模型",
|
||
"Wenxin嵌入模型"
|
||
]
|
||
}
|
||
},
|
||
"input_output": {
|
||
"InputFileNode": {
|
||
"display_name": "InputFileNode",
|
||
"description": "输入文件节点,用于自动连接输入。",
|
||
"template": {
|
||
"file_path": {
|
||
"display_name": "文件路径"
|
||
},
|
||
"file_type": {
|
||
"display_name": "文件类型"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文件节点"
|
||
]
|
||
},
|
||
"InputNode": {
|
||
"display_name": "InputNode",
|
||
"description": "输入节点,用于自动连接输入。",
|
||
"template": {
|
||
"input": {
|
||
"display_name": "输入内容"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"输入节点"
|
||
]
|
||
},
|
||
"Report": {
|
||
"display_name": "Report",
|
||
"template": {
|
||
"chains": {
|
||
"display_name": "功能链"
|
||
},
|
||
"variables": {
|
||
"display_name": "变量"
|
||
},
|
||
"report_name": {
|
||
"display_name": "报告名称"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"报告",
|
||
"功能链"
|
||
]
|
||
},
|
||
"VariableNode": {
|
||
"display_name": "VariableNode",
|
||
"description": "用于设置变量。",
|
||
"template": {
|
||
"variables": {
|
||
"display_name": "变量"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"变量节点"
|
||
]
|
||
}
|
||
},
|
||
"llms": {
|
||
"Anthropic": {
|
||
"display_name": "Anthropic",
|
||
"description": "Anthropic大型语言模型的封装。",
|
||
"template": {
|
||
"anthropic_api_key": {
|
||
"display_name": "anthropic_api_key"
|
||
},
|
||
"anthropic_api_url": {
|
||
"display_name": "anthropic_api_url"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Anthropic",
|
||
"BaseLLM",
|
||
"_AnthropicCommon",
|
||
"BaseLanguageModel",
|
||
"LLM"
|
||
]
|
||
},
|
||
"AzureChatOpenAI": {
|
||
"display_name": "AzureChatOpenAI",
|
||
"description": "Azure OpenAI聊天完成API的封装。要使用此类,您需要",
|
||
"template": {
|
||
"model_name": {
|
||
"display_name": "model_name"
|
||
},
|
||
"openai_proxy": {
|
||
"display_name": "OpenAI代理"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseChatModel",
|
||
"AzureChatOpenAI",
|
||
"ChatOpenAI",
|
||
"BaseLanguageModel",
|
||
"BaseLLM"
|
||
]
|
||
},
|
||
"CTransformers": {
|
||
"display_name": "CTransformers",
|
||
"description": "C Transformers LLM接口的封装。",
|
||
"template": {
|
||
"model": {
|
||
"display_name": "model"
|
||
},
|
||
"model_file": {
|
||
"display_name": "model_file"
|
||
},
|
||
"model_type": {
|
||
"display_name": "model_type"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"CTransformers",
|
||
"BaseLLM",
|
||
"BaseLanguageModel",
|
||
"LLM"
|
||
]
|
||
},
|
||
"ChatAnthropic": {
|
||
"display_name": "ChatAnthropic",
|
||
"description": "Anthropic大型语言模型的封装。",
|
||
"template": {
|
||
"anthropic_api_key": {
|
||
"display_name": "anthropic_api_key"
|
||
},
|
||
"anthropic_api_url": {
|
||
"display_name": "anthropic_api_url"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseChatModel",
|
||
"_AnthropicCommon",
|
||
"BaseLanguageModel",
|
||
"ChatAnthropic",
|
||
"BaseLLM"
|
||
]
|
||
},
|
||
"ChatMinimaxAI": {
|
||
"display_name": "ChatMinimaxAI",
|
||
"description": "代理Chat大型语言模型的封装。",
|
||
"template": {
|
||
"minimaxai_api_key": {
|
||
"display_name": "minimaxai_api_key"
|
||
},
|
||
"minimaxai_group_id": {
|
||
"display_name": "minimaxai_group_id"
|
||
},
|
||
"model_name": {
|
||
"display_name": "model_name"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"ChatMinimaxAI",
|
||
"BaseLanguageModel",
|
||
"BaseChatModel",
|
||
"BaseLLM"
|
||
]
|
||
},
|
||
"ChatOpenAI": {
|
||
"display_name": "ChatOpenAI",
|
||
"description": "OpenAI Chat大型语言模型的封装。",
|
||
"template": {
|
||
"model_name": {
|
||
"display_name": "model_name",
|
||
"options": [
|
||
"gpt-3.5-turbo-0613",
|
||
"gpt-3.5-turbo",
|
||
"gpt-3.5-turbo-16k-0613",
|
||
"gpt-3.5-turbo-16k",
|
||
"gpt-4-0613",
|
||
"gpt-4-32k-0613",
|
||
"gpt-4",
|
||
"gpt-4-32k",
|
||
"gpt-4-1106-preview"
|
||
]
|
||
},
|
||
"openai_api_base": {
|
||
"display_name": "OpenAI API Base"
|
||
},
|
||
"openai_api_key": {
|
||
"display_name": "OpenAI API Key"
|
||
},
|
||
"openai_proxy": {
|
||
"display_name": "OpenAI代理"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"ChatOpenAI",
|
||
"BaseLanguageModel",
|
||
"BaseChatModel",
|
||
"BaseLLM"
|
||
]
|
||
},
|
||
"ChatQWen": {
|
||
"display_name": "ChatQWen",
|
||
"description": "代理Chat大型语言模型的封装。",
|
||
"template": {
|
||
"api_key": {
|
||
"display_name": "api_key"
|
||
},
|
||
"model_name": {
|
||
"display_name": "model_name"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"ChatQWen",
|
||
"BaseLanguageModel",
|
||
"BaseChatModel",
|
||
"BaseLLM"
|
||
]
|
||
},
|
||
"ChatWenxin": {
|
||
"display_name": "ChatWenxin",
|
||
"description": "代理Chat大型语言模型的封装。",
|
||
"template": {
|
||
"model_name": {
|
||
"display_name": "model_name"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
},
|
||
"wenxin_api_key": {
|
||
"display_name": "wenxin_api_key"
|
||
},
|
||
"wenxin_secret_key": {
|
||
"display_name": "wenxin_secret_key"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseLanguageModel",
|
||
"ChatWenxin",
|
||
"BaseChatModel",
|
||
"BaseLLM"
|
||
]
|
||
},
|
||
"ChatXunfeiAI": {
|
||
"display_name": "ChatXunfeiAI",
|
||
"description": "代理Chat大型语言模型的封装。",
|
||
"template": {
|
||
"model_name": {
|
||
"display_name": "model_name"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
},
|
||
"xunfeiai_api_key": {
|
||
"display_name": "xunfeiai_api_key"
|
||
},
|
||
"xunfeiai_api_secret": {
|
||
"display_name": "xunfeiai_api_secret"
|
||
},
|
||
"xunfeiai_appid": {
|
||
"display_name": "xunfeiai_appid"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"ChatXunfeiAI",
|
||
"BaseLanguageModel",
|
||
"BaseChatModel",
|
||
"BaseLLM"
|
||
]
|
||
},
|
||
"ChatZhipuAI": {
|
||
"display_name": "ChatZhipuAI",
|
||
"description": "ZhipuAI Chat大型语言模型的封装。",
|
||
"template": {
|
||
"model_name": {
|
||
"display_name": "model_name"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
},
|
||
"zhipuai_api_key": {
|
||
"display_name": "zhipuai_api_key"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"ChatZhipuAI",
|
||
"BaseLanguageModel",
|
||
"BaseChatModel",
|
||
"BaseLLM"
|
||
]
|
||
},
|
||
"Cohere": {
|
||
"display_name": "Cohere",
|
||
"description": "Cohere大型语言模型的封装。",
|
||
"template": {
|
||
"cohere_api_key": {
|
||
"display_name": "cohere_api_key"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseLLM",
|
||
"Cohere",
|
||
"BaseLanguageModel",
|
||
"LLM"
|
||
]
|
||
},
|
||
"CustomLLMChat": {
|
||
"display_name": "CustomLLMChat",
|
||
"template": {
|
||
"host_base_url": {
|
||
"display_name": "host_base_url"
|
||
},
|
||
"model_name": {
|
||
"display_name": "model_name"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseChatModel",
|
||
"BaseHostChatLLM",
|
||
"CustomLLMChat",
|
||
"BaseLanguageModel",
|
||
"BaseLLM"
|
||
]
|
||
},
|
||
"HostBaichuanChat": {
|
||
"display_name": "HostBaichuanChat",
|
||
"template": {
|
||
"host_base_url": {
|
||
"display_name": "host_base_url"
|
||
},
|
||
"model_name": {
|
||
"display_name": "model_name"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseChatModel",
|
||
"BaseHostChatLLM",
|
||
"HostBaichuanChat",
|
||
"BaseLanguageModel",
|
||
"BaseLLM"
|
||
]
|
||
},
|
||
"HostChatGLM": {
|
||
"display_name": "HostChatGLM",
|
||
"template": {
|
||
"host_base_url": {
|
||
"display_name": "host_base_url"
|
||
},
|
||
"model_name": {
|
||
"display_name": "model_name"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseChatModel",
|
||
"BaseHostChatLLM",
|
||
"BaseLanguageModel",
|
||
"HostChatGLM",
|
||
"BaseLLM"
|
||
]
|
||
},
|
||
"HostLlama2Chat": {
|
||
"display_name": "HostLlama2Chat",
|
||
"template": {
|
||
"host_base_url": {
|
||
"display_name": "host_base_url"
|
||
},
|
||
"model_name": {
|
||
"display_name": "model_name"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"HostLlama2Chat",
|
||
"BaseChatModel",
|
||
"BaseHostChatLLM",
|
||
"BaseLanguageModel",
|
||
"BaseLLM"
|
||
]
|
||
},
|
||
"HostQwenChat": {
|
||
"display_name": "HostQwenChat",
|
||
"template": {
|
||
"host_base_url": {
|
||
"display_name": "host_base_url"
|
||
},
|
||
"model_name": {
|
||
"display_name": "model_name"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseChatModel",
|
||
"BaseHostChatLLM",
|
||
"HostQwenChat",
|
||
"BaseLanguageModel",
|
||
"BaseLLM"
|
||
]
|
||
},
|
||
"HuggingFaceHub": {
|
||
"display_name": "HuggingFaceHub",
|
||
"description": "HuggingFaceHub模型的封装。",
|
||
"template": {
|
||
"huggingfacehub_api_token": {
|
||
"display_name": "HuggingFace Hub API Token"
|
||
},
|
||
"repo_id": {
|
||
"display_name": "repo_id"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseLLM",
|
||
"BaseLanguageModel",
|
||
"HuggingFaceHub",
|
||
"LLM"
|
||
]
|
||
},
|
||
"LlamaCpp": {
|
||
"display_name": "HuggingFaceHub",
|
||
"description": "llama.cpp模型的封装。",
|
||
"template": {
|
||
"model_path": {
|
||
"display_name": "model_path"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseLLM",
|
||
"LlamaCpp",
|
||
"BaseLanguageModel",
|
||
"LLM"
|
||
]
|
||
},
|
||
"OpenAI": {
|
||
"display_name": "OpenAI",
|
||
"description": "包装了OpenAI大型语言模型。",
|
||
"template": {
|
||
"model_name": {
|
||
"display_name": "模型名称",
|
||
"options": [
|
||
"text-davinci-003",
|
||
"text-davinci-002",
|
||
"text-curie-001",
|
||
"text-babbage-001",
|
||
"text-ada-001"
|
||
]
|
||
},
|
||
"openai_api_base": {
|
||
"display_name": "OpenAI API基础地址"
|
||
},
|
||
"openai_api_key": {
|
||
"display_name": "OpenAI API密钥"
|
||
},
|
||
"openai_proxy": {
|
||
"display_name": "OpenAI代理"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseLLM",
|
||
"OpenAI",
|
||
"BaseOpenAI",
|
||
"BaseLanguageModel"
|
||
]
|
||
},
|
||
"ProxyChatLLM": {
|
||
"display_name": "ProxyChatLLM",
|
||
"description": "包装了代理Chat大型语言模型。",
|
||
"template": {
|
||
"elemai_api_key": {
|
||
"display_name": "elemai_api_key"
|
||
},
|
||
"elemai_base_url": {
|
||
"display_name": "elemai_base_url"
|
||
},
|
||
"model_name": {
|
||
"display_name": "模型名称"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"ProxyChatLLM",
|
||
"BaseLanguageModel",
|
||
"BaseChatModel",
|
||
"BaseLLM"
|
||
]
|
||
},
|
||
"VertexAI": {
|
||
"display_name": "VertexAI",
|
||
"description": "包装了Google Vertex AI大型语言模型。",
|
||
"template": {
|
||
"credentials": {
|
||
"display_name": "凭据"
|
||
},
|
||
"location": {
|
||
"display_name": "位置"
|
||
},
|
||
"max_retries": {
|
||
"display_name": "最大重试次数"
|
||
},
|
||
"metadata": {
|
||
"display_name": "元数据"
|
||
},
|
||
"model_name": {
|
||
"display_name": "模型名称"
|
||
},
|
||
"project": {
|
||
"display_name": "项目"
|
||
},
|
||
"request_parallelism": {
|
||
"display_name": "请求并行度"
|
||
},
|
||
"temperature": {
|
||
"display_name": "温度"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"VertexAI",
|
||
"BaseLLM",
|
||
"_VertexAICommon",
|
||
"BaseLanguageModel",
|
||
"LLM"
|
||
]
|
||
}
|
||
},
|
||
"memories": {
|
||
"ConversationBufferMemory": {
|
||
"display_name": "ConversationBufferMemory",
|
||
"description": "用于存储对话记忆的缓冲区。",
|
||
"template": {
|
||
"chat_memory": {
|
||
"display_name": "聊天记忆"
|
||
},
|
||
"input_key": {
|
||
"display_name": "输入键"
|
||
},
|
||
"memory_key": {
|
||
"display_name": "记忆键"
|
||
},
|
||
"output_key": {
|
||
"display_name": "输出键"
|
||
},
|
||
"return_messages": {
|
||
"display_name": "返回消息"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseMemory",
|
||
"BaseChatMemory",
|
||
"ConversationBufferMemory"
|
||
]
|
||
},
|
||
"ConversationBufferWindowMemory": {
|
||
"display_name": "ConversationBufferWindowMemory",
|
||
"description": "用于存储对话记忆的缓冲区。",
|
||
"template": {
|
||
"chat_memory": {
|
||
"display_name": "聊天记忆"
|
||
},
|
||
"input_key": {
|
||
"display_name": "输入键"
|
||
},
|
||
"k": {
|
||
"display_name": "记忆大小"
|
||
},
|
||
"memory_key": {
|
||
"display_name": "记忆键"
|
||
},
|
||
"output_key": {
|
||
"display_name": "输出键"
|
||
},
|
||
"return_messages": {
|
||
"display_name": "返回消息"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"ConversationBufferWindowMemory",
|
||
"BaseMemory",
|
||
"BaseChatMemory"
|
||
]
|
||
},
|
||
"ConversationEntityMemory": {
|
||
"display_name": "ConversationEntityMemory",
|
||
"description": "实体提取器和摘要生成器的记忆。",
|
||
"template": {
|
||
"chat_memory": {
|
||
"display_name": "聊天记忆"
|
||
},
|
||
"llm": {
|
||
"display_name": "llm"
|
||
},
|
||
"chat_history_key": {
|
||
"display_name": "聊天历史键"
|
||
},
|
||
"input_key": {
|
||
"display_name": "输入键"
|
||
},
|
||
"k": {
|
||
"display_name": "记忆大小"
|
||
},
|
||
"output_key": {
|
||
"display_name": "输出键"
|
||
},
|
||
"return_messages": {
|
||
"display_name": "返回消息"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"ConversationEntityMemory",
|
||
"BaseMemory",
|
||
"BaseChatMemory"
|
||
]
|
||
},
|
||
"ConversationKGMemory": {
|
||
"display_name": "ConversationKGMemory",
|
||
"description": "用于存储对话记忆的知识图记忆。",
|
||
"template": {
|
||
"chat_memory": {
|
||
"display_name": "聊天记忆"
|
||
},
|
||
"llm": {
|
||
"display_name": "llm"
|
||
},
|
||
"input_key": {
|
||
"display_name": "输入键"
|
||
},
|
||
"k": {
|
||
"display_name": "记忆大小"
|
||
},
|
||
"memory_key": {
|
||
"display_name": "记忆键"
|
||
},
|
||
"output_key": {
|
||
"display_name": "输出键"
|
||
},
|
||
"return_messages": {
|
||
"display_name": "返回消息"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"ConversationEntityMemory",
|
||
"BaseMemory",
|
||
"BaseChatMemory"
|
||
]
|
||
},
|
||
"ConversationSummaryMemory": {
|
||
"display_name": "ConversationSummaryMemory",
|
||
"description": "用于对话摘要的记忆。",
|
||
"template": {
|
||
"chat_memory": {
|
||
"display_name": "聊天记忆"
|
||
},
|
||
"llm": {
|
||
"display_name": "llm"
|
||
},
|
||
"input_key": {
|
||
"display_name": "输入键"
|
||
},
|
||
"memory_key": {
|
||
"display_name": "记忆键"
|
||
},
|
||
"output_key": {
|
||
"display_name": "输出键"
|
||
},
|
||
"return_messages": {
|
||
"display_name": "返回消息"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseChatMemory",
|
||
"SummarizerMixin",
|
||
"ConversationSummaryMemory",
|
||
"BaseMemory"
|
||
]
|
||
},
|
||
"MongoDBChatMessageHistory": {
|
||
"display_name": "MongoDBChatMessageHistory",
|
||
"description": "使用MongoDB的内存存储。",
|
||
"template": {
|
||
"collection_name": {
|
||
"display_name": "集合名称"
|
||
},
|
||
"connection_string": {
|
||
"display_name": "连接字符串"
|
||
},
|
||
"database_name": {
|
||
"display_name": "数据库名称"
|
||
},
|
||
"session_id": {
|
||
"display_name": "会话ID"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"MongoDBChatMessageHistory",
|
||
"BaseChatMessageHistory"
|
||
]
|
||
},
|
||
"PostgresChatMessageHistory": {
|
||
"display_name": "PostgresChatMessageHistory",
|
||
"description": "使用Postgres的内存存储。",
|
||
"template": {
|
||
"connection_string": {
|
||
"display_name": "连接字符串"
|
||
},
|
||
"session_id": {
|
||
"display_name": "会话ID"
|
||
},
|
||
"table_name": {
|
||
"display_name": "表名"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"PostgresChatMessageHistory",
|
||
"BaseChatMessageHistory"
|
||
]
|
||
},
|
||
"VectorStoreRetrieverMemory": {
|
||
"display_name": "VectorStoreRetrieverMemory",
|
||
"description": "用于基于VectorStore的内存对象的类。",
|
||
"template": {
|
||
"retriever": {
|
||
"display_name": "检索器"
|
||
},
|
||
"input_key": {
|
||
"display_name": "输入键"
|
||
},
|
||
"memory_key": {
|
||
"display_name": "记忆键"
|
||
},
|
||
"return_messages": {
|
||
"display_name": "返回消息"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"VectorStoreRetrieverMemory",
|
||
"BaseMemory"
|
||
]
|
||
}
|
||
},
|
||
"output_parsers": {
|
||
"ResponseSchema": {
|
||
"display_name": "ResponseSchema",
|
||
"template": {
|
||
"description": {
|
||
"display_name": "描述"
|
||
},
|
||
"name": {
|
||
"display_name": "名称"
|
||
},
|
||
"type": {
|
||
"display_name": "类型"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"ResponseSchema"
|
||
]
|
||
},
|
||
"StructuredOutputParser": {
|
||
"display_name": "StructuredOutputParser",
|
||
"template": {
|
||
"response_schemas": {
|
||
"display_name": "响应模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Generic",
|
||
"StructuredOutputParser",
|
||
"BaseOutputParser",
|
||
"BaseLLMOutputParser"
|
||
]
|
||
}
|
||
},
|
||
"prompts": {
|
||
"ChatMessagePromptTemplate": {
|
||
"display_name": "ChatMessagePromptTemplate",
|
||
"template": {
|
||
"prompt": {
|
||
"display_name": "提示"
|
||
},
|
||
"role": {
|
||
"display_name": "角色"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseStringMessagePromptTemplate",
|
||
"ChatMessagePromptTemplate",
|
||
"BaseMessagePromptTemplate"
|
||
]
|
||
},
|
||
"ChatMessagePromptTemplate": {
|
||
"display_name": "ChatMessagePromptTemplate",
|
||
"template": {
|
||
"prompt": {
|
||
"display_name": "提示"
|
||
},
|
||
"role": {
|
||
"display_name": "角色"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseStringMessagePromptTemplate",
|
||
"ChatMessagePromptTemplate",
|
||
"BaseMessagePromptTemplate"
|
||
]
|
||
},
|
||
"ChatPromptTemplate": {
|
||
"display_name": "ChatPromptTemplate",
|
||
"template": {
|
||
"messages": {
|
||
"display_name": "消息"
|
||
},
|
||
"output_parser": {
|
||
"display_name": "输出解析器"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BasePromptTemplate",
|
||
"ChatPromptTemplate",
|
||
"BaseChatPromptTemplate"
|
||
]
|
||
},
|
||
"HumanMessagePromptTemplate": {
|
||
"display_name": "HumanMessagePromptTemplate",
|
||
"template": {
|
||
"prompt": {
|
||
"display_name": "提示"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseStringMessagePromptTemplate",
|
||
"HumanMessagePromptTemplate",
|
||
"BaseMessagePromptTemplate"
|
||
]
|
||
},
|
||
"PromptTemplate": {
|
||
"display_name": "PromptTemplate",
|
||
"description": "表示LLM提示的模式。",
|
||
"template": {
|
||
"output_parser": {
|
||
"display_name": "输出解析器"
|
||
},
|
||
"template": {
|
||
"display_name": "模板"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"StringPromptTemplate",
|
||
"BasePromptTemplate",
|
||
"PromptTemplate"
|
||
]
|
||
},
|
||
"SystemMessagePromptTemplate": {
|
||
"display_name": "SystemMessagePromptTemplate",
|
||
"template": {
|
||
"prompt": {
|
||
"display_name": "提示"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseStringMessagePromptTemplate",
|
||
"SystemMessagePromptTemplate",
|
||
"BaseMessagePromptTemplate"
|
||
]
|
||
}
|
||
},
|
||
"retrievers": {
|
||
"MixEsVectorRetriever": {
|
||
"display_name": "MixEsVectorRetriever",
|
||
"description": "该类集成了es检索器和向量检索器的结果。",
|
||
"template": {
|
||
"keyword_retriever": {
|
||
"display_name": "关键词检索器"
|
||
},
|
||
"vector_retriever": {
|
||
"display_name": "向量检索器"
|
||
},
|
||
"combine_strategy": {
|
||
"display_name": "合并策略",
|
||
"options": [
|
||
"关键词在前",
|
||
"向量在前",
|
||
"混合"
|
||
]
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"MixEsVectorRetriever",
|
||
"BaseRetriever"
|
||
]
|
||
},
|
||
"MultiQueryRetriever": {
|
||
"display_name": "MultiQueryRetriever",
|
||
"description": "从LLM使用默认模板初始化。",
|
||
"template": {
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"prompt": {
|
||
"display_name": "提示"
|
||
},
|
||
"retriever": {
|
||
"display_name": "检索器"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"MultiQueryRetriever",
|
||
"BaseRetriever"
|
||
]
|
||
}
|
||
},
|
||
"textsplitters": {
|
||
"CharacterTextSplitter": {
|
||
"display_name": "CharacterTextSplitter",
|
||
"description": "基于字符的文本拆分实现。",
|
||
"template": {
|
||
"documents": {
|
||
"display_name": "文档"
|
||
},
|
||
"chunk_overlap": {
|
||
"display_name": "块重叠"
|
||
},
|
||
"chunk_size": {
|
||
"display_name": "块大小"
|
||
},
|
||
"separator": {
|
||
"display_name": "分隔符"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
},
|
||
"RecursiveCharacterTextSplitter": {
|
||
"display_name": "RecursiveCharacterTextSplitter",
|
||
"description": "基于字符的文本拆分实现。",
|
||
"template": {
|
||
"documents": {
|
||
"display_name": "文档"
|
||
},
|
||
"chunk_overlap": {
|
||
"display_name": "块重叠"
|
||
},
|
||
"chunk_size": {
|
||
"display_name": "块大小"
|
||
},
|
||
"separator_type": {
|
||
"display_name": "分隔符类型"
|
||
},
|
||
"separator": {
|
||
"display_name": "分隔符"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"文档"
|
||
]
|
||
}
|
||
},
|
||
"toolkits": {
|
||
"JsonToolkit": {
|
||
"display_name": "JsonToolkit",
|
||
"description": "与JSON规范交互的工具包。",
|
||
"template": {
|
||
"spec": {
|
||
"display_name": "规范"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseToolkit",
|
||
"JsonToolkit",
|
||
"工具"
|
||
]
|
||
},
|
||
"OpenAPIToolkit": {
|
||
"display_name": "OpenAPIToolkit",
|
||
"description": "与OpenAPI API交互的工具包。",
|
||
"template": {
|
||
"json_agent": {
|
||
"display_name": "JSON代理"
|
||
},
|
||
"requests_wrapper": {
|
||
"display_name": "请求封装"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"OpenAPIToolkit",
|
||
"BaseToolkit",
|
||
"工具"
|
||
]
|
||
},
|
||
"VectorStoreInfo": {
|
||
"display_name": "VectorStoreInfo",
|
||
"description": "关于矢量存储的信息。",
|
||
"template": {
|
||
"vectorstore": {
|
||
"display_name": "矢量存储"
|
||
},
|
||
"description": {
|
||
"display_name": "描述"
|
||
},
|
||
"name": {
|
||
"display_name": "名称"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"VectorStoreInfo"
|
||
]
|
||
},
|
||
"VectorStoreRouterToolkit": {
|
||
"display_name": "VectorStoreRouterToolkit",
|
||
"description": "用于在矢量存储之间进行路由的工具包。",
|
||
"template": {
|
||
"vectorstores": {
|
||
"display_name": "矢量存储"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseToolkit",
|
||
"VectorStoreRouterToolkit",
|
||
"工具"
|
||
]
|
||
},
|
||
"VectorStoreToolkit": {
|
||
"display_name": "VectorStoreToolkit",
|
||
"description": "与矢量存储交互的工具包。",
|
||
"template": {
|
||
"vectorstore_info": {
|
||
"display_name": "矢量存储信息"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseToolkit",
|
||
"VectorStoreToolkit",
|
||
"工具"
|
||
]
|
||
}
|
||
},
|
||
"tools": {
|
||
"BingSearchRun": {
|
||
"display_name": "BingSearchRun",
|
||
"description": "Bing搜索的封装。在需要回答有关当前事件的问题时很有用。输入应为搜索查询。",
|
||
"template": {
|
||
"api_wrapper": {
|
||
"display_name": "API封装"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"BingSearchRun",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"Calculator": {
|
||
"display_name": "Calculator",
|
||
"description": "在需要回答数学问题时很有用。",
|
||
"template": {
|
||
"llm": {
|
||
"display_name": "llm"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"GoogleSearchResults": {
|
||
"display_name": "GoogleSearchResults",
|
||
"description": "Google搜索的封装。在需要回答有关当前事件的问题时很有用。输入应为搜索查询。输出是查询结果的JSON数组。",
|
||
"template": {
|
||
"api_wrapper": {
|
||
"display_name": "API封装"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"GoogleSearchResults",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"GoogleSearchRun": {
|
||
"display_name": "GoogleSearchRun",
|
||
"description": "Google搜索的封装。在需要回答有关当前事件的问题时很有用。输入应为搜索查询。",
|
||
"template": {
|
||
"api_wrapper": {
|
||
"display_name": "API封装"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"GoogleSearchRun",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"InfoSQLDatabaseTool": {
|
||
"display_name": "InfoSQLDatabaseTool",
|
||
"description": "此工具的输入是表的逗号分隔列表,输出是这些表的模式和示例行。\n\n 示例输入:'table1, table2, table3'",
|
||
"template": {
|
||
"db": {
|
||
"display_name": "数据库"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"InfoSQLDatabaseTool",
|
||
"BaseTool",
|
||
"BaseSQLDatabaseTool"
|
||
]
|
||
},
|
||
"JsonGetValueTool": {
|
||
"display_name": "JsonGetValueTool",
|
||
"description": "可用于查看给定路径上的字符串格式值。\n在调用之前,您应确保此路径存在。\n输入是Python语法中字典路径的文本表示形式(例如data[\"key1\"][0][\"key2\"])。",
|
||
"template": {
|
||
"spec": {
|
||
"display_name": "规范"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"JsonGetValueTool",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"JsonListKeysTool": {
|
||
"display_name": "JsonListKeysTool",
|
||
"description": "可用于查看给定路径上的字符串格式值。\n在调用之前,您应确保此路径存在。\n输入是Python语法中字典路径的文本表示形式(例如data[\"key1\"][0][\"key2\"])。",
|
||
"template": {
|
||
"spec": {
|
||
"display_name": "规范"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"JsonListKeysTool",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"JsonSpec": {
|
||
"display_name": "JsonSpec",
|
||
"template": {
|
||
"path": {
|
||
"display_name": "路径"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
},
|
||
"max_value_length": {
|
||
"display_name": "最大值长度"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"JsonSpec"
|
||
]
|
||
},
|
||
"ListSQLDatabaseTool": {
|
||
"display_name": "ListSQLDatabaseTool",
|
||
"description": "输入为空字符串,输出是数据库中表的逗号分隔列表。",
|
||
"template": {
|
||
"db": {
|
||
"display_name": "数据库"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"ListSQLDatabaseTool",
|
||
"BaseTool",
|
||
"BaseSQLDatabaseTool"
|
||
]
|
||
},
|
||
"News API": {
|
||
"display_name": "News API",
|
||
"description": "在您想要获取有关当前新闻头条的信息时使用。输入应为此API可以回答的自然语言中的问题。",
|
||
"template": {
|
||
"llm": {
|
||
"display_name": "llm"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
},
|
||
"news_api_key": {
|
||
"display_name": "新闻API密钥"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"PAL-MATH": {
|
||
"display_name": "PAL-MATH",
|
||
"description": "一个非常擅长解决复杂数学问题的语言模型。输入应为完全用文字表达的复杂数学问题。",
|
||
"template": {
|
||
"llm": {
|
||
"display_name": "llm"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"Podcast API": {
|
||
"display_name": "Podcast API",
|
||
"description": "使用Listen Notes Podcast API搜索所有播客或剧集。输入应为此API可以回答的自然语言中的问题。",
|
||
"template": {
|
||
"llm": {
|
||
"display_name": "llm"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
},
|
||
"listen_api_key": {
|
||
"display_name": "Listen API密钥"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"PythonAstREPLTool": {
|
||
"display_name": "PythonAstREPLTool",
|
||
"description": "一个Python shell。使用它来执行Python命令。输入应为有效的Python命令。在使用此工具时,有时输出会被缩写 - 在在答案中使用之前,请确保它看起来不是缩写的。",
|
||
"template": {
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"PythonAstREPLTool",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"PythonFunction": {
|
||
"display_name": "PythonFunction",
|
||
"description": "要执行的Python函数。",
|
||
"template": {
|
||
"code": {
|
||
"display_name": "代码"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"function"
|
||
]
|
||
},
|
||
"PythonFunctionTool": {
|
||
"display_name": "PythonAstREPLTool",
|
||
"description": "要执行的Python函数。",
|
||
"template": {
|
||
"code": {
|
||
"display_name": "代码"
|
||
},
|
||
"description": {
|
||
"display_name": "描述"
|
||
},
|
||
"name": {
|
||
"display_name": "名称"
|
||
},
|
||
"return_direct": {
|
||
"display_name": "直接返回"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BaseTool",
|
||
"Tool"
|
||
]
|
||
},
|
||
"PythonREPLTool": {
|
||
"display_name": "PythonREPLTool",
|
||
"description": "一个Python shell。使用它来执行Python命令。输入应为有效的Python命令。如果要查看值的输出,应使用`print(...)`将其打印出来。",
|
||
"template": {
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"PythonREPLTool",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"QuerySQLDataBaseTool": {
|
||
"display_name": "PythonREPLTool",
|
||
"description": "此工具的输入是详细而正确的SQL查询,输出是来自数据库的结果。\n如果查询不正确,将返回错误消息。\n如果返回错误,请重新编写查询,检查查询,然后重试。",
|
||
"template": {
|
||
"db": {
|
||
"display_name": "数据库"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"QuerySQLDataBaseTool",
|
||
"BaseTool",
|
||
"BaseSQLDatabaseTool"
|
||
]
|
||
},
|
||
"RequestsDeleteTool": {
|
||
"display_name": "RequestsDeleteTool",
|
||
"description": "互联网门户。在需要向URL发出DELETE请求时使用。输入应为特定的URL,输出将是DELETE请求的文本响应。",
|
||
"template": {
|
||
"requests_wrapper": {
|
||
"display_name": "请求封装"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"RequestsDeleteTool",
|
||
"BaseRequestsTool",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"RequestsGetTool": {
|
||
"display_name": "RequestsGetTool",
|
||
"description": "互联网门户。在需要从网站获取特定内容时使用。输入应为URL(即https://www.google.com)。输出将是GET请求的文本响应。",
|
||
"template": {
|
||
"requests_wrapper": {
|
||
"display_name": "请求封装"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"RequestsGetTool",
|
||
"BaseRequestsTool",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"RequestsPatchTool": {
|
||
"display_name": "RequestsPatchTool",
|
||
"description": "在想要对网站进行PATCH时使用。\n输入应为具有两个键的json字符串:\"url\"和\"data\"。\n\"url\"的值应为字符串,\"data\"的值应为要PATCH到url的键值对字典。\n务必始终在json字符串中使用双引号。\n输出将是PATCH请求的文本响应。\n",
|
||
"template": {
|
||
"requests_wrapper": {
|
||
"display_name": "请求封装"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"BaseRequestsTool",
|
||
"BaseTool",
|
||
"RequestsPatchTool"
|
||
]
|
||
},
|
||
"RequestsPostTool": {
|
||
"display_name": "RequestsPostTool",
|
||
"description": "在想要对网站进行POST时使用。\n输入应为具有两个键的json字符串:\"url\"和\"data\"。\n\"url\"的值应为字符串,\"data\"的值应为要POST到url的键值对字典。\n务必始终在json字符串中使用双引号。\n输出将是POST请求的文本响应。\n",
|
||
"template": {
|
||
"requests_wrapper": {
|
||
"display_name": "请求封装"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"RequestsPostTool",
|
||
"BaseRequestsTool",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"RequestsPutTool": {
|
||
"display_name": "RequestsPutTool",
|
||
"description": "在需要对网站进行PUT请求时使用此工具。\n输入应为包含两个键的JSON字符串:\"url\"和\"data\"。\n\"url\"的值应为字符串,\"data\"的值应为要PUT到URL的键值对字典。\n在JSON字符串中始终要小心使用双引号括起字符串。\n输出将是PUT请求的文本响应。",
|
||
"template": {
|
||
"requests_wrapper": {
|
||
"display_name": "请求封装"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"BaseRequestsTool",
|
||
"BaseTool",
|
||
"RequestsPutTool"
|
||
]
|
||
},
|
||
"Search": {
|
||
"display_name": "搜索",
|
||
"description": "一个搜索引擎。在需要回答有关当前事件的问题时非常有用。输入应为搜索查询。",
|
||
"template": {
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
},
|
||
"serpapi_api_key": {
|
||
"display_name": "serpapi_api_key"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"TMDB API": {
|
||
"display_name": "TMDB API",
|
||
"description": "在您想要从电影数据库获取信息时非常有用。输入应为此API可以回答的自然语言问题。",
|
||
"template": {
|
||
"llm": {
|
||
"display_name": "llm"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
},
|
||
"tmdb_bearer_token": {
|
||
"display_name": "tmdb_bearer_token"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"Tool": {
|
||
"display_name": "工具",
|
||
"description": "将链、代理或函数转换为工具。",
|
||
"template": {
|
||
"func": {
|
||
"display_name": "函数"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
},
|
||
"description": {
|
||
"display_name": "描述"
|
||
},
|
||
"name": {
|
||
"display_name": "名称"
|
||
},
|
||
"return_direct": {
|
||
"display_name": "直接返回"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"WikipediaQueryRun": {
|
||
"display_name": "WikipediaQueryRun",
|
||
"description": "围绕维基百科的包装器。在需要回答有关人物、地点、公司、事实、历史事件或其他主题的一般问题时非常有用。输入应为搜索查询。",
|
||
"template": {
|
||
"api_wrapper": {
|
||
"display_name": "API封装"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"WikipediaQueryRun",
|
||
"BaseTool"
|
||
]
|
||
},
|
||
"WolframAlphaQueryRun": {
|
||
"display_name": "WolframAlphaQueryRun",
|
||
"description": "围绕沃尔夫拉姆阿尔法的包装器。在需要回答有关数学、科学、技术、文化、社会和日常生活的问题时非常有用。输入应为搜索查询。",
|
||
"template": {
|
||
"api_wrapper": {
|
||
"display_name": "API封装"
|
||
},
|
||
"args_schema": {
|
||
"display_name": "参数模式"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Tool",
|
||
"BaseTool",
|
||
"WolframAlphaQueryRun",
|
||
"BaseTool"
|
||
]
|
||
}
|
||
},
|
||
"utilities": {
|
||
"BingSearchAPIWrapper": {
|
||
"display_name": "BingSearchAPIWrapper",
|
||
"description": "Bing Search API的封装器。",
|
||
"template": {
|
||
"bing_search_url": {
|
||
"display_name": "必应搜索 URL"
|
||
},
|
||
"bing_subscription_key": {
|
||
"display_name": "必应订阅密钥"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"BingSearchAPIWrapper"
|
||
]
|
||
},
|
||
"GoogleSearchAPIWrapper": {
|
||
"display_name": "GoogleSearchAPIWrapper",
|
||
"description": "Google搜索API的封装器。",
|
||
"template": {
|
||
"google_api_key": {
|
||
"display_name": "Google API密钥"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"GoogleSearchAPIWrapper"
|
||
]
|
||
},
|
||
"GoogleSerperAPIWrapper": {
|
||
"display_name": "GoogleSerperAPIWrapper",
|
||
"description": "围绕 Serper.dev Google搜索API的封装器。",
|
||
"template": {
|
||
"result_key_for_type": {
|
||
"display_name": "类型的结果键"
|
||
},
|
||
"serper_api_key": {
|
||
"display_name": "Serper API密钥"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"GoogleSerperAPIWrapper"
|
||
]
|
||
},
|
||
"SearxSearchWrapper": {
|
||
"display_name": "SearxSearchWrapper",
|
||
"description": "Searx API的封装器。",
|
||
"template": {
|
||
"headers": {
|
||
"display_name": "标头"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"SearxSearchWrapper"
|
||
]
|
||
},
|
||
"SerpAPIWrapper": {
|
||
"display_name": "SerpAPIWrapper",
|
||
"description": "围绕 SerpAPI 的封装器。",
|
||
"template": {
|
||
"serpapi_api_key": {
|
||
"display_name": "SerpAPI API密钥"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"SerpAPIWrapper"
|
||
]
|
||
},
|
||
"WikipediaAPIWrapper": {
|
||
"display_name": "WikipediaAPIWrapper",
|
||
"description": "围绕 WikipediaAPI 的封装器。",
|
||
"base_classes": [
|
||
"WikipediaAPIWrapper"
|
||
]
|
||
},
|
||
"WolframAlphaAPIWrapper": {
|
||
"display_name": "WolframAlphaAPIWrapper",
|
||
"description": "Wolfram Alpha的封装器。",
|
||
"base_classes": [
|
||
"WolframAlphaAPIWrapper"
|
||
]
|
||
}
|
||
},
|
||
"vectorstores": {
|
||
"Chroma": {
|
||
"display_name": "Chroma",
|
||
"description": "从原始文档创建 Chroma 向量存储。",
|
||
"template": {
|
||
"documents": {
|
||
"display_name": "文档"
|
||
},
|
||
"embedding": {
|
||
"display_name": "嵌入"
|
||
},
|
||
"collection_name": {
|
||
"display_name": "集合名称"
|
||
},
|
||
"persist": {
|
||
"display_name": "持久化"
|
||
},
|
||
"persist_directory": {
|
||
"display_name": "持久化目录"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Chroma",
|
||
"VectorStore",
|
||
"BaseRetriever",
|
||
"VectorStoreRetriever"
|
||
]
|
||
},
|
||
"ElasticKeywordsSearch": {
|
||
"display_name": "ElasticKeywordsSearch",
|
||
"description": "从原始文档构建 ElasticKeywordsSearch 包装器。",
|
||
"template": {
|
||
"documents": {
|
||
"display_name": "文档"
|
||
},
|
||
"llm": {
|
||
"display_name": "LLM"
|
||
},
|
||
"prompt": {
|
||
"display_name": "提示"
|
||
},
|
||
"elasticsearch_url": {
|
||
"display_name": "ES 连接 URL"
|
||
},
|
||
"index_name": {
|
||
"display_name": "索引名称"
|
||
},
|
||
"ssl_verify": {
|
||
"display_name": "SSL 验证"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"ElasticKeywordsSearch",
|
||
"VectorStore",
|
||
"BaseRetriever",
|
||
"VectorStoreRetriever"
|
||
]
|
||
},
|
||
"FAISS": {
|
||
"display_name": "FAISS",
|
||
"description": "从原始文档构建 FAISS 包装器。",
|
||
"template": {
|
||
"documents": {
|
||
"display_name": "文档"
|
||
},
|
||
"embedding": {
|
||
"display_name": "嵌入"
|
||
},
|
||
"folder_path": {
|
||
"display_name": "本地路径"
|
||
},
|
||
"index_name": {
|
||
"display_name": "索引名称"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"FAISS",
|
||
"VectorStore",
|
||
"BaseRetriever",
|
||
"VectorStoreRetriever"
|
||
]
|
||
},
|
||
"Milvus": {
|
||
"display_name": "Milvus",
|
||
"description": "创建 Milvus 集合,使用 HNSW 进行索引并插入数据。",
|
||
"template": {
|
||
"documents": {
|
||
"display_name": "文档"
|
||
},
|
||
"embedding": {
|
||
"display_name": "嵌入"
|
||
},
|
||
"collection_name": {
|
||
"display_name": "集合名称"
|
||
},
|
||
"connection_args": {
|
||
"display_name": "连接参数"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Milvus",
|
||
"VectorStore",
|
||
"BaseRetriever",
|
||
"VectorStoreRetriever"
|
||
]
|
||
},
|
||
"MongoDBAtlasVectorSearch": {
|
||
"display_name": "MongoDB Atlas",
|
||
"description": "创建 Milvus 集合,使用 HNSW 进行索引并插入数据。",
|
||
"template": {
|
||
"documents": {
|
||
"display_name": "文档"
|
||
},
|
||
"embedding": {
|
||
"display_name": "嵌入"
|
||
},
|
||
"collection_name": {
|
||
"display_name": "集合名称"
|
||
},
|
||
"db_name": {
|
||
"display_name": "数据库名称"
|
||
},
|
||
"index_name": {
|
||
"display_name": "索引名称"
|
||
},
|
||
"mongodb_atlas_cluster_uri": {
|
||
"display_name": "MongoDB Atlas 集群 URI"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"MongoDBAtlasVectorSearch",
|
||
"VectorStore",
|
||
"BaseRetriever",
|
||
"VectorStoreRetriever"
|
||
]
|
||
},
|
||
"Pinecone": {
|
||
"display_name": "Pinecone",
|
||
"description": "从原始文档构建 Pinecone 包装器。",
|
||
"template": {
|
||
"documents": {
|
||
"display_name": "文档"
|
||
},
|
||
"embedding": {
|
||
"display_name": "嵌入"
|
||
},
|
||
"index_name": {
|
||
"display_name": "索引名称"
|
||
},
|
||
"namespace": {
|
||
"display_name": "命名空间"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Pinecone",
|
||
"VectorStore",
|
||
"BaseRetriever",
|
||
"VectorStoreRetriever"
|
||
]
|
||
},
|
||
"Qdrant": {
|
||
"display_name": "Qdrant",
|
||
"description": "从文本列表构建 Qdrant 包装器。",
|
||
"template": {
|
||
"documents": {
|
||
"display_name": "文档"
|
||
},
|
||
"embedding": {
|
||
"display_name": "嵌入"
|
||
},
|
||
"api_key": {
|
||
"display_name": "API 密钥"
|
||
},
|
||
"collection_name": {
|
||
"display_name": "集合名称"
|
||
},
|
||
"location": {
|
||
"display_name": "位置"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Qdrant",
|
||
"VectorStore",
|
||
"BaseRetriever",
|
||
"VectorStoreRetriever"
|
||
]
|
||
},
|
||
"SupabaseVectorStore": {
|
||
"display_name": "Supabase",
|
||
"description": "从文本和嵌入初始化 VectorStore 的 Supabase 包装器。",
|
||
"template": {
|
||
"documents": {
|
||
"display_name": "文档"
|
||
},
|
||
"embedding": {
|
||
"display_name": "嵌入"
|
||
},
|
||
"query_name": {
|
||
"display_name": "查询名称"
|
||
},
|
||
"supabase_service_key": {
|
||
"display_name": "Supabase 服务密钥"
|
||
},
|
||
"supabase_url": {
|
||
"display_name": "Supabase URL"
|
||
},
|
||
"table_name": {
|
||
"display_name": "表名称"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"SupabaseVectorStore",
|
||
"VectorStore",
|
||
"BaseRetriever",
|
||
"VectorStoreRetriever"
|
||
]
|
||
},
|
||
"Weaviate": {
|
||
"display_name": "Weaviate",
|
||
"description": "从原始文档构建 Weaviate 包装器。",
|
||
"template": {
|
||
"documents": {
|
||
"display_name": "文档"
|
||
},
|
||
"embedding": {
|
||
"display_name": "嵌入"
|
||
},
|
||
"weaviate_url": {
|
||
"display_name": "Weaviate URL"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"Weaviate",
|
||
"VectorStore",
|
||
"BaseRetriever",
|
||
"VectorStoreRetriever"
|
||
]
|
||
}
|
||
},
|
||
"wrappers": {
|
||
"SQLDatabase": {
|
||
"display_name": "SQLDatabase",
|
||
"description": "从 URI 构建一个 SQLAlchemy 引擎。",
|
||
"template": {
|
||
"database_uri": {
|
||
"display_name": "数据库 URI"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"SQLDatabase",
|
||
"function"
|
||
]
|
||
},
|
||
"TextRequestsWrapper": {
|
||
"display_name": "TextRequestsWrapper",
|
||
"description": "对 requests 库的轻量级封装。",
|
||
"template": {
|
||
"headers": {
|
||
"display_name": "标头"
|
||
}
|
||
},
|
||
"base_classes": [
|
||
"TextRequestsWrapper"
|
||
]
|
||
}
|
||
}
|
||
} |