diff --git a/Readme.md b/Readme.md index 195e099..1add128 100644 --- a/Readme.md +++ b/Readme.md @@ -54,15 +54,29 @@ pip install -r requirements.txt ## 四、节点介绍 +### 常用节点 +- **LLMChatMultiModalImageTensor**:多模态 LLM 调用,传入图片张量。 + - **输入**:LLM 提供商、提示词、图片张量、温度、最大令牌数、超时时间 + - **输出**:LLM 输出结果 + - **用途**:结合图片张量与 LLM 进行交互 +- **RandomLineSelector**:从多行文本中随机选择一行。 + - **输入**:多行文本、随机种子 + - **输出**:随机选择的一行文本 + - **用途**:随机选取文本中的一行 +- **LoadImg**:从网络/本地加载图片(网络图片优先)。 + - **输入**:图片 URL、选择本地图片 + - **输出**:图像张量 + - **用途**:加载网络图片 +- **S3UploadURL**:上传文件到 S3 并返回 URL。 + - **输入**:待上传文件、S3 存储桶信息 + - **输出**:上传后的文件 URL + - **用途**:上传文件到 S3 并获取文件 URL + ### 1. 文本处理节点 -- **LoadTextLocal**:从本地文件读取文本。 - - **输入**:根目录、文件名、编码格式 +- **LoadTextCustom**:从本地文件读取文本(文件路径优先)。 + - **输入**:文件路径、选择本地文件、编码格式 - **输出**:文本字符串 - **用途**:读取本地文本文件内容 -- **LoadTextOnline**:从在线文件读取文本。 - - **输入**:文件路径、编码格式 - - **输出**:文本字符串 - - **用途**:读取在线文本文件内容 - **StringEmptyJudgement**:判断字符串是否为空。 - **输入**:字符串 - **输出**:布尔值(是否为空) @@ -91,8 +105,8 @@ pip install -r requirements.txt - **用途**:根据提供的模板和变量,使用 Jinja2 引擎渲染出最终的字符串,常用于生成动态的 prompt ### 3. 图像和视频处理节点 -- **LoadNetImg**:从网络加载图片。 - - **输入**:图片 URL +- **LoadImg**:从网络/本地加载图片(网络图片优先)。 + - **输入**:图片 URL、选择本地图片 - **输出**:图像张量 - **用途**:加载网络图片 - **FaceDetect**:面部检测。 @@ -127,19 +141,19 @@ pip install -r requirements.txt ### 4. 对象存储节点 - **COSUpload**:上传文件到 COS。 - **输入**:待上传文件、COS 存储桶信息 - - **输出**:上传结果 + - **输出**:上传文件key - **用途**:将文件上传到腾讯云 COS - **COSDownload**:从 COS 下载文件。 - **输入**:COS 存储桶文件信息、本地保存路径 - - **输出**:下载的文件 + - **输出**:下载的文件路径 - **用途**:从腾讯云 COS 下载文件 - **S3Upload**:上传文件到 S3。 - **输入**:待上传文件、S3 存储桶信息 - - **输出**:上传结果 + - **输出**:上传文件key - **用途**:将文件上传到 S3 存储桶 - **S3Download**:从 S3 下载文件。 - **输入**:S3 存储桶文件信息、本地保存路径 - - **输出**:下载的文件 + - **输出**:下载的文件路径 - **用途**:从 S3 存储桶下载文件 - **S3UploadURL**:上传文件到 S3 并返回 URL。 - **输入**:待上传文件、S3 存储桶信息 @@ -147,7 +161,7 @@ pip install -r requirements.txt - **用途**:上传文件到 S3 并获取文件 URL ### 5. 工具节点 -- **LogToDB**:将日志记录到数据库。 +- **LogToDB**:将日志记录到数据库(数据库需要根据utils/task_table.py结构建表)。 - **输入**:作业 ID、日志内容、状态、数据库连接 URL - **输出**:记录结果 - **用途**:将任务日志保存到数据库