ShopGenie
1.0.0
클라우드에서 벡터 데이터베이스를 호스팅하기 위해 Qdrant를 사용했습니다. 텍스트 임베딩의 경우 OpenAI에서 텍스트-제외 -3 스몰 모델을 사용했습니다. 우리는 Sveltekit을 프론트 엔드와 백엔드를 모두 다루는 메타 프레임 워크로 사용했습니다. 데이터베이스의 경우 Postgres를 사용했습니다. Supabase에서 호스팅 된 데이터베이스.
저장소를 간단히 복제 할 수 있습니다
git clone https://github.com/yoboBUETGenesis/workspace.git 프로젝트를 복제 한 후에는 npm install (또는 pnpm install 또는 yarn )를 사용하여 필요한 종속성을 설치하고 개발 서버를 시작하십시오.
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --open
# or use pnpm
pnpm run dev 앱의 프로덕션 버전을 만들려면 :
npm run build
# or use pnpm
pnpm run build npm run preview 로 프로덕션 빌드를 미리 볼 수 있습니다.
다음 엔티티의 환경 파일이 필요합니다.
PUBLIC_SUPABASE_URL= " ************************************* "
PUBLIC_SUPABASE_ANON_KEY= " ************************************* "
OPENAI_KEY_2= " ************************************* "
QDRANT_HOST= " ************************************* "
QDRANT_API_KEY= " ************************************* "
GOOGLE_API_KEY_1= " ************************************* "
GOOGLE_API_KEY_2= " ************************************* "