feat: add support for OPENAI_LIKE_API_MODELS

- Add OPENAI_LIKE_API_MODELS environment variable support
- Enable fallback model parsing when /models endpoint fails
- Support providers like Fireworks AI that don't allow /models requests
- Format: path/to/model1:limit;path/to/model2:limit;path/to/model3:limit
- Update IProviderSetting interface to include OPENAI_LIKE_API_MODELS property
- Fix all linting errors and code formatting issues
This commit is contained in:
Stijnus
2025-09-07 01:02:04 +02:00
parent a44de8addc
commit 9e01e5c0bc
5 changed files with 111 additions and 12 deletions

View File

@@ -60,6 +60,7 @@ export default defineConfig((config) => {
envPrefix: [
'VITE_',
'OPENAI_LIKE_API_BASE_URL',
'OPENAI_LIKE_API_MODELS',
'OLLAMA_API_BASE_URL',
'LMSTUDIO_API_BASE_URL',
'TOGETHER_API_BASE_URL',