
    i                         d Z ddlmZ ddlmZ  ej
                  dedd       	 ddlmZ e ej
                  d
edd       y	 e	d       y	# e$ r d	ZY +w xY w)z"Register built-in agent providers.    )ProviderRegistry)OpenAIProvideropenaiOpenAIz9OpenAI models via the official OpenAI SDK (responses API))labelsummary)GeminiProviderNgeminizGoogle Geminiz%Google Gemini models via google-genaiz?Gemini provider not registered: google-genai library not found.)
__doc__!runtime.node.agent.providers.baser   ,runtime.node.agent.providers.openai_providerr   register,runtime.node.agent.providers.gemini_providerr	   ImportErrorprint     [/Users/bowang/.openclaw/workspace/ChatDev/runtime/node/agent/providers/builtin_providers.py<module>r      sy    ( > G    
G	K 7	 

KL  Ns   A AA