Spaces:
Sleeping
Sleeping
Update templates/generale.html
Browse files- templates/generale.html +14 -1
templates/generale.html
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
|
2 |
<html lang="fr">
|
3 |
|
4 |
<head>
|
@@ -102,6 +102,14 @@
|
|
102 |
multiple>
|
103 |
</div>
|
104 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
105 |
<button onclick="submitQuestion()"
|
106 |
class="animated-button w-full text-white px-4 py-3 rounded-lg transition duration-300 text-lg font-medium">Soumettre</button>
|
107 |
|
@@ -131,6 +139,7 @@
|
|
131 |
<p class="mb-2">Vous pouvez également ajouter des URLs et des fichiers pour fournir plus de contexte à votre question.</p>
|
132 |
<p>La réponse sera formatée en Markdown et peut inclure des équations LaTeX.</p>
|
133 |
<p class="mb-2">Et si vous avez le courage de résoudre vos exos de math ici, veuillez signaler à Mariam de répondre en utilisant du LaTeX.</p>
|
|
|
134 |
`,
|
135 |
icon: 'info',
|
136 |
confirmButtonText: 'Compris'
|
@@ -179,6 +188,9 @@
|
|
179 |
|
180 |
function submitQuestion() {
|
181 |
const question = document.getElementById('questionInput').value;
|
|
|
|
|
|
|
182 |
if (question.trim()) {
|
183 |
const loader = document.getElementById('loader');
|
184 |
const responseDiv = document.getElementById('response');
|
@@ -191,6 +203,7 @@
|
|
191 |
|
192 |
const formData = new FormData();
|
193 |
formData.append('question', question);
|
|
|
194 |
|
195 |
document.querySelectorAll('.url-item').forEach(item => {
|
196 |
formData.append('urls', item.querySelector('span').textContent);
|
|
|
1 |
+
<!DOCTYPE html>
|
2 |
<html lang="fr">
|
3 |
|
4 |
<head>
|
|
|
102 |
multiple>
|
103 |
</div>
|
104 |
|
105 |
+
<div class="mb-4">
|
106 |
+
<label for="webSearch" class="inline-flex items-center cursor-pointer">
|
107 |
+
<input type="checkbox" id="webSearch" class="form-checkbox h-5 w-5 text-blue-600 rounded focus:ring-2 focus:ring-blue-400 transition duration-200">
|
108 |
+
<span class="ml-2 text-lg font-medium text-gray-700">Recherche Web (Google)</span>
|
109 |
+
</label>
|
110 |
+
</div>
|
111 |
+
|
112 |
+
|
113 |
<button onclick="submitQuestion()"
|
114 |
class="animated-button w-full text-white px-4 py-3 rounded-lg transition duration-300 text-lg font-medium">Soumettre</button>
|
115 |
|
|
|
139 |
<p class="mb-2">Vous pouvez également ajouter des URLs et des fichiers pour fournir plus de contexte à votre question.</p>
|
140 |
<p>La réponse sera formatée en Markdown et peut inclure des équations LaTeX.</p>
|
141 |
<p class="mb-2">Et si vous avez le courage de résoudre vos exos de math ici, veuillez signaler à Mariam de répondre en utilisant du LaTeX.</p>
|
142 |
+
<p>Vous pouvez activer la recherche web pour obtenir des réponses plus précises et complètes.</p>
|
143 |
`,
|
144 |
icon: 'info',
|
145 |
confirmButtonText: 'Compris'
|
|
|
188 |
|
189 |
function submitQuestion() {
|
190 |
const question = document.getElementById('questionInput').value;
|
191 |
+
const webSearch = document.getElementById('webSearch').checked;
|
192 |
+
|
193 |
+
|
194 |
if (question.trim()) {
|
195 |
const loader = document.getElementById('loader');
|
196 |
const responseDiv = document.getElementById('response');
|
|
|
203 |
|
204 |
const formData = new FormData();
|
205 |
formData.append('question', question);
|
206 |
+
formData.append('webSearch', webSearch);
|
207 |
|
208 |
document.querySelectorAll('.url-item').forEach(item => {
|
209 |
formData.append('urls', item.querySelector('span').textContent);
|