Feriel080 commited on
Commit
f8fc09b
·
verified ·
1 Parent(s): 4ee0af1

Update frontend/assets/script.js

Browse files
Files changed (1) hide show
  1. frontend/assets/script.js +15 -1
frontend/assets/script.js CHANGED
@@ -173,9 +173,16 @@ document.addEventListener('DOMContentLoaded', () => {
173
  formData.append('request', codeRequest);
174
 
175
  } else if (images.includes(fileType)) {
176
- if (text.toLowerCase() === 'interpret') {
 
177
  endpoint = '/docsum_imginter';
178
  task = 'interpret';
 
 
 
 
 
 
179
  } else if (text.toLowerCase().includes('tell me')) {
180
  endpoint = '/ask';
181
  task = 'question';
@@ -194,8 +201,15 @@ document.addEventListener('DOMContentLoaded', () => {
194
  }
195
  } else if (docs.includes(fileType)) {
196
  if (text.toLowerCase().includes('summarize')) {
 
197
  endpoint = '/docsum_imginter';
198
  task = 'summarize';
 
 
 
 
 
 
199
  } else if (text.toLowerCase().includes('translate')) {
200
  endpoint = '/translate';
201
  task = 'translate';
 
173
  formData.append('request', codeRequest);
174
 
175
  } else if (images.includes(fileType)) {
176
+ if (text.toLowerCase().includes('interpret')) {
177
+ if (text.toLowerCase() === 'interpret') {
178
  endpoint = '/docsum_imginter';
179
  task = 'interpret';
180
+ } else {
181
+ errorMSG = 'Write only "interpret", no additional text is needed.'
182
+ displayMessage(errorMSG, 'agent');
183
+ currentConversation.push({ text: `${errorMSG}`, sender: 'agent' });
184
+ return;
185
+ }
186
  } else if (text.toLowerCase().includes('tell me')) {
187
  endpoint = '/ask';
188
  task = 'question';
 
201
  }
202
  } else if (docs.includes(fileType)) {
203
  if (text.toLowerCase().includes('summarize')) {
204
+ if (text.toLowerCase() === 'summarize') {
205
  endpoint = '/docsum_imginter';
206
  task = 'summarize';
207
+ } else {
208
+ errorMSG = 'Write only "summarize", no additional text is needed.'
209
+ displayMessage(errorMSG, 'agent');
210
+ currentConversation.push({ text: `${errorMSG}`, sender: 'agent' });
211
+ return;
212
+ }
213
  } else if (text.toLowerCase().includes('translate')) {
214
  endpoint = '/translate';
215
  task = 'translate';