Extensions/SynVow-Comfyui-Nanoapi
ComfyUI Extension

SynVow-Comfyui-Nanoapi

ComfyUI custom nodes for AI image generation using SynVow API supporting T2I (Text-to-Image) and I2I (Image-to-Image) with multiple API sources and batch generation.…

By AJbeckliy·Created 8 months ago·Updated 8 months ago· 19
AJbeckliy/SynVow-Comfyui-Nanoapi
Nodes2
On cloudLocal install
CategorySynVow Nodes
Stars19
Updated8 months ago
Readme

SynVow-Nano2

ComfyUI custom nodes for AI image generation using SynVow API and compatible services.

功能特性 Features

  • T2I (Text-to-Image): 文本生成图片
  • I2I (Image-to-Image): 图片转换和编辑
  • 支持多个API源 (T8Star, Apicore)
  • 自定义分辨率和宽高比
  • 批量生成 (最多4张)
  • Seed控制实现可重复生成

安装 Installation

方法1: 克隆仓库 (推荐)

cd ComfyUI/custom_nodes
git clone https://github.com/YOUR_USERNAME/Synvow-nano2.git

方法2: 手动下载

  1. 下载此仓库的ZIP文件
  2. 解压到 ComfyUI/custom_nodes/Synvow-nano2
  3. 重启ComfyUI

使用方法 Usage

SynVow-Nano2 T2I (文本生成图片)

  1. 在ComfyUI中添加 SynVow-Nano2 T2I 节点
  2. 配置参数:
    • API Source: 选择API提供商 (T8Star 或 Apicore)
    • API Key: 输入你的API密钥
    • Model Select: 选择模型 (默认: gemini-3-pro-image-preview)
    • Prompt: 输入图片描述
    • Aspect Ratio: 选择宽高比 (1:1, 16:9, 9:16, 4:3, 或自定义)
    • Count: 生成图片数量 (1-4)
    • Seed: 随机种子 (0为随机)

SynVow-Nano2 I2I (图片转图片)

  1. 在ComfyUI中添加 SynVow-Nano2 I2I 节点
  2. 连接输入图片
  3. 配置参数:
    • Image_1: 主要输入图片 (必需)
    • Image_2-5: 可选的额外参考图片
    • API Source: 选择API提供商
    • API Key: 输入你的API密钥
    • Model Select: 选择模型
    • Prompt: 输入转换指令
    • Size Mode:
      • Match Image_1 (Smart Crop): 匹配输入图片尺寸
      • Keep Model Output: 保持模型输出尺寸
      • Custom Size: 自定义尺寸
    • Count: 生成图片数量
    • Seed: 随机种子

参数说明 Parameters

API配置

  • api_source: API服务提供商
    • T8Star (ai.t8star.cn)
    • Apicore (api.apicore.ai)
  • api_key: 你的API密钥
  • model_select: 模型名称 (支持手动输入)

图片参数

  • aspect_ratio (T2I): 宽高比选择
    • 1:1: 正方形
    • 16:9: 宽屏
    • 9:16: 竖屏
    • 4:3: 标准
    • Custom Size: 自定义尺寸
  • size_mode (I2I): 输出尺寸模式
  • custom_w/h: 自定义宽度/高度 (64-16384, 步长8)
  • count: 生成数量 (1-4)
  • seed: 随机种子 (0-2147483647, 0为随机)

技术特性 Technical Features

  • 智能图片缩放和裁剪
  • 支持Base64和URL图片输出
  • 自动压缩输入图片 (最大1568px)
  • 批量处理支持
  • SSL验证禁用 (用于内网API)

依赖 Dependencies

torch
numpy
Pillow
requests
urllib3

API兼容性 API Compatibility

此节点兼容OpenAI Vision API格式的服务,包括:

  • SynVow AI (ai.synvow.cc)
  • T8Star (ai.t8star.cn)
  • Apicore (api.apicore.ai)

故障排除 Troubleshooting

常见问题

  1. API错误: 检查API密钥是否正确
  2. 超时: 增加timeout值或检查网络连接
  3. 图片未生成: 查看控制台日志获取详细错误信息
  4. Seed值过大: 节点会自动将超大值转换为Int32范围内

更新日志 Changelog

v1.0.0

  • 初始版本发布
  • 支持T2I和I2I功能
  • 多API源支持
  • Seed控制功能

许可证 License

MIT License

作者 Author

SynVow Team

支持 Support

如有问题或建议,请在GitHub Issues中提出。


注意: 使用此节点需要有效的API密钥。请从相应的API提供商处获取。