工具概览
Fashion Stylist Agent 是一个智能体式 AI 系统,根据场合、性别、天气和时段推荐个性化的搭配。它结合了 LangGraph 编排、多模态 RAG 检索和生成式图像合成。该项目是作为作品集项目构建的,用于在时尚场景中展示面向生产的 AI 工程。
系统使用带五个工具的 LangGraph 智能体:根据原始输入创建风格简报的 Context Builder,使用 FashionCLIP 和 ChromaDB 进行语义单品搜索的 RAG Retriever,选出结构化 JSON 搭配的 Outfit Composer,使用 DALL-E 3 或 SDXL 进行搭配可视化的 Image Generator,以及提供编辑风格搭配说明的 Stylist Narrator。最终输出是一张图片、搭配单品和造型师解说。
关键设计选择包括:选用 LangGraph 而非裸 LangChain,以获得带条件重试逻辑的有状态图;选用 FashionCLIP 而非通用 CLIP,因为它在 100 万以上的时尚单品上训练,文本到图像检索效果提升 57%;使用带元数据过滤的 ChromaDB 实现区分性别的检索;以及双模式生成,开发时使用免费的本地 SDXL,最终部署的演示使用 DALL-E 3。推荐仅来自从 Polyvore-U 数据集摄取的单品,搭配生成器依赖 LLM 返回有效的 JSON,最多重试两次,之后报错停止。
定价
价格与限制可能变化,请以官网为准,并确认币种、付款周期、最低席位数和用量上限。
应用场景
- 用户用 Fashion Stylist Agent 针对给定的场合、性别、天气和时段生成搭配推荐。
- 用户用 Fashion Stylist Agent 借助 FashionCLIP 嵌入,从 ChromaDB 向量库中按语义检索时尚单品。
- 用户用 Fashion Stylist Agent 以 JSON 形式组合出结构化的搭配选择。
- 用户用 Fashion Stylist Agent 通过 DALL-E 3 或 SDXL 将搭配可视化。
- 用户用 Fashion Stylist Agent 获得编辑风格的搭配说明。
- 开发者用 Fashion Stylist Agent 搭建使用免费 SDXL 的本地开发环境,并在最终部署的演示中切换到 DALL-E 3。
- 开发者用 Fashion Stylist Agent 在 Hugging Face Spaces 上部署演示。
功能特性
通过智能体推荐穿搭
使用 LangGraph 编排推荐流程
借助 FashionCLIP 检索时尚内容
通过 ChromaDB 支持检索
生成穿搭效果图
用户评论
还没有评论,来分享你的使用体验吧