/
githubmirror
/
ChatDev
Обзор
Документация
Войти
/
githubmirror
/
ChatDev
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
runtime/node/agent/providers/builtin_providers.py
27 строк
745 B
NA-Wen
initial commit of chatdev 2.0
07 янв 2026, 11:24
07 янв 2026, 11:24
f0db945
Код
Авторство
О чём код?
"""Register built-in agent providers.""" from runtime.node.agent.providers.base import ProviderRegistry from runtime.node.agent.providers.openai_provider import OpenAIProvider ProviderRegistry.register( "openai", OpenAIProvider, label="OpenAI", summary="OpenAI models via the official OpenAI SDK (responses API)", ) try: from runtime.node.agent.providers.gemini_provider import GeminiProvider except ImportError: GeminiProvider = None if GeminiProvider is not None: ProviderRegistry.register( "gemini", GeminiProvider, label="Google Gemini", summary="Google Gemini models via google-genai", ) else: print("Gemini provider not registered: google-genai library not found.")