Diffusers-workflow는 Hugging Face Diffusers 위에 구축된 선언형 엔진으로, 대규모 언어 모델 에이전트가 JSON 문서(파이썬 스크립트 대신)를 사용하여 이미지 또는 비디오 파이프라인을 작성, 검증, 실행 및 검사할 수 있게 합니다. 약 50개의 도구를 노출하는 MCP 서버를 주요 인터페이스로 제공하여 GPU 리소스에 대한 비감독 에이전트 제어를 가능하게 합니다.

  • 시스템에는 모델을 로드하지 않고 스키마와 파이프라인 서명을 확인하여 조기에 오류를 잡아내는 `validate_workflow` 도구가 포함되어 있습니다.
  • 워크플로우 실행이나 모델 다운로드와 같은 비용이 많이 드는 작업은 무단 지출을 방지하기 위해 명시적인 `acknowledged_cost=true` 플래그가 필요합니다.
  • 워크플로우는 변수 참조가 있는 이름 붙여진 단계들의 목록으로 정의되며, 이를 통해 조합 가능하고 git-diff 가능하며 캐시된 결과와 함께 반복 가능합니다.
  • 엔진은 다양한 양자화 방법, 캐시 가속기, LoRA, IP-Adapter 및 CUDA, MPS, CPU와 같은 하드웨어 백엔드를 지원합니다.

이 접근 방식은 리소스 안전성과 재현성을 보장하면서 텍스트-이미지에서 비디오 파이프라인으로의 연결과 같은 다단계 생성 작업을 에이전트가 관리할 수 있게 합니다.