From d2ed08cd4683df4bf961b502e2e86d199bd356d2 Mon Sep 17 00:00:00 2001 From: Daniel Date: Mon, 23 Mar 2026 22:13:19 +0100 Subject: [PATCH] v3.0: Add multi-provider Bedrock models, newborn milestones, Converse API MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Bedrock: Add 14 non-vendor model models (Amazon Nova, Meta Llama 4, DeepSeek R1/V3, Mistral Large 3, Cohere Command R+, AI21 Jamba) with verified AWS model IDs - Bedrock: Implement Converse API for non-Anthropic models (unified cross-model API), keep native Messages API for vendor model models (best performance) - Milestones: Add Newborn / 1 month developmental milestones (Gross Motor, Fine Motor, Language, Social/Emotional, Cognitive) — previously started at 2 months - Bump version to 3.0.0, docker-compose tag to v3.0 --- docker-compose.yml | 2 +- package.json | 2 +- public/index.html | 1 + public/js/milestonesData.js | 31 ++++++++++++ src/utils/ai.js | 98 ++++++++++++++++++++++++++----------- src/utils/models.js | 42 +++++++++++++++- 6 files changed, 144 insertions(+), 32 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 7e6874d..de6d528 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,6 @@ services: pediatric-scribe: - image: danielonyejesi/pediatric-ai-scribe-v3:v2.7 + image: danielonyejesi/pediatric-ai-scribe-v3:v3.0 ports: - "3552:3000" env_file: diff --git a/package.json b/package.json index 5d6c7ae..3c30b1f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pediatric-ai-scribe", - "version": "2.9.0", + "version": "3.0.0", "description": "AI-powered pediatric clinical documentation platform", "main": "server.js", "scripts": { diff --git a/public/index.html b/public/index.html index 002a3c5..44f08d7 100644 --- a/public/index.html +++ b/public/index.html @@ -1002,6 +1002,7 @@