ai sdk preview rag
1.0.0
RAG(검색 증강 생성)를 사용하여 모델 교육 데이터 외부의 정보를 추론하고 응답하는 Vercel AI SDK로 구동되는 Next.js 애플리케이션입니다.
streamText
함수를 이용한 도구 호출을 통한 정보 검색 및 추가useChat
후크를 사용하여 프런트엔드에 대한 모델 응답의 실시간 스트리밍프로젝트를 시작하고 실행하려면 다음 단계를 따르세요.
종속성을 설치합니다.
npm install
예제 환경 파일을 복사합니다.
cp .env.example .env
OpenAI API 키와 PostgreSQL 연결 문자열을 .env
파일에 추가합니다.
OPENAI_API_KEY=your_api_key_here
DATABASE_URL=your_postgres_connection_string_here
데이터베이스 스키마를 마이그레이션합니다.
npm run db:migrate
개발 서버를 시작합니다.
npm run dev
이제 프로젝트가 http://localhost:3000에서 실행 중이어야 합니다.