구독 필요: API 액세스에는 유료 Comfy Cloud 구독이 필요하며, 무료 등급에는 포함되지 않습니다. 가격 페이지를 참조하십시오.
기본 URL
COMFY_BASE_URL을 설정하세요. 기본 URL 선택을 참조하세요.
인증
모든 v1 요청에는X-API-Key 헤더에 전달된 API 키가 필요합니다:
401을 반환합니다. 비활성 구독 상태의 키는 429를 반환합니다.
동일한 키가 파트너 노드에도 사용됩니다. HTTP를 통해서는 extra_data.api_key_comfy_org에 다시 전달합니다. 예시는 파트너 노드 사용을 참조하십시오.
SDK가 아직 다루지 않는 기능
SDK는 워크플로 실행, 결과 수신, 작업 취소를 지원합니다. 클라우드의 나머지 부분은 HTTP로만 접근할 수 있으므로, 실행에 SDK를 사용하더라도 이러한 엔드포인트를 직접 호출하세요.
작업 취소는 두 방식 모두에서 지원됩니다: SDK는 핸들을 보유한 작업을 취소하고,
POST /api/queue는 ID로 취소합니다.
사용 가능한 엔드포인트
오류 처리
REST 엔드포인트는 표준 HTTP 상태 코드를 반환합니다:
SDK는 대신 이러한 오류를 타입화된 예외로 발생시킵니다. 여기에는
Unauthorized, InvalidWorkflow, InsufficientCredits, QueueFull, JobFailed가 포함되며, 모두 ComfyError를 확장합니다.
실행 실패는 HTTP 오류와 별개입니다. 실행 중 전달되는 exception_type 값은 오류 처리를 참조하세요.
다음 단계
Comfy Cloud
빠른 시작, 크레딧 및 동시성 제한.
클라우드 API 참조
curl, Python 및 TypeScript 예제를 포함한 전체 엔드포인트 문서입니다.
Comfy API v2 참조
두 SDK의 기반이 되는 버전화된 HTTP API입니다. 모든 언어에서 사용할 수 있습니다.
OpenAPI 규격
코드 생성을 위한 기계 판독 가능한 API 규격입니다.