AI SDK 3.1에서 3.2로 마이그레이션
AI SDK 3.1에서 3.2로 마이그레이션
이 가이드는 AI SDK 3.2로 업그레이드하는 데 도움을 드릴 거예요:
- 실험적인
StreamingReactResponse기능이 제거되었어요 - 여러 기능이 deprecated 처리되었어요
- UI 프레임워크 통합이 각자의 Node modules로 이동했어요
출처: 문서
본문
업그레이드하기
AI SDK
AI SDK 버전 3.2로 업데이트하려면 선호하는 패키지 매니저로 다음 명령어를 실행하세요.
제거된 기능
실험적이었던 StreamingReactResponse가 제거되었어요. 스트리밍 UI를 만들려면 AI SDK RSC를 사용할 수 있어요.
더 이상 사용되지 않는 기능
nanoid 내보내기는 더 이상 사용되지 않아요. 대신 generateId를 사용해 주세요.
UI 패키지 분리
AI SDK UI는 여러 프레임워크를 지원해요: React, Svelte, Vue.js, SolidJS.
React와 RSC를 제외한 통합 기능들은 별도의 Node 모듈로 이동했어요. import 및 require 문을 다음과 같이 업데이트해야 해요:
ai/svelte를@ai-sdk/svelte로 변경하세요.ai/vue를@ai-sdk/vue로 변경하세요.ai/solid를@ai-sdk/solid로 변경하세요.
기존 내보내기는 여전히 사용할 수 있지만, 향후 릴리스에서 제거될 예정이에요.
탐색
- 버전 관리
- AI SDK 6.x에서 7.0으로 마이그레이션
- AI SDK 5.x에서 6.0으로 마이그레이션
- AI SDK 5.0으로 데이터 마이그레이션
- AI SDK 4.x에서 5.0으로 마이그레이션
- AI SDK 4.1에서 4.2로 마이그레이션
- AI SDK 4.0에서 4.1로 마이그레이션
- AI SDK 3.4에서 4.0으로 마이그레이션
- AI SDK 3.3에서 3.4로 마이그레이션
- AI SDK 3.2에서 3.3으로 마이그레이션
- AI SDK 3.1에서 3.2로 마이그레이션
- AI SDK 3.0에서 3.1로 마이그레이션
- 전체 사이트맵