首页
/ 【亲测免费】 GLIGEN GUI 项目使用教程

【亲测免费】 GLIGEN GUI 项目使用教程

2026-01-22 04:20:03作者:何举烈Damon

1. 项目目录结构及介绍

gligen-gui/
├── gligen_gui/
│   ├── __init__.py
│   ├── main.py
│   ├── ...
├── .gitignore
├── LICENSE
├── README.md
├── demo.gif
├── example.png
├── example_boxes.png
├── latest.png

目录结构说明

  • gligen_gui/: 项目的主要代码目录,包含了项目的核心逻辑和功能实现。
    • __init__.py: Python包初始化文件。
    • main.py: 项目的启动文件,负责初始化和启动GUI。
    • ...: 其他辅助文件和模块。
  • .gitignore: Git忽略文件,指定哪些文件和目录不需要被Git管理。
  • LICENSE: 项目的开源许可证文件。
  • README.md: 项目的说明文档,通常包含项目的简介、安装和使用说明。
  • demo.gif: 项目演示的GIF动画文件。
  • example.png: 项目示例图片。
  • example_boxes.png: 项目示例图片,展示对象定位框。
  • latest.png: 最新版本的示例图片。

2. 项目启动文件介绍

main.py

main.py 是项目的启动文件,负责初始化和启动GLIGEN GUI。以下是该文件的主要内容和功能介绍:

from flask import Flask

def create_app(comfyui_port):
    app = Flask(__name__)
    # 初始化Flask应用
    # 配置和设置
    return app

if __name__ == "__main__":
    # 启动Flask应用
    app = create_app(8188)
    app.run(port=5000)

功能说明

  • create_app(comfyui_port): 这是一个工厂函数,用于创建并配置Flask应用实例。comfyui_port参数指定了ComfyUI的端口号。
  • app.run(port=5000): 启动Flask应用,默认使用5000端口。

3. 项目的配置文件介绍

配置文件

GLIGEN GUI项目没有显式的配置文件,但可以通过环境变量或命令行参数进行配置。以下是一些常见的配置项:

  • ComfyUI端口: 通过create_app(comfyui_port)函数传入的参数进行配置。
  • Flask端口: 通过app.run(port=5000)中的port参数进行配置。

配置示例

# 启动GLIGEN GUI,指定ComfyUI端口为8188,Flask端口为5000
flask --app 'gligen_gui:create_app(8188)' run --port 5000

注意事项

  • 确保ComfyUI实例已经在指定的端口上运行。
  • 如果ComfyUI使用不同的端口,请在启动命令中相应地修改端口号。

通过以上步骤,您可以成功启动并配置GLIGEN GUI项目,开始使用其提供的图形界面进行文本到图像模型的对象定位操作。

登录后查看全文
热门项目推荐
相关项目推荐