Team Ai
Apppublic

SHUBHAMOS/meta-pytorch-hackathon

sourceHugging Facemitupdated 6mo agoView on Hugging Face
0likes
app.cpython-313.pyc22 linesDownload Raw Back to __pycache__
1�

2T��i�3���SSKrSSKrSSKrSSKrSSKJr SSK	J4r5 SSKJr SSK
Jr Sr\R "SS	9r\R$"S65 \R$"S5 \R&"5 \R("SS9 \R*"S
SSSS9r\R."/SQSSS9r\R2"SSS9r\R$"S5 \R$"S5 \R$"S5 \R$"S5 \R$"S5 SSS5 \R("SS9 \R$"S5r\R8"S S!9rSSS5 SSS5 \R=\\\/\\/S"9 SSS5 \R>"\\S#S$9rS%r \!S&:Xa\ "5 gg!,(df   N�=f!,(df   Nh=f!,(df   Nq=f!,(df   Ne=f)'�N�)�app)�TASKS)�	run_agent)�CORSMiddlewarec	��U(d([RRSS5nU(dgU[RS'[XSS9nSU;a7SUS3S4$URS	05n/S8QURSS5S
URSS5S
URSS5S
URSS5S
URSS5S
/S.n[R9"U5nSURS5(aSOSSURSS5S
3nXe4$![anS[U53S4sSnA$SnAff=f)z.Bridge for Gradio to call the inference agent.�HF_TOKEN�)z+Error: Please provide a Hugging Face Token.NF)�hf_token�verbose�errorzError: N�scores)zFinal ScorezClassification AccuracyzPriority AccuracyzResolution RatezUrgent Handling�final_scorerz.3f�classification_accuracy�priority_accuracy�resolution_rate�urgent_handling)�Metric�Valueu)### Benchmark Complete! 🚀10**Status:** �passeduPASS ✅uFAIL ❌z11**Total Reward:** �total_rewardz
Fatal Error: )�os�environ�getr�pd�	DataFrame�	Exception�str)r�task_id�resultr�df_data�df�summary�es        �
server/app.py�run_benchmark_uir&s�����:�:�>�>�*�b�1���F�.�!)��12�13�:���7�u�E���f���V�G�_�-�.��4�4����H�b�)��{��:�:�m�Q�/��4��:�:�7��;�C�@��:�:�1�1�5�c�:��:�:�/��3�C�8��:�:�/��3�C�8��	14���\�\�'�
"��>�V�Z�Z�X`�Ma�Ma�z�gq�>r�sG�HN�HR�HR�Sa�cd�He�fi�Gj�k���{����.��s�1�v�h�'��-�-��.�s$�,D �CD � 15E�*D?�9E�?Ez'SHUBHAMOS: AI Email Triage Benchmarking)�titleu%# 📈 SHUBHAMOS Benchmark ControllerzJTest your AI agent's email triage capabilities using the OpenEnv protocol.)�scalezHugging Face Tokenzhf_...�passwordz;Required to call the AI Router (Qwen/Qwen2.5-72B-Instruct).)�label�placeholder�type�info)�easy�medium�hardr.zSimulation Task)�choices�valuer*uRun Agent Benchmark 🚀�primary)�variantz---z### API Endpointsz- [FastAPI Docs](/docs)z#- [Environment Spec](/openenv.yaml)z- [Dashboard](/dashboard)�z### Results will appear here...zPerformance Metrics)r*)�fn�inputs�outputs�/)�pathc��SSKn[[RR	SS55nURSSUS9 g)z1CLI entry point for the OpenEnv 'server' command.rN�PORTi�zserver.app:appz0.0.0.0)�host�port)�uvicorn�intrrr�run)r?r>s  r%�start_serverrB\s1����r�z�z�~�~�f�d�+�,�D��K�K� �y�t�K�<��__main__)"�gradio�grr�json�pandasr�serverr�fastapi_app�tasksr�	inferencer�fastapi.middleware.corsrr&�Blocks�demo�Markdown�Row�Column�Textbox�token_input�Radio�task_select�Button�run_btn�result_summary�	Dataframe�result_table�click�mount_gradio_apprB�__name__�rCr%�<module>r`s����	���&���2�%.�R�Y�Y�>�?�4��K�K�7�8��K�K�\�]�	����
�Y�Y�Q�
��*�*�*�$��R�	�K��(�(�2��'��K�16�i�i� :�I�N�G��K�K����K�K�+�,��K�K�1�2��K�K�=�>��K�K�3�4�# �&�Y�Y�Q�
��[�[�)J�K�N��<�<�.C�D�L� �)17�0�M�M���[�)���.���9@�J	���+�t�#�6��=��z���N��S �
��& �
��)18���	@�?�sT�6G�2G�BF"�G�.#F3�G�G�"19F0�,G�320G�=G�21G	�G�22G#