fix: restore messages variable in deepseek endpoints
This commit is contained in:
+27
@@ -0,0 +1,27 @@
|
|||||||
|
# ReSekai Deploy Script
|
||||||
|
# Usage: .\deploy.ps1
|
||||||
|
|
||||||
|
$SERVER = "root@46.225.108.69"
|
||||||
|
$PROJECT_PATH = "/var/www/resekai/ReSekai"
|
||||||
|
|
||||||
|
Write-Host "Deploying ReSekai to production..." -ForegroundColor Cyan
|
||||||
|
|
||||||
|
# Build locally first
|
||||||
|
Write-Host "`nBuilding frontend..." -ForegroundColor Yellow
|
||||||
|
npm run build
|
||||||
|
if ($LASTEXITCODE -ne 0) {
|
||||||
|
Write-Host "Build failed!" -ForegroundColor Red
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
|
|
||||||
|
# Deploy to server
|
||||||
|
Write-Host "`nDeploying to server..." -ForegroundColor Yellow
|
||||||
|
$CMD = "cd $PROJECT_PATH && git pull && npm run build && cd server && npm install && pm2 restart resekai-api"
|
||||||
|
ssh $SERVER $CMD
|
||||||
|
|
||||||
|
if ($LASTEXITCODE -eq 0) {
|
||||||
|
Write-Host "`nDeployment successful!" -ForegroundColor Green
|
||||||
|
} else {
|
||||||
|
Write-Host "`nDeployment failed!" -ForegroundColor Red
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
+2
-2
@@ -1207,7 +1207,7 @@ app.post("/api/deepseek/chat", requireAuth, async (req, res) => {
|
|||||||
return res.status(500).json({ error: "DeepSeek API key not configured" });
|
return res.status(500).json({ error: "DeepSeek API key not configured" });
|
||||||
}
|
}
|
||||||
|
|
||||||
const { temperature = 0.8, max_tokens = 1000 } = req.body;
|
const { messages, temperature = 0.8, max_tokens = 1000 } = req.body;
|
||||||
const sanitizedMessages = sanitizeDeepSeekMessages(messages);
|
const sanitizedMessages = sanitizeDeepSeekMessages(messages);
|
||||||
const clampedMaxTokens = Math.min(
|
const clampedMaxTokens = Math.min(
|
||||||
max_tokens,
|
max_tokens,
|
||||||
@@ -1268,7 +1268,7 @@ app.post("/api/deepseek/chat/stream", requireAuth, async (req, res) => {
|
|||||||
return res.status(500).json({ error: "DeepSeek API key not configured" });
|
return res.status(500).json({ error: "DeepSeek API key not configured" });
|
||||||
}
|
}
|
||||||
|
|
||||||
const { temperature = 0.8, max_tokens = 1000 } = req.body;
|
const { messages, temperature = 0.8, max_tokens = 1000 } = req.body;
|
||||||
const sanitizedMessages = sanitizeDeepSeekMessages(messages);
|
const sanitizedMessages = sanitizeDeepSeekMessages(messages);
|
||||||
const clampedMaxTokens = Math.min(
|
const clampedMaxTokens = Math.min(
|
||||||
max_tokens,
|
max_tokens,
|
||||||
|
|||||||
Reference in New Issue
Block a user