Feat: add model provider DeepInfra (#9003)

### What problem does this PR solve?

Add model provider DeepInfra. This model list comes from our community. 

NOTE: most endpoints haven't been tested, but they should work as OpenAI
does.

### Type of change

- [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
Yongteng Lei
2025-07-23 18:10:35 +08:00
committed by GitHub
parent 5f0ec005ba
commit 7ebc1f0943
8 changed files with 336 additions and 1 deletions

View File

@ -50,6 +50,7 @@ export enum LLMFactory {
GPUStack = 'GPUStack',
VLLM = 'VLLM',
GiteeAI = 'GiteeAI',
DeepInfra = 'DeepInfra',
}
// Please lowercase the file name
@ -105,4 +106,5 @@ export const IconMap = {
[LLMFactory.GPUStack]: 'gpustack',
[LLMFactory.VLLM]: 'vllm',
[LLMFactory.GiteeAI]: 'gitee-ai',
[LLMFactory.DeepInfra]: 'deepinfra',
};