Vrda commited on
Commit
eed2ff1
·
verified ·
1 Parent(s): d4aa1a2

Deploy ClinIcPal frontend

Browse files
src/app/api/analyze-medgemma/raw/route.ts CHANGED
@@ -31,7 +31,7 @@ export async function POST(request: Request) {
31
  text: body.text,
32
  temperature: body.temperature ?? 0.3,
33
  max_tokens: body.max_tokens ?? 2048,
34
- provider: body.provider ?? 'vastai',
35
  }),
36
  signal: AbortSignal.timeout(360000),
37
  }
 
31
  text: body.text,
32
  temperature: body.temperature ?? 0.3,
33
  max_tokens: body.max_tokens ?? 2048,
34
+ provider: body.provider ?? 'local',
35
  }),
36
  signal: AbortSignal.timeout(360000),
37
  }
src/app/api/analyze-medgemma/route.ts CHANGED
@@ -42,7 +42,7 @@ export async function POST(request: Request) {
42
  text: body.text,
43
  temperature: body.temperature ?? 0.3,
44
  max_tokens: body.max_tokens ?? 1024,
45
- provider: body.provider ?? 'vastai',
46
  rag_context: body.rag_context ?? [],
47
  }),
48
  signal: AbortSignal.timeout(360000), // 6 min timeout
@@ -117,7 +117,7 @@ export async function POST(request: Request) {
117
  // Accepts ?provider=vastai|local query param
118
  export async function GET(request: Request) {
119
  const { searchParams } = new URL(request.url);
120
- const provider = searchParams.get('provider') || 'vastai';
121
 
122
  try {
123
  const response = await fetch(
 
42
  text: body.text,
43
  temperature: body.temperature ?? 0.3,
44
  max_tokens: body.max_tokens ?? 1024,
45
+ provider: body.provider ?? 'local',
46
  rag_context: body.rag_context ?? [],
47
  }),
48
  signal: AbortSignal.timeout(360000), // 6 min timeout
 
117
  // Accepts ?provider=vastai|local query param
118
  export async function GET(request: Request) {
119
  const { searchParams } = new URL(request.url);
120
+ const provider = searchParams.get('provider') || 'local';
121
 
122
  try {
123
  const response = await fetch(
src/app/api/analyze-multiagent/route.ts CHANGED
@@ -39,7 +39,7 @@ export async function POST(request: Request) {
39
  text: body.text,
40
  temperature: body.temperature ?? 0.3,
41
  max_tokens: body.max_tokens ?? 1024,
42
- provider: body.provider ?? 'vastai',
43
  rag_context: body.rag_context ?? [],
44
  }),
45
  signal: AbortSignal.timeout(480000), // 8 min timeout for 6-stage pipeline
 
39
  text: body.text,
40
  temperature: body.temperature ?? 0.3,
41
  max_tokens: body.max_tokens ?? 1024,
42
+ provider: body.provider ?? 'local',
43
  rag_context: body.rag_context ?? [],
44
  }),
45
  signal: AbortSignal.timeout(480000), // 8 min timeout for 6-stage pipeline
src/components/features/settings-panel.tsx CHANGED
@@ -121,7 +121,7 @@ export function SettingsPanel() {
121
  setIsCheckingMedgemma(true);
122
  setMedgemmaStatus('checking');
123
  try {
124
- const response = await fetch('/api/analyze-medgemma?provider=vastai');
125
  const data = await response.json();
126
  if (data.success && data.data?.connected) {
127
  setMedgemmaStatus('connected');
 
121
  setIsCheckingMedgemma(true);
122
  setMedgemmaStatus('checking');
123
  try {
124
+ const response = await fetch('/api/analyze-medgemma?provider=local');
125
  const data = await response.json();
126
  if (data.success && data.data?.connected) {
127
  setMedgemmaStatus('connected');
src/components/layout/app-shell.tsx CHANGED
@@ -50,7 +50,7 @@ export function AppShell({ analyzeContent, settingsContent }: AppShellProps) {
50
 
51
  // Check MedGemma backend (Vast.ai)
52
  try {
53
- const response = await fetch('/api/analyze-medgemma?provider=vastai', {
54
  signal: abortController.signal,
55
  });
56
  const data = await response.json();
 
50
 
51
  // Check MedGemma backend (Vast.ai)
52
  try {
53
+ const response = await fetch('/api/analyze-medgemma?provider=local', {
54
  signal: abortController.signal,
55
  });
56
  const data = await response.json();
src/lib/utils.ts CHANGED
@@ -191,7 +191,7 @@ export const DEFAULT_PROMPT_SETTINGS: PromptSettings = {
191
 
192
  // ---- Default Settings ----
193
  export const DEFAULT_SETTINGS: Settings = {
194
- provider: 'medgemma',
195
  selectedModel: '',
196
  temperature: 0.1,
197
  confidenceThreshold: 0.7,
 
191
 
192
  // ---- Default Settings ----
193
  export const DEFAULT_SETTINGS: Settings = {
194
+ provider: 'local',
195
  selectedModel: '',
196
  temperature: 0.1,
197
  confidenceThreshold: 0.7,
src/store/app-store.ts CHANGED
@@ -174,9 +174,9 @@ export const useAppStore = create<AppState>()(
174
  const mergedSettings: Settings = {
175
  ...DEFAULT_SETTINGS,
176
  ...persisted.settings,
177
- // Migrate legacy ollama default medgemma
178
- provider: persisted.settings?.provider === 'ollama'
179
- ? 'medgemma'
180
  : (persisted.settings?.provider ?? DEFAULT_SETTINGS.provider),
181
  promptSettings: {
182
  ...DEFAULT_PROMPT_SETTINGS,
 
174
  const mergedSettings: Settings = {
175
  ...DEFAULT_SETTINGS,
176
  ...persisted.settings,
177
+ // Migrate legacy providerslocal
178
+ provider: (persisted.settings?.provider === 'ollama' || persisted.settings?.provider === 'medgemma')
179
+ ? 'local'
180
  : (persisted.settings?.provider ?? DEFAULT_SETTINGS.provider),
181
  promptSettings: {
182
  ...DEFAULT_PROMPT_SETTINGS,