Ë
    CØïi�  ã                   óT   — d dl Z d dlZd dlmZ d dlmZmZ d dlmZ  G d„ dee«      Z	y)é    N)Úutil)ÚListableAPIResourceÚUpdateableAPIResource)ÚTryAgainc                   ó&   — e Zd ZdZdd„Zdd„Zd„ Zy)ÚEngineÚenginesNc                 ó0  — t        j                   «       }	 	 | j                  d| j                  «       dz   ||j                  d«      d¬«      S # t        $ r>}|�t        j                   «       ||z   kD  r‚ t        j                  d|¬«       Y d }~nd }~ww xY wŒ‚©NTÚpostz	/generateÚstream)r   Úplain_old_datazWaiting for model to warm up)Úerror)ÚtimeÚrequestÚinstance_urlÚgetr   r   Úlog_info©ÚselfÚtimeoutÚparamsÚstartÚes        úU/var/www/html/aiagents/fe/lib/python3.12/site-packages/openai/api_resources/engine.pyÚgeneratezEngine.generate   s—   € Ü—	‘	“ˆØðGØ—|‘|ØØ×%Ñ%Ó'¨+Ñ5ØØ!Ÿ:™: hÓ/Ø#'ð $ó ð øô ò GØÐ&¬4¯9©9«;¸À¹Ò+HØä—‘Ð<ÀA×FÒFûð	Gúð s   —5A Á	BÁ4BÂBc              ‹   óL  K  — t        j                   «       }	 	 | j                  d| j                  «       dz   ||j                  d«      d¬«      ƒ d {  –—† S 7 Œ# t        $ r>}|�t        j                   «       ||z   kD  r‚ t        j                  d|¬«       Y d }~nd }~ww xY wŒŒ­wr   )r   Úarequestr   r   r   r   r   r   s        r   Ú	ageneratezEngine.agenerate   s¥   è ø€ Ü—	‘	“ˆØðGØ!Ÿ]™]ØØ×%Ñ%Ó'¨+Ñ5ØØ!Ÿ:™: hÓ/Ø#'ð +ó ÷ ð ð ùô ò GØÐ&¬4¯9©9«;¸À¹Ò+HØä—‘Ð<ÀA×FÒFûð	Gúð ùs@   ‚B$™9A ÁAÁA ÁB$ÁA Á	B Á"4BÂB$ÂB Â B$c                 ó~   — t        j                  dt        «       | j                  d| j	                  «       dz   |«      S )Nz5Engine.embeddings is deprecated, use Embedding.creater   z/embeddings)ÚwarningsÚwarnÚDeprecationWarningr   r   )r   r   s     r   Ú
embeddingszEngine.embeddings.   s7   € Ü�‰ØCÔEWô	
ð �|‰|˜F D×$5Ñ$5Ó$7¸-Ñ$GÈÓPÐPó    )N)Ú__name__Ú
__module__Ú__qualname__ÚOBJECT_NAMEr   r   r$   © r%   r   r   r   	   s   „ Ø€KóGó"Gó"Qr%   r   )
r   r!   Úopenair   Úopenai.api_resources.abstractr   r   Úopenai.errorr   r   r*   r%   r   ú<module>r.      s&   ðÛ Û å ß TÝ !ô)QÐ Ð"7õ )Qr%   