Ë
    âß²j[  ã            	       ót   — d Z ddlmZ ddlmZ ddlmZ  G d„ de«      Z eddd	d
dddœd¬«      Z ee«       y)zPVercel AI Gateway provider profile: attribution headers + reasoning passthrough.é    )ÚAny)Úregister_provider)ÚProviderProfilec                   óT   — e Zd ZdZdddœdedz  dededeeeef   eeef   f   fd	„Z	y)
ÚVercelAIGatewayProfileuB   Vercel AI Gateway â€” attribution headers + reasoning passthrough.NT)Úreasoning_configÚsupports_reasoningr   r	   ÚctxÚreturnc                ó>   — |si i fS |�t        |«      ndddœ}d|ii fS )NTÚmedium)ÚenabledÚeffortÚ	reasoning)Údict)Úselfr   r	   r
   r   s        úP/home/ubuntu/.hermes/hermes-agent/plugins/model-providers/ai-gateway/__init__.pyÚbuild_api_kwargs_extrasz.VercelAIGatewayProfile.build_api_kwargs_extras   s9   € ñ "Ø�r�6ˆMØ.>Ð.J”DÐ)Ô*Ð\`ÐltÑPuˆ	Ø˜YÐ'¨Ð+Ð+ó    )
Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Úboolr   ÚtupleÚstrr   © r   r   r   r   	   sP   „ ÙLð 26ÐRVò,Ø#'¨$¡;ð,ØKOð,Ø_bð,à	ˆt�C˜�H‰~˜t C¨ H™~Ð-Ñ	.ô,r   r   z
ai-gateway)Úvercelzvercel-ai-gatewayÚ
ai_gatewayÚ	aigateway)ÚAI_GATEWAY_API_KEYzhttps://ai-gateway.vercel.sh/v1z%https://hermes-agent.nousresearch.comzHermes Agent)zHTTP-RefererzX-Titlezgoogle/gemini-3-flash)ÚnameÚaliasesÚenv_varsÚbase_urlÚdefault_headersÚdefault_aux_modelN)	r   Útypingr   Ú	providersr   Úproviders.baser   r   r   r   r   r   ú<module>r+      sK   ðÙ Vå å 'Ý *ô	,˜_ô 	,ñ 
 Ø	ÐYØ$Ð/PØ%LÐYgÑhØ-ô	
€ñ �&Õ r   