v6: Use transformers.js v2.0.0 (proven worker compatibility)
This commit is contained in:
parent
ba6724083c
commit
540347c015
4 changed files with 5 additions and 5 deletions
|
|
@ -18,7 +18,7 @@ RUN mkdir -p /app/data/logs
|
|||
RUN mkdir -p /app/public/models/Xenova/whisper-tiny.en/onnx && \
|
||||
cd /app/public/models && \
|
||||
echo "Downloading transformers.js library (worker-compatible build)..." && \
|
||||
curl -sL -o transformers.min.js https://cdn.jsdelivr.net/npm/@xenova/transformers@2.6.2/dist/transformers.min.js && \
|
||||
curl -sL -o transformers.min.js https://cdn.jsdelivr.net/npm/@xenova/transformers@2.0.0/dist/transformers.min.js && \
|
||||
cd Xenova/whisper-tiny.en && \
|
||||
echo "Downloading Whisper model files..." && \
|
||||
curl -sL -o config.json https://huggingface.co/Xenova/whisper-tiny.en/resolve/main/config.json && \
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "pediatric-ai-scribe",
|
||||
"version": "5.0.0",
|
||||
"version": "6.0.0",
|
||||
"description": "AI-powered pediatric clinical documentation platform",
|
||||
"main": "server.js",
|
||||
"scripts": {
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ mkdir -p "$MODELS_DIR/Xenova/whisper-tiny.en/onnx"
|
|||
# Download transformers.js (worker-compatible build)
|
||||
echo "📦 Downloading transformers.js..."
|
||||
curl -L --progress-bar -o "$MODELS_DIR/transformers.min.js" \
|
||||
"https://cdn.jsdelivr.net/npm/@xenova/transformers@2.6.2/dist/transformers.min.js"
|
||||
"https://cdn.jsdelivr.net/npm/@xenova/transformers@2.0.0/dist/transformers.min.js"
|
||||
echo "✅ transformers.min.js ($(du -h $MODELS_DIR/transformers.min.js | cut -f1))"
|
||||
echo ""
|
||||
|
||||
|
|
|
|||
|
|
@ -153,7 +153,7 @@ app.get('/api/models', async (req, res) => {
|
|||
const { activeProvider } = require('./src/utils/ai');
|
||||
app.get('/api/health', (req, res) => {
|
||||
res.json({
|
||||
status: 'running', version: '5.0.0', provider: activeProvider,
|
||||
status: 'running', version: '6.0.0', provider: activeProvider,
|
||||
timestamp: new Date().toISOString(),
|
||||
openrouter: process.env.OPENROUTER_API_KEY ? 'configured' : 'missing',
|
||||
bedrock: process.env.AWS_BEDROCK_REGION ? 'configured' : 'not configured',
|
||||
|
|
@ -221,7 +221,7 @@ const PORT = process.env.PORT || 3000;
|
|||
server.listen(PORT, () => {
|
||||
console.log('');
|
||||
console.log('==========================================');
|
||||
console.log('🏥 PEDIATRIC AI SCRIBE v5.0');
|
||||
console.log('🏥 PEDIATRIC AI SCRIBE v6.0');
|
||||
console.log('==========================================');
|
||||
console.log('🌐 http://localhost:' + PORT);
|
||||
console.log('🤖 Provider: ' + activeProvider);
|
||||
|
|
|
|||
Loading…
Reference in a new issue