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

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

실전 코드: 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 모델을 사용할 수 있습니다.

AI Gateway를 선택하는 이유
단순히 모델에 접근하는 것을 넘어, AI Gateway는 프로덕션 수준의 애플리케이션을 구축하는 데 필수적인 기능들을 제공합니다.
- 통합 API: 다양한 AI 모델을 일관된 인터페이스로 호출합니다.
- 사용량 및 비용 추적: 모든 모델 사용을 한 곳에서 모니터링합니다.
- 고가용성: 재시도, 장애 조치, 성능 최적화를 구성해 제공자보다 높은 가동 시간을 보장합니다.
- 관측 가능성: 내장된 모니터링 도구를 통해 통찰력을 얻을 수 있습니다.
- BYOK 지원: 자신의 API 키를 가져와 사용할 수 있습니다.
이러한 도구들은 AI 기능을 안정적으로 서비스에 통합하려는 개발자에게 큰 이점이 됩니다. AI Gateway의 모델 리더보드를 확인하면 커뮤니티에서 어떤 모델을 많이 사용하는지 파악하는 데 도움이 될 거예요.