
    j                     f    d dl mZmZmZmZ d dlZd dlmZ ddlm	Z	  G d dej                        Zy)    )OptionalUnionDictAnyN)LLMProvider   )
opik_usagec                   ~    e Zd ZU dZeeeef      ed<   dZ	ee   ed<   	 dZ
eeeeef   ej                  f      ed<   y)LLMUsageInfoNprovidermodelusage)__name__
__module____qualname__r   r   r   r   str__annotations__r   r   r   r   r	   	OpikUsage     v/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/opik/llm_usage/llm_usage_info.pyr   r   
   s^    26Hhu[#-./6E8C= DHE8E$sCx.**>*>>?@Gr   r   )typingr   r   r   r   pydantic
opik.typesr    r	   	BaseModelr   r   r   r   <module>r      s&    - -  " 	8%% 	r   