AI 이미지 생성 시장에 새로운 선택지가 추가되었습니다. Vercel의 AI Gateway를 통해 이제 Recraft의 고급 이미지 생성 모델(V3, V2)을 별도의 제공자 계정 없이 바로 사용할 수 있게 되었어요. 이 통합은 개발자에게 더욱 단순화된 API와 향상된 관측 가능성을 제공합니다. 자세한 내용은 공식 발표를 참고하세요.

AI and machine learning concept illustration

Recraft 모델의 주요 강점

Recraft의 이미지 모델, 특히 V3는 다음과 같은 특징으로 주목받고 있습니다.

  • 사실적인 표현력: 높은 수준의 포토리얼리즘과 정확한 텍스트 렌더링.
  • 복잡한 프롬프트 이해: 세부적인 지시사항을 잘 따릅니다.
  • V3의 특화 기능: 긴 다단어 텍스트 생성, 정확한 위치 지정, 해부학적 정확성, 그리고 네이티브 벡터 출력을 지원합니다.
  • 다양한 스타일: 사실적인 초상화부터 픽셀 아트까지 20가지 이상의 특화 스타일을 내장하고 있습니다.

Cloud computing and API gateway architecture

실전 코드: AI SDK로 이미지 생성하기

Vercel AI SDK의 generateImage 함수를 사용하면 몇 줄 안되는 코드로 Recraft 모델을 호출할 수 있습니다. 아래는 Recraft V3 모델을 사용하는 예제입니다.

import { generateImage } from 'ai';

const result = await generateImage({
  model: 'recraft/recraft-v3',
  prompt: `우키요에 목판화 스타일로 연한 인디고와 이끼 녹색 톤으로 그려진, 고대 삼나무가 있는 안개 자욱한 일본 숲.`,
});
// result 객체에서 생성된 이미지 데이터에 접근할 수 있습니다.

모델명을 recraft/recraft-v2로 변경하면 V2 모델을 사용할 수 있습니다.

Digital art and image generation interface

AI Gateway를 선택하는 이유

단순히 모델에 접근하는 것을 넘어, AI Gateway는 프로덕션 수준의 애플리케이션을 구축하는 데 필수적인 기능들을 제공합니다.

  • 통합 API: 다양한 AI 모델을 일관된 인터페이스로 호출합니다.
  • 사용량 및 비용 추적: 모든 모델 사용을 한 곳에서 모니터링합니다.
  • 고가용성: 재시도, 장애 조치, 성능 최적화를 구성해 제공자보다 높은 가동 시간을 보장합니다.
  • 관측 가능성: 내장된 모니터링 도구를 통해 통찰력을 얻을 수 있습니다.
  • BYOK 지원: 자신의 API 키를 가져와 사용할 수 있습니다.

이러한 도구들은 AI 기능을 안정적으로 서비스에 통합하려는 개발자에게 큰 이점이 됩니다. AI Gateway의 모델 리더보드를 확인하면 커뮤니티에서 어떤 모델을 많이 사용하는지 파악하는 데 도움이 될 거예요.