diff --git a/astrbot/core/config/default.py b/astrbot/core/config/default.py index b750709e1..8a21f58ac 100644 --- a/astrbot/core/config/default.py +++ b/astrbot/core/config/default.py @@ -1029,6 +1029,18 @@ CONFIG_METADATA_2 = { "proxy": "", "custom_headers": {}, }, + "NVIDIA": { + "id": "nvidia", + "provider": "nvidia", + "type": "openai_chat_completion", + "provider_type": "chat_completion", + "enable": True, + "key": [], + "api_base": "https://integrate.api.nvidia.com/v1", + "timeout": 120, + "proxy": "", + "custom_headers": {}, + }, "Azure OpenAI": { "id": "azure_openai", "provider": "azure", diff --git a/dashboard/src/utils/providerUtils.js b/dashboard/src/utils/providerUtils.js index 917807fc3..93a3ad547 100644 --- a/dashboard/src/utils/providerUtils.js +++ b/dashboard/src/utils/providerUtils.js @@ -18,6 +18,7 @@ export function getProviderIcon(type) { 'deepseek': 'https://registry.npmmirror.com/@lobehub/icons-static-svg/latest/files/icons/deepseek.svg', 'modelscope': 'https://registry.npmmirror.com/@lobehub/icons-static-svg/latest/files/icons/modelscope.svg', 'zhipu': 'https://registry.npmmirror.com/@lobehub/icons-static-svg/latest/files/icons/zhipu.svg', + 'nvidia': 'https://registry.npmmirror.com/@lobehub/icons-static-svg/latest/files/icons/nvidia-color.svg', 'siliconflow': 'https://registry.npmmirror.com/@lobehub/icons-static-svg/latest/files/icons/siliconcloud.svg', 'moonshot': 'https://registry.npmmirror.com/@lobehub/icons-static-svg/latest/files/icons/kimi.svg', 'ppio': 'https://registry.npmmirror.com/@lobehub/icons-static-svg/latest/files/icons/ppio.svg',