Skip to content

xlite-dev/xlite-cli

Repository files navigation

lite-ai-toolkit

简介

xlite-cli是基于 Lite.AI.ToolKit 开发的命令行工具,目前支持的算法为换脸算法以及SD的文生图以及图生图功能,目前支持的框架为TensorRT具体的版本要求可以参考

特点

  • 简单易用: 命令行直接调用,可以跨语言调用动态库实现功能
  • 高性能: 使用TensorRT框架实现高速推理,使用CUDA重写前后处理
  • 跨平台: 目前仅支持Linux平台,后续可能会支持Windows平台
  • 多框架: 目前仅仅支持TensorRT,后续可能会支持MNN框架便于在边缘设备上进行部署

支持的功能

  • 换脸:目前支持人脸选中
  • SD: 目前支持TXT2IMG和IMG2IMG,后续会继续添加LORA以及ControlNet等功能

快速开始

  1. Releases 下载最新版本(目前没考虑好如何制作可执行文件)

    wget https://github.com/xlite-dev/lite.ai.toolkit-exe/releases/download/v0.3.1/xlite-cli-linux-x86_64.tar.gz
  2. 解压缩文件

    tar -xzvf xlite-cli-linux-x86_64.tar.gz
    cd xlite-cli
  3. 添加执行权限

    chmod +x xlite-cli
  4. 运行可执行文件

    ./xlite-cli --help  # 查看帮助信息
  5. 举例:运行换脸算法

    ./xlite-cli facechange --model_folder path/to/face_change_model --input_src source.jpg --src_index 0 --input_target target.jpg --target_index 1 --face_change_output face_change_result.jpg

命令行示例

系统要求

  • 操作系统: 目前支持 Linux
  • RAM: 至少 4GB (推荐 8GB 以上)
  • 存储空间: 至少 10GB 可用空间
  • GPU: 可选,支持 CUDA 的 NVIDIA 显卡可获得更好性能

模型下载链接

模型类别 下载链接
FaceChange Google Drive
SD Google Drive

许可证

GNU General Public License v3.0

致谢

感谢 Lite.AI.ToolKit 项目提供的优秀 AI 模型集合,以及所有开源贡献者的辛勤付出。

English Version | 日本語版

About

The cli version of lite.ai.toolkit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published