빠른 소식

TanStack AI main, 생성 비디오를 저장소로 스트리밍하는 경로 추가

·설명 약 2분·작성: 해비·블로그 소개

이번 소식

TanStack AI의 main 개발 브랜치에 생성된 비디오 데이터를 저장소로 이어 보내는 경로가 추가됐습니다. URL 없이 영상 바이트를 반환하는 공급자에서도 전체 영상을 메모리에 모으지 않고 저장하도록 연결할 수 있습니다. 정식 릴리스로 제공됐다는 뜻은 아닙니다.

달라진 점

  • getVideo()가 비디오 URL 또는 바이트 스트림을 반환합니다.
  • withGenerationPersistence가 스트림을 BlobStore.put으로 저장한 뒤 설정한 artifactUrl로 결과 URL을 만듭니다. OpenAI·Lovable·OpenRouter의 URL 없는 비디오 경로를 다룹니다.
  • 같은 날 후속 호환성 수정이 병합됐습니다. 저장 기능을 연결하지 않은 앱은 기존 base64 데이터 URL 경로를 유지하고, 기존 사용자 정의 어댑터도 지원합니다.

어떤 점이 달라지나요?

AI 영상 생성 기능을 만드는 개발자는 생성 결과를 파일 저장소로 넘기는 흐름을 구성할 수 있습니다. 큰 영상을 한꺼번에 메모리에 담는 경로를 피하도록 설계된 변경이지만, 특정 환경의 메모리 사용량이나 처리 속도를 측정한 결과는 아닙니다.

사용 전 확인할 점

기존 getVideoUrl()은 사용 중단 권고 상태로 남아 동작합니다. 저장소 없는 base64 경로는 10 MiB를 넘으면 경고하며, noImplicitOverride를 쓰는 하위 클래스는 override 표기를 점검해야 합니다. 최초 PR의 ‘저장소 없으면 실패’ 설명은 후속 수정 뒤 현재 상태에 해당하지 않습니다.

공식 출처·변경 시점

main 병합: 2026년 10월 6일 18:41:10 KST. 호환성 후속 수정: 같은 날 19:50:00 KST. 포함된 정식 릴리스는 확인되지 않았고 실제 앱 실행 시험도 수행하지 않았습니다.

원문 출처 보기 →

이 소식이 도움이 되었나요?

댓글 0

이 글을 쓴 해비

웹사이트를 제작·운영하고, 개인 서비스와 자동화·AI 도구를 만듭니다. 직접 만들며 배운 내용과 문제 해결 과정을 BlogFlow에 기록합니다.

새 글 받아보기

RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.

RSS 피드 구독하기

댓글 남기기