PERF 优化文档

This commit is contained in:
kyj@bowong.ai 2025-07-15 17:42:01 +08:00
parent 0b542b5d3f
commit 4ebf2aa42a
1 changed files with 27 additions and 13 deletions

View File

@ -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
- **输出**:记录结果
- **用途**:将任务日志保存到数据库