Update app.py
Browse files
app.py
CHANGED
@@ -1,13 +1,14 @@
|
|
1 |
"""
|
2 |
-
|
|
|
3 |
"""
|
4 |
|
5 |
import os
|
6 |
import json
|
7 |
import requests
|
8 |
-
import
|
9 |
-
from typing import Dict, Any, List, Optional
|
10 |
|
|
|
11 |
from enhanced_gaia_agent_v3 import EnhancedGAIAAgent
|
12 |
|
13 |
# Константы
|
@@ -154,11 +155,6 @@ class GAIASubmitter:
|
|
154 |
print(error_msg)
|
155 |
return {"error": error_msg}
|
156 |
|
157 |
-
def main():
|
158 |
-
"""
|
159 |
-
Основная функция для отправки ответов
|
160 |
-
"""
|
161 |
-
# Изменить в функции main() в файле app.py:
|
162 |
def main():
|
163 |
"""
|
164 |
Основная функция для отправки ответов
|
@@ -169,10 +165,8 @@ def main():
|
|
169 |
username = sys.argv[1]
|
170 |
else:
|
171 |
# Используем значение по умолчанию вместо интерактивного запроса
|
172 |
-
username = "
|
173 |
-
|
174 |
-
# Остальной код без изменений...
|
175 |
-
|
176 |
|
177 |
# Код агента для отправки
|
178 |
agent_code = "enhanced_gaia_agent_v3"
|
@@ -180,16 +174,21 @@ def main():
|
|
180 |
# Создаем отправителя
|
181 |
submitter = GAIASubmitter(username, agent_code, use_cache=True)
|
182 |
|
183 |
-
#
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
|
|
|
|
|
|
|
|
|
|
193 |
|
194 |
# Отправляем ответы
|
195 |
result = submitter.submit_answers(questions)
|
|
|
1 |
"""
|
2 |
+
Минимальная версия приложения для отправки ответов на сервер GAIA
|
3 |
+
Без зависимостей от внешних модулей и файлов
|
4 |
"""
|
5 |
|
6 |
import os
|
7 |
import json
|
8 |
import requests
|
9 |
+
from typing import Dict, Any, List
|
|
|
10 |
|
11 |
+
# Импортируем агента
|
12 |
from enhanced_gaia_agent_v3 import EnhancedGAIAAgent
|
13 |
|
14 |
# Константы
|
|
|
155 |
print(error_msg)
|
156 |
return {"error": error_msg}
|
157 |
|
|
|
|
|
|
|
|
|
|
|
158 |
def main():
|
159 |
"""
|
160 |
Основная функция для отправки ответов
|
|
|
165 |
username = sys.argv[1]
|
166 |
else:
|
167 |
# Используем значение по умолчанию вместо интерактивного запроса
|
168 |
+
username = "default_user" # Замените на ваше имя пользователя
|
169 |
+
print(f"Using default username: {username}")
|
|
|
|
|
170 |
|
171 |
# Код агента для отправки
|
172 |
agent_code = "enhanced_gaia_agent_v3"
|
|
|
174 |
# Создаем отправителя
|
175 |
submitter = GAIASubmitter(username, agent_code, use_cache=True)
|
176 |
|
177 |
+
# Создаем минимальный набор тестовых вопросов
|
178 |
+
# Это нужно только для локального тестирования
|
179 |
+
# В реальной системе GAIA вопросы будут предоставлены системой
|
180 |
+
questions = [
|
181 |
+
{
|
182 |
+
"task_id": "test_1",
|
183 |
+
"question": "What is the capital of France?",
|
184 |
+
"type": "location"
|
185 |
+
},
|
186 |
+
{
|
187 |
+
"task_id": "test_2",
|
188 |
+
"question": "Who wrote 'War and Peace'?",
|
189 |
+
"type": "name"
|
190 |
+
}
|
191 |
+
]
|
192 |
|
193 |
# Отправляем ответы
|
194 |
result = submitter.submit_answers(questions)
|