From 7e5ada32e8f40688da6451a9cce285893b5da87f Mon Sep 17 00:00:00 2001 From: Zch6111 Date: Sat, 31 May 2025 11:44:58 +0930 Subject: [PATCH] 1 --- README.md | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 80 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1d4ee4b..91b0767 100644 --- a/README.md +++ b/README.md @@ -1 +1,80 @@ -# AI_Text_Comfyui \ No newline at end of file +# AI_Text_Comfyui (No Dotenv Version) + +**English | 中文** + +--- + +## 🧠 Description | 项目简介 + +**English** +AI_Text_Comfyui is a custom node for [ComfyUI](https://github.com/comfyanonymous/ComfyUI) that connects to the OpenAI Chat API and automatically generates creative text prompts for AI workflows. This simplified version removes external dependencies like `dotenv`, requiring the OpenAI key to be set using a system environment variable. + +**中文** +AI_Text_Comfyui 是 [ComfyUI](https://github.com/comfyanonymous/ComfyUI) 的一个自定义节点,集成 OpenAI Chat API,可用于生成通用提示词,用于 AI 流程中的图像生成、文本生成等任务。本版本为简化版,不依赖 `dotenv`,通过系统环境变量设置 API 密钥。 + +--- + +## ✨ Features | 功能亮点 + +- ✅ 通用提示词生成器:预设系统与用户提示内容 +- ✅ 无需安装额外依赖(如 dotenv) +- ✅ 支持 OpenAI Chat API (兼容 GPT-4, GPT-4o 等) +- ✅ 可在 ComfyUI 中即插即用 +- ✅ 输出为纯文本字符串 + +--- + +## 📁 File Structure | 文件结构 + +```bash +AI_Text_Comfyui_NoDotenv/ +├── __init__.py # 节点注册 +├── nodes.py # 主逻辑代码 +├── README.md # 当前说明文档 +``` + +--- + +## 🚀 Installation | 安装方式 + +使用 Git 克隆此项目到 ComfyUI 的 `custom_nodes/` 目录中: + +```bash +git clone https://github.com/Zch6111/AI_Text_Comfyui.git +``` + +然后设置你的 OpenAI API 密钥: + +- **Windows:** + +```cmd +set OPENAI_API_KEY=sk-xxxxx +``` + +- **macOS / Linux:** + +```bash +export OPENAI_API_KEY=sk-xxxxx +``` + +> ⚠️ 每次重启终端后请重新设置,或将其写入启动脚本中以自动加载。 + +--- + +## 📍 Node Info | 节点信息 + +- **节点名称**: Prompt Generator +- **分类**: flux/prompt +- **输入**: 无 +- **输出**: `STRING`(生成的提示词) + +--- + +## 📄 License | 许可证 + +MIT License + +--- + +如需扩展:添加自定义输入字段(如提示数量、温度调节、模型名切换等),欢迎联系作者或提交 PR。 +Feel free to contribute if you'd like to add UI controls or make the prompt logic customizable.