Spaces:
Sleeping
Sleeping
Ajuste Chess + execução tabela comutativa
Browse files- agent.py +1 -1
- constantes.py +3 -2
- perguntas.json +1 -0
- tools.py +3 -1
agent.py
CHANGED
|
@@ -64,7 +64,7 @@ class Agent:
|
|
| 64 |
]
|
| 65 |
}
|
| 66 |
)
|
| 67 |
-
print('........ Versão:
|
| 68 |
print(f"Resposta LLM: {response}")
|
| 69 |
# Extrair o conteúdo das mensagens do tipo AIMessage
|
| 70 |
final_content = ""
|
|
|
|
| 64 |
]
|
| 65 |
}
|
| 66 |
)
|
| 67 |
+
print('........ Versão: Ajuste Chess + execução tabela comutativa .....')
|
| 68 |
print(f"Resposta LLM: {response}")
|
| 69 |
# Extrair o conteúdo das mensagens do tipo AIMessage
|
| 70 |
final_content = ""
|
constantes.py
CHANGED
|
@@ -35,7 +35,8 @@ HUGGINGFACE_DATASET_URL_TEMPLATE = (
|
|
| 35 |
LISTA_TASKS_PROCESSAR = [
|
| 36 |
# "8e867cd7-cff9-4e6c-867a-ff5ddc2550be",
|
| 37 |
# "a1e91b78-d3d8-4675-bb8d-62741b4b68a6",
|
| 38 |
-
|
| 39 |
-
"cca530fc-4052-43b2-b130-b30968d8aa44"
|
|
|
|
| 40 |
|
| 41 |
]
|
|
|
|
| 35 |
LISTA_TASKS_PROCESSAR = [
|
| 36 |
# "8e867cd7-cff9-4e6c-867a-ff5ddc2550be",
|
| 37 |
# "a1e91b78-d3d8-4675-bb8d-62741b4b68a6",
|
| 38 |
+
# "2d83110e-a098-4ebb-9987-066c06fa42d0",
|
| 39 |
+
"cca530fc-4052-43b2-b130-b30968d8aa44",
|
| 40 |
+
"6f37996b-2ac7-44b0-8e68-6d28256631b4"
|
| 41 |
|
| 42 |
]
|
perguntas.json
CHANGED
|
@@ -28,6 +28,7 @@
|
|
| 28 |
"detalhes": "Se quiser resposta direta precisa do gpt4o, caso contrário utilizar chessboard-image-parser para gerar um fen da imagem e repassar ao gpt-4o-mini, "
|
| 29 |
},
|
| 30 |
{
|
|
|
|
| 31 |
"task_id": "4fc2f1ae-8625-45b5-ab34-ad4433bc21f8",
|
| 32 |
"question": "Who nominated the only Featured Article on English Wikipedia about a dinosaur that was promoted in November 2016?",
|
| 33 |
"Level": "1",
|
|
|
|
| 28 |
"detalhes": "Se quiser resposta direta precisa do gpt4o, caso contrário utilizar chessboard-image-parser para gerar um fen da imagem e repassar ao gpt-4o-mini, "
|
| 29 |
},
|
| 30 |
{
|
| 31 |
+
"nao_testado": "true",
|
| 32 |
"task_id": "4fc2f1ae-8625-45b5-ab34-ad4433bc21f8",
|
| 33 |
"question": "Who nominated the only Featured Article on English Wikipedia about a dinosaur that was promoted in November 2016?",
|
| 34 |
"Level": "1",
|
tools.py
CHANGED
|
@@ -107,7 +107,9 @@ def chess_image_to_fen_tool(image_path:str, current_player: Literal["black", "wh
|
|
| 107 |
if current_player not in ["black", "white"]:
|
| 108 |
raise ValueError("current_player must be 'black' or 'white'")
|
| 109 |
|
| 110 |
-
|
|
|
|
|
|
|
| 111 |
if not base64_image:
|
| 112 |
raise ValueError("Failed to encode image to base64.")
|
| 113 |
base64_image_encoded = f"data:image/jpeg;base64,{base64_image}"
|
|
|
|
| 107 |
if current_player not in ["black", "white"]:
|
| 108 |
raise ValueError("current_player must be 'black' or 'white'")
|
| 109 |
|
| 110 |
+
final_image_path= os.path.join(AGENTS_FILES_PATH, image_path)
|
| 111 |
+
|
| 112 |
+
base64_image = Image_Util.encode_image_to_base64(final_image_path)
|
| 113 |
if not base64_image:
|
| 114 |
raise ValueError("Failed to encode image to base64.")
|
| 115 |
base64_image_encoded = f"data:image/jpeg;base64,{base64_image}"
|