Vercel ai gateway (#7)

* feat: use vercel ai gateway

* chore: update UI
This commit is contained in:
2025-10-11 12:15:30 +02:00
committed by GitHub
parent ff84b75847
commit 7c9635ba83
14 changed files with 2348 additions and 1809 deletions

View File

@@ -24,36 +24,43 @@
"db:migrate": "prisma migrate dev"
},
"dependencies": {
"@anthropic-ai/sdk": "^0.33.1",
"@prisma/client": "^5.22.0",
"ai": "^5.0.68",
"axios": "^1.12.0",
"next": "^15.4.7",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"zod": "^3.24.1"
"zod": "^4.1.12"
},
"devDependencies": {
"@commitlint/cli": "^19.6.1",
"@commitlint/config-conventional": "^19.6.0",
"@types/jest": "^29.5.14",
"@types/node": "^22.10.2",
"@eslint/compat": "^1.4.0",
"@eslint/eslintrc": "^3.3.1",
"@types/jest": "^30.0.0",
"@types/node": "^24.7.1",
"@types/react": "^19.0.2",
"@types/react-dom": "^19.0.2",
"@typescript-eslint/eslint-plugin": "^8.18.2",
"@typescript-eslint/parser": "^8.18.2",
"@typescript-eslint/eslint-plugin": "^6.0.0",
"@typescript-eslint/parser": "^6.0.0",
"autoprefixer": "^10.4.20",
"dotenv": "^16.4.7",
"dotenv": "^17.2.3",
"eslint": "^8.56.0",
"eslint-config-next": "^15.1.3",
"eslint-config-next": "^15.5.4",
"eslint-config-prettier": "^9.1.0",
"globals": "^16.4.0",
"husky": "^9.1.7",
"jest": "^29.7.0",
"jest": "^30.2.0",
"lint-staged": "^15.3.0",
"prettier": "^3.4.2",
"prisma": "^5.22.0",
"ts-jest": "^29.2.5",
"ts-jest": "^29.4.5",
"ts-node": "^10.9.2",
"typescript": "^5.7.2"
"typescript": "^5.9.3"
},
"resolutions": {
"@babel/helpers": ">=7.26.10",
"brace-expansion": ">=1.1.12"
},
"lint-staged": {
"*.{ts,tsx}": [