AI 이미지/Flux AI

Flux.1 Kontext 를 무료로 사용해보기

하늘이푸른오늘 2025. 6. 19. 11:25

2025년 5월 Black Forest Labs에서 발표한 FLUX.1 Kontext는 최신 이미지 생성 및 편집 통합 모델로서, 명령과 이미지를 잘 결합하여 그 내용에 맞는 고 품질의 이미지를 생성하는 능력이 뛰어납니다.

이러한 기능을 테스트할 수 있도록 BFL에서는 온라인 데모 사이트인 BFL Playground를 제공하고 있습니다. 크롬이나 에지와 같은 인터넷 브라우저에서 직접 접근할 수 있습니다.

이 글에서는 이 Playground 를 통해 FLUX.1 Kontext의 가능성을 알아보는 방법을 알려드립니다.

무료 시험

계정 생성

BFL Playground 를 사용하려면 먼저 계정을 생성하여야 합니다. 

사이트에 들어가면 아래와 같은 화면이 보이는데, 여기에서 [Continue with Google] 버튼을 누르면 쉽게 계정을 생성할 수 있습니다. 구글 계정이 없을 경우에는 https://auth.bfl.ai/register 에서 생성할 수 있습니다.

계정을 생성하면 200 크레딧을 받게 됩니다(왼쪽 아래에 있는 [My account]를 누르면 확인할 수 있습니다). 200 크레딧으로는 대략 15 개의 이미지를 생성하거나, 15번 편집할 수 있습니다. 크레딧 구입 비용은 1 크레딧 당 0.01 달러이며 최소 10달러 이상을 구매하셔야 합니다. 10 달러는 1,000 크레딧에 해당합니다.

Kontext를 사용한 이미지 편집

왼쪽 메뉴를 보면 아래와 같이 생성(Generate), 편집(Edit), 인페인트(Fill), 아웃페인트(Expand) 등 네가지 종류의 작업이 가능함을 알 수 있습니다.

여기에서 [Edit] 를 누르면 아래와 같은 화면이 나타나며, 여기서 FLUX.1 Kontext 이미지 편집 기능을 시험해 볼 수 있습니다. 아래쪽에는 예제들이 있으므로 기능을 미리 살펴볼 수 있습니다.

Kontext의 이미지 편집 기능을 사용하고 싶으시면 아래의 단계를 따릅니다.

  1. 참조 이미지을 [Drag and drop an image]에 끌어다 놓습니다(또는 클릭하여 선택할 수 있습니다).
  2. 편집하고자 하는 내용을 영어로 기술합니다.
  3. Enter를 누르면 생성이 시작되고 몇초 정도 후에는 결과물을 볼 수 있습니다. 

아래는 김태리님 사진을 사용해, 머리를 길게 하고 잠수복으로 바꿔달라고 한 결과입니다. 그런데... 프롬프트를 "Make her hair longer and change her clothes to a wetsuit without changing the character."로 명시적으로 캐릭터를 유지하라고 했는데도 얼굴이 완전히 바뀌네요. 동양인은 별로 학습이 되지 않은 듯 합니다. 

사용 예

스타일 바꾸기

아래와 유사한 프롬프트를 사용하면 ChatGPT 와마찬가지로 이미지 스타일을 쉽게 바꿀 수 있습니다.

프롬프트: Transform image into [Artist/style] style, while keeping recognizable characters
원 이미지 Van Goth style Ghibli Style

사진 편집

객체를 추가하거나, 배경을 바꾸는 등 원하는 요소를 지정하여 바꿀 수 있습니다.

원 이미지 Change the scenery so that we are in an alley in Paris

사진의 촬영 위치 또는 인물의 자세 편집

FLUX.1 Kontext를 사용하면 측면 사진을 정면에서 촬영하거나, 인물의 자세 혹은 표정 등을 지정하여 변경할 수 있습니다.

원 이미지 turns her head so that she is looking towards the camera

설정

세로 점 3개를 누르면 아래와 같은 여러가지 옵션이 나타납니다.

  • Batch Size : 한번에 생성되는 이미지의 수
  • Safety Tolerance : NSFW 필터의 수준. 낮을 수록 입력 프롬프트 및 결과를 좀 더 엄격하게 적용합니다. (누드, 폭력, 민감한 기호, 선정적인 콘텐츠 등)
  • Prompt Upsampling : 이를 활성화하면 입력한 프롬프트를 모델로 보내기 전에 추가적인 언어처리를 적용하여 암묵적으로 텍스트를 변경하거나 풍부하게 함으로써 생성 품질을 향상시킵니다.
  • Output Format : PNG 와 JPG 를 선택할 수 있습니다.
  • Seed : 씨드 값이 동일하면 동일한 결과를 재생성합니다. 기본 값은 random으로, 매번 수행시마다 다른 결과를 생성합니다.

사용시 팁

  • 구체적으로 지정할 것 : 프롬프트를 명확하게 구체적으로 사용할 수록 모델의 반응이 정확해집니다.
  • 단계적으로 변경할 것 : 하나의 프롬프트에 여러가지 변경사항을 넣지말고, 간단한명령을 단계적으로 수행하는 것이 좋습니다.
  • 문맥을 보존하는 명령을 사용할 것 : "without changing the character"와 같이 명시적으로 언급하면 얼굴이나 스타일이 변경되지 않습니다.
  • 크레딧 절약 방법 : 기본 Batch size 값은 4인데, 참조이미지와 프롬프트를 동일하게 하면 대부분 거의 비슷한 결과가 나옵니다. 따라서 Batch size를 1 또는 2로 줄여서 생성하는 것이 좋습니다. 

결론

사실 이렇게 이미지를 입력받아 텍스트 프롬프트로 수정하는 기능은 FLUX.1 Kontext가 처음은 아닙니다. GPT-4o 에서도 가능하고, Imagen 4에서도 가능합니다. 저는 사용하지 않지만 미드저니에서도 사용할 수 있는 걸로 알고요. 기타 이미지 편집 리더보드를 보면 몇가지가 더 지원함을 할 수 있습니다. 

그럼에도 불구하고 FLUX.1 Kontext는 다른 서비스에 비해 좀 더 정확한 것 같습니다. 예를 들어 GPT-4o 나 Imagen 4에서 테스트해보면 수정하라는 것 말고 전체적으로 변경되는 경우가 많습니다. 변경시키고 싶지 않은데도 변경이 되면 짜증스러운데, Kontext는 이런 경우가 많지 않은 것 같습니다.

다만, 위에서 김태리님 사진 테스트에서 본 것 처럼 동양인의 얼굴은 사용할 수 없고, 입력도 한글로는 불가능한 점은 단점이라고 할 수 있겠네요. 물론 유료라는 점도요. 

참, 크레딧을 구입해서라도 사용하고 싶으시다면, 그리고 ComfyUI를 사용할 경우에는 ComfyUI API 노드를 사용하는 것이 좋을 듯 합니다(현재는 지원하지 않지만 곧 지원하겠죠). 크레딧을 여기저기 뿌리면 아무래도 낭비를 하게 되니까요.

이상입니다. 

이 글은 stablediffuision.blog의 글을 참고로하여 작성했습니다.

민, 푸른하늘