pile·
AI / ML·vercel-blogVercel Blog·

Vercel AI SDK 3.1 — ModelFusion 통합과 AI SDK Core/UI/RSC 분리

Vercel AI SDK 3.1이 ModelFusion을 통합하고 SDK를 세 계층(Core, UI, RSC)으로 구조화했다. LLM 프로바이더를 단일 API로 추상화하고, 50줄 미만 코드로 스트리밍 챗봇을 구현할 수 있는 TypeScript AI 애플리케이션 프레임워크를 지향한다.

핵심 포인트
  • AI SDK Core는 LLM 프로바이더 추상화 계층으로 텍스트 생성, Zod 스키마 기반 구조화 데이터 추출을 통일된 API로 제공한다
  • AI SDK UI는 프레임워크 무관 훅(useChat, useCompletion)을 제공해 React, Svelte, Vue 등에서 스트리밍 UI 구현이 가능하다
  • AI SDK RSC는 streamUI 함수로 React Server Components 기반의 컴포넌트 스트리밍을 지원한다
  • ModelFusion의 합류로 멀티 프로바이더 지원, 구조화된 출력, 임베딩 등 고급 기능이 통합됐다
  • 50줄 미만 코드로 스트리밍 챗봇 구현이 가능하다
상세 정리
  • SDK 3계층 구조: Core(LLM 추상화), UI(클라이언트 훅), RSC(서버 컴포넌트) 세 패키지로 분리돼 필요한 부분만 선택적으로 사용 가능.
  • AI SDK Core 기능: generateText, streamText로 텍스트 생성. Zod 스키마를 넘기면 LLM이 구조화된 JSON으로 응답하도록 강제할 수 있다.
  • 구조화 출력 예시: generateObject에 Zod 스키마를 전달하면 LLM이 타입 안전한 객체를 반환 — 데이터 추출·분류 파이프라인에 유용.
  • AI SDK UI — useChat: 스트리밍 메시지 상태와 입력을 관리하는 훅. React, Svelte, Vue에서 동일 API로 사용 가능.
  • AI SDK UI — useCompletion: 텍스트 완성 인터페이스를 위한 훅. 스트리밍 응답을 실시간으로 UI에 반영.
  • AI SDK RSC — streamUI: React Server Components에서 서버 사이드 AI 추론 결과를 컴포넌트로 스트리밍. 툴 호출 결과를 조건부 UI로 직접 렌더링.
  • ModelFusion 통합: 멀티모달 입력, 임베딩, 스피치-투-텍스트 등 ModelFusion의 고급 기능이 Vercel AI SDK 생태계로 편입됨.
  • 프로바이더 지원: OpenAI, Anthropic, Mistral 등 주요 LLM 프로바이더를 단일 인터페이스로 교체 가능 — 프로바이더 락인 방지.
  • 개발자 경험: 타입스크립트 기반 유니파이드 API로 LLM 호출, 스트리밍, 구조화 출력, 도구 통합을 일관되게 처리.
왜 읽나Next.js·React 앱에 LLM 스트리밍 챗봇, 구조화 데이터 추출, AI 기반 UI를 직접 구현하려는 풀스택 엔지니어.
vercel-blog
Vercel Blog 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. AI / ML·stackoverflow-blogStack Overflow Blog·

    에이전틱 SDLC를 QA 엔지니어링 마인드셋으로 구축하기

    Motorola Solutions의 테스트 엔지니어링 선임 매니저 Suneet Malhotra가 Stack Overflow 팟캐스트에 출연해 MCP(Model Context Protocol) 기반 에이전틱 SDLC 파이프라인 구축과 LLM-as-judge 평가 방법론을 소개했다. QA 엔지니어링 관점을 소프트웨어 개발 생애 전반에 적용하고, 설계 단계 직후 스펙을 강화해 결함 비용을 줄이는 'QA shift-left' 접근을 다룬다.

    요약 이어보기
    #llm-agent#mcp#test-automation+2
  2. AI / ML·LINE EngineeringLINE Engineering·

    보안 업무를 위한 AI 에이전트 플랫폼 「SAGE」 개발기 1편: 판단은 사람에게 남기는 설계

    LY Corporation Security Development Division이 보안 업무용 AI 에이전트 플랫폼 SAGE의 개발 과정을 공개했다. "완전 자동화"와 "도입 미루기" 양 극단 사이에서 "판단은 사람에게 남기는 설계"를 핵심 원칙으로 삼고, 3단계 점진적 도입 전략(AI 보조→에이전트 협업→자동화)을 채택했다. 현재는 1단계를 중심으로 파일럿·실운영 중이다.

    요약 이어보기
    #llm-app#opensearch#mcp+2