Spaces:
Sleeping
Sleeping
Update frontend/assets/script.js
Browse files- 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()
|
|
|
|
| 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';
|