CoolFace
Apppublic

hsbharadwaj/openev

sourceHugging Faceupdated 6mo agoView on Hugging Face
0likes
models.cpython-314.pyc36 linesDownload Raw Back to __pycache__
1+
2�U�i-	��P�^RIHt^RIHtHtHtHtHt^RIH	t	H3t4]R,t]R,t]R,t
!RR]	4t!RR]	4t!RR	]	4t!R5R]	4t!RR
]	4t!RR]	4t!RR]	4t!RR]	4t!RR]	4t!RR]	4tR#)�)�annotations)�Any�Dict�List�Literal�Optional)�	BaseModel�Fieldc�h�]tRt^t$R]R&RtR]R&RtR]R&RtR]R	&RtR]R6&Rt	R]R&Rt7R#)
�Action�8ActionType�action_typeN�Optional[Priority]�priority�Optional[Queue]�queue�
Optional[str]�9reply_text�note�resolution_code�)�__name__�10__module__�__qualname__�__firstlineno__�__annotations__rrrrr�__static_attributes__r��	models.pyrrs;���� $���$�����!��]�!���}��"&��-�&rrc�T�]tRt^t$R]R&R]R&R]R&R]R&R]R&R]R&R	tR11#)�Ticket�str�	ticket_id�
customer_namez$Literal['free', 'pro', 'enterprise']�
customer_tier�subject�message�product_arearN�rrrrrrrrrr!r!s#������4�4�12
��13
���rr!c��]tRt^'t$R]R&R]R&R]R&R]R&R]R&R	]R14&RtR]R
&RtR]R&RtR]R&RtR]R&]	!]15R7tR]R&RtR#)�Observationr"�task_id�!Literal['easy', 'medium', 'hard']�16difficulty�	objective�int�17step_count�	max_stepsr!�ticketNr�current_priorityr�
current_queuer�reply_draftzOptional[Action]�last_action��default_factory�	List[str]�action_historyr)
rrrrrr4r5r6r7r18�listr;rrrrr+r+'s[��19
��
.�.���
����	��(,��%�,�"&���&�"��m�"�!%���%�"�4�8���8rr+c�\�]tRt^5t$]!RRR7tR]R&]!]R7tR]R&R	]R20&Rt	R#)
�Reward�g�?)�ge�le�float�scorer8zDict[str, float]�21componentsr"�reasonrN)22rrrrr23rCr�dictrDrrrrr>r>5s(�����%���%� %�d� ;��
�;�	�rr>c�R�]tRt^;t$R]R&R]R&R]R&]!]R7tR]R	&R24tR#)�StepResponser+�observationr>�reward�bool�doner8zDict[str, Any]�inforN)	rrrrrr25rFrMrrrrrHrH;s!����	�����d�3��~�3rrHc�&�]tRt^Bt$RtR]R&RtR#)�ResetRequestNrr,r)rrrrr,rrrrrrOrOBs����-�rrOc�@�]tRt^Ft$R]R&R]R&R]R&R]R&RtR#)	�TaskSummaryr"r,r-r.�titler/rNr)rrrrQrQFs��26
��
.�.����rrQc�@�]tRt^Mt$R]R&R]R&R]R&R]R&R	tR27#)�28TaskTarget�Priorityr�Queuerr"rr:�reply_keywordsrNr)rrrrTrTMs����
�����rrTc�T�]tRt^Tt$R]R&R]R&R]R&R]R&R]R&R	]R29&RtR#)
�TaskDefinitionr"r,r-r.rRr/r!r3rT�targetrNr)rrrrYrYTs"��30
��
.�.�����	��	�rrYc���]tRt^]t$R]R&R]R&R]R&RtR]R&RtR	]R31&RtR]R&]!]	R
7t32R]R&RtR]R&RtR]R&]!]	R
7t
R]R&RtR]R&RtR]R&RtR#)�EnvironmentStaterY�active_taskr0r1r2Nrr4rr5rr6r8r:�internal_notesFrK�resolvedrr;r?rB�cumulative_reward�cumulative_penaltyr)rrrrrr4r5r6r33r<r^r_rr;r`rarrrrr\r\]sz����
����(,��%�,�"&���&�"��m�"�"�4�8���8���4��"&��-�&�"�4�8���8���E�� ��U� rr\N)�classify_priority�assign_queue�draft_reply�add_internal_note�resolve_ticket�noop)�low�medium�high�urgent)�billing�	technical�account�trust_and_safety�general)�34__future__r�typingrrrrr�pydanticr	r35r
rUrVrr!r+r>rHrOrQrTrYr\rrr�<module>rts���"�5�5�%��	��36��4�5���P�Q��'�Y�'��Y��9�)�9�
�Y�
�4�9�4��9���)������Y��!�y�!r