o
    /Âif`  ã                   @   s4   d dl mZ d dlmZ ddedee fdd„ZdS )	é    )ÚOptional)ÚDeepEvalBaseLLMNÚmodelÚ
batch_sizec              
   C   sL   |d u rdS z	|   dg¡ W dS  ty" } zW Y d }~dS d }~w   ‚ )NFÚ T)Úbatch_generateÚ	Exception)r   r   ÚAttributeError© r
   úR/var/www/html/corbot_env/lib/python3.10/site-packages/deepeval/benchmarks/utils.pyÚshould_use_batch   s   û€r   )N)Útypingr   Údeepeval.modelsr   Úintr   r
   r
   r
   r   Ú<module>   s    