flux-pro-1-0-fill의 기술 사양
| 사양 | 세부 정보 |
|---|---|
| 모델 ID | flux-pro-1-0-fill |
| 모델 계열 | FLUX.1 Fill [pro] |
| 제공자/출처 | Black Forest Labs |
| 주요 기능 | 입력 이미지, 마스크 및 텍스트 프롬프트를 사용한 인페인팅/아웃페인팅 기반 이미지 편집 |
| 입력 유형 | 입력 이미지와 별도 마스크 또는 알파 채널 마스크 중 하나, 그리고 텍스트 프롬프트 |
| 대표적 사용 사례 | 객체 교체, 장면 정리, 캔버스 확장, 국소 편집, 스타일 기반 이미지 수정 |
| 출력 | 편집된 이미지 생성물로, 호스팅 API 레이어에 따라 일반적으로 JPEG 또는 PNG 형식 |
| 요청 방식 | 공식 BFL 엔드포인트에서 작업 제출과 결과 폴링을 사용하는 비동기 생성 워크플로 |
| 강점 | 강력한 프롬프트 준수, 매끄러운 블렌딩, 편집 중 조명·원근·텍스트·장면 맥락의 보존 |
flux-pro-1-0-fill란?
flux-pro-1-0-fill은 Black Forest Labs의 고품질 인페인팅/아웃페인팅용 이미지 편집 모델 FLUX.1 Fill [pro]에 대해 CometAPI가 사용하는 플랫폼 식별자입니다. 처음부터 새 이미지를 생성하는 대신, 프롬프트와 마스크를 기반으로 기존 이미지의 선택 영역을 수정하도록 설계되어 있습니다.
이 모델은 정밀하고 전문가 수준의 편집을 지향합니다. 변경할 부분을 마스킹하고 원하는 결과를 자연어로 설명하면, 나머지 구성의 시각적 일관성을 유지하려 하면서 해당 영역을 채우거나 확장합니다. 공개된 설명에서는 자연스러운 블렌딩, 장면 이해, 원본 이미지의 조명·원근·맥락과의 일관성을 강조합니다.
실무에서는 전체 이미지를 재생성하지 않고도 원치 않는 객체 제거, 제품/소품 교체, 배경 확장, 상업용 에셋 리터칭, 특정 영역의 크리에이티브 편집 등 워크플로에 유용합니다.
flux-pro-1-0-fill의 주요 기능
- 마스크 기반 편집: 변경해야 할 영역을 정확히 마스크로 지정하는 국소 이미지 편집에 맞춰 설계되었습니다.
- 전문 수준의 인페인팅과 아웃페인팅: 이미지 내부의 선택 영역 채우기와 원본 프레임 바깥으로의 콘텐츠 확장을 모두 지원합니다.
- 자연스러운 장면 일관성: 편집 과정에서 조명, 원근, 맥락 및 전반적 시각적 연속성을 보존함을 강조합니다.
- 강한 프롬프트 준수: 마스크된 영역에 시각적 콘텐츠를 교체하거나 추가할 때 텍스트 지시를 충실히 따르도록 설계되었습니다.
- 텍스트 및 복잡한 장면 처리: 단순한 편집 파이프라인보다 복잡한 장면과 텍스트를 더 잘 이해한다고 알려져 있으며, 사실적인 합성 결과에 도움을 줍니다.
- 유연한 마스크 제출 방식: 공식 BFL 문서에 따르면 마스크는 별도 파일 또는 알파 채널로 제공할 수 있어 다양한 프로덕션 파이프라인에 맞출 수 있습니다.
- 비동기 API 워크플로: 공식 BFL 인프라에서는 요청을 작업으로 제출하고, 폴링 또는 웹훅 기반 결과 처리로 출력물을 가져옵니다.
flux-pro-1-0-fill에 접근하고 통합하는 방법
1단계: API 키 등록
시작하려면 CometAPI에 가입하고 대시보드에서 API 키를 생성하세요. 그런 다음 키를 안전하게 보관하고 모든 요청의 Authorization 헤더에 사용합니다. CometAPI는 OpenAI 호환 API 액세스를 제공하므로 표준 SDK와 기존 API 워크플로를 사용해 통합할 수 있습니다.
2단계: flux-pro-1-0-fill API로 요청 보내기
CometAPI의 Flux 호환 엔드포인트 POST /flux/v1/{model}를 사용하세요.
curl https://api.cometapi.com/flux/v1/flux-pro-1-0-fill \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"prompt": "A breathtaking landscape painting with golden hour lighting",
"width": 1024,
"height": 768,
"steps": 20,
"prompt_upsampling": true
}'
3단계: 결과 가져오기 및 검증
API는 작업 ID를 반환합니다. GET /flux/v1/get_result?id={task_id}를 폴링하여 생성 상태를 확인하고 완료되면 출력 이미지를 가져오세요.