Firefly 서비스 작업 정의 개요

이 문서에서는 Firefly 서비스 제공의 일부로 Firefly, Photoshop, Lightroom 및 콘텐츠 태그 지정(Sensei Platform에서 제공)에 사용 가능한 API와 기능을 설명합니다.

Firefly API

API 작업

기능

작업 정의(1)

텍스트를 이미지로 전환

텍스트 프롬프트를 기반으로 이미지 생성

작업 1회 = 기초 Firefly 모델로 생성된 표준 이미지 1개

생성형 채우기

선택적 프롬프트로 이미지에서 마스크가 적용된 영역 채우기

작업 1회 = 기초 Firefly 모델로 생성된 표준 이미지 1개

생성형 확장

이미지를 새로운 크기/종횡비로 확장

작업 1회 = 기초 Firefly 모델로 생성된 표준 이미지 1개

스타일 참조를 통해 텍스트를 이미지로 변환

스타일에 맞는 선택적 참조 이미지가 포함된 프롬프트를 기반으로 이미지 생성

작업 1회 = 기초 Firefly 모델로 생성된 표준 이미지 1개

구조 참조를 통해 텍스트를 이미지로 변환

구조에 맞는 선택적 참조 이미지가 포함된 프롬프트를 기반으로 이미지를 생성합니다.

작업 1회 = 기초 Firefly 모델로 생성된 표준 이미지 1개

유사한 이미지 생성

참조 이미지를 기반으로 유사한 이미지를 생성합니다.

작업 1회 = 기초 Firefly 모델로 생성된 표준 이미지 1개

오브젝트 합성 생성

제품 사진 등의 이미지(마스크 유무 관계없음)를 업로드하고 텍스트 프롬프트를 활용하여 제품을 포함하는 원활하게 합성된 장면을 생성합니다.

작업 1회 = 기초 Firefly 모델로 생성된 표준 이미지 1개

(1) 표준 이미지는 폭이 최대 2000 x 2000픽셀인 이미지를 의미합니다. API 요청으로 이미지가 여러 개 생성될 수 있습니다. 가격에는 “사용자 정의 모델 확장”을 사용하여 이미지를 생성하는 향후 기능은 포함되지 않습니다.

파일 크기 제한

생성형 채우기, 생성형 확장 또는 생성형 일치에 사용되는 이미지 자산의 경우 성공적인 API 호출당 파일 크기 제한은 최대 15MB입니다.

Creative Cloud API

Photoshop API

API 작업

기능

작업 정의(2)

배경 제거

이미지에서 관심 있는 피사체를 분리하고 배경 제거

작업 1회 = 자산당 API 호출 1회

마스크 만들기

이미지에서 관심 있는 피사체(사람, 사물 등)를 분리하고 이미지 마스크 생성

작업 1회 = 자산당 API 호출 1회

렌디션 만들기

PSD의 평면 이미지 표현 만들기

작업 1회 = 자산당 API 호출 1회

actionJSON 만들기

.atn 파일을 actionJSON 형식으로 변환

작업 1회 = 자산당 API 호출 1회

actionJSON 실행

actionJSON 형식으로 Photoshop 작업 실행 

작업 1회 = 자산당 API 호출 1회

Photoshop 작업 실행

PSD, JPEG, PNG 또는 TIFF에 대해 Photoshop Action 파일 실행 

작업 1회 = 자산당 API 호출 1회

스마트 오브젝트 바꾸기

PSD의 스마트 오브젝트 바꾸기 

작업 1회 = 자산당 API 호출 1회

제품 자르기

관심 있는 피사체가 보이도록 이미지를 스마트하게 자르기 

작업 1회 = 자산당 API 호출 1회

심도 흐림 효과

이미지 입력에 심도 흐림 효과 적용

작업 1회 = 자산당 API 호출 1회

텍스트 레이어 편집

현지화 등을 위해 PSD에서 텍스트 레이어의 내용 변경

작업 1회 = 자산당 API 호출 1회

PSD 편집 내용 적용

기본 레이어 편집 내용(이름, 상태 등) 적용, 조정, 픽셀 및 모양 레이어 추가/편집 

작업 1회 = 자산당 API 호출 1회

새 PSD 만들기

레이어가 있는 새 PSD 만들기

작업 1회 = 자산당 API 호출 1회

아트보드 만들기

여러 PSD 입력에서 아트보드 만들기 

작업 1회 = 자산당 API 호출 1회

매니페스트 가져오기

PSD 문서에서 일반 파일 및 레이어 정보를 포함하여 메타데이터 추출

작업 1회 = 자산당 API 호출 1회


Lightroom API

API 작업

기능

작업 정의(2)

이미지 펴기

이미지 자동 펴기

작업 1회 = 자산당 API 호출 1회

자동 톤

이미지에 자동 톤 적용 

작업 1회 = 자산당 API 호출 1회

이미지 편집

노출, 대비, 디테일 등을 포함하여 사진에 대한 Lr 조정 조정

작업 1회 = 자산당 API 호출 1회

사전 설정 적용

사진에 Lr 사전 설정 적용 

작업 1회 = 자산당 API 호출 1회

XMP 적용

사진에 XMP 메타데이터 추가 

작업 1회 = 자산당 API 호출 1회


콘텐츠 태그 지정 API

API 작업

기능

작업 정의(2)

색상 태그 지정

이미지가 주어지면 픽셀 색상의 막대 그래프를 계산하고 이를 주요 색상별로 버킷으로 정렬 가능

작업 1회 = 자산당 API 호출 1회

키워드 태그 지정

텍스트 문서가 주어지면 키워드 태그 지정 서비스에서 문서의 주제를 가장 잘 설명하는 키워드 또는 핵심 문구를 자동으로 추출 

작업 1회 = 자산당 API 호출 1회

OCR

이미지가 주어지면 이미지에 텍스트가 있는지 여부 표시 가능. 텍스트가 있으면 OCR에서 텍스트 반환 가능

작업 1회 = 자산당 API 호출 1회

(2) 여러 자산에 대해 API 작업을 실행할 수 있습니다. 예를 들어 고객이 자산 100개에 대해 API 작업을 요청하는 경우 해당 API 작업은 작업 100회로 계산됩니다. 명확히 하자면 상태 폴링 API 작업은 작업을 소비하지 않습니다.

파일 크기 제한

이미지 자산(예: PSD 및 PNG 파일)의 경우 성공적인 API 호출당 Creative Cloud API 파일 크기 제한은 최대 300MB입니다.

고객이 Photoshop 및 Lightroom API를 사용할 때 자산에 대한 성공적인 API 호출당 파일 크기는 각 자산 유형에 대해 명시된 성공적인 API 호출당 파일 크기 제한으로 제한됩니다. 고객이 성공적인 API 호출당 파일 크기 제한을 초과하는 경우 추가로 성공한 API 호출에 대한 요금이 고객에게 청구됩니다.

예를 들어 크기가 200MB인 PSD 파일은 성공적인 API 호출 1회로 계산되고, 크기가 500MB인 PSD 파일은 성공적인 API 호출 2회로, 크기가 700MB인 PSD 파일은 성공적인 API 호출 3회로 계산됩니다.

쉽고 빠르게 지원 받기

신규 사용자이신가요?