Thibault Jaigu
|
2ff7ea4cb6
|
feat: add Requesty as a model provider
Add Requesty (https://requesty.ai), an OpenAI-compatible LLM router, as a
model provider by mirroring the existing OpenRouter integration.
Backend:
- app/services/requesty_model_normalizer.py: normalizes Requesty's /v1/models
catalogue, mapping its flat capability booleans (supports_tool_calling/
supports_vision/supports_image_generation) and context_window field onto the
shared normalized shape (Requesty differs from OpenRouter's architecture +
supported_parameters + context_length layout)
- provider_registry.py: Requesty ProviderSpec (OpenAI-compatible, base URL
https://router.requesty.ai/v1, REQUESTY_API_KEY bearer auth)
- model_connection_service.py: key verification + live model discovery
- quality_score.py: Requesty score entry
- unit tests mirroring the OpenRouter normalizer coverage
Frontend:
- Requesty provider icon + registration, metadata entry, and base-url hint
Signed-off-by: Thibault Jaigu <thibault.jaigu@gmail.com>
|
2026-07-13 09:42:30 +01:00 |
|
Anish Sarkar
|
7926814070
|
refactor(model-connections): remove unused fields and update verification logic
|
2026-06-14 02:46:19 +05:30 |
|
Anish Sarkar
|
c7409c8995
|
chore: ran linting
|
2026-06-13 21:59:35 +05:30 |
|
Anish Sarkar
|
9f6210ad08
|
feat(model-connections): add test preview functionality for model connections
|
2026-06-13 00:12:04 +05:30 |
|
Anish Sarkar
|
55f004e1da
|
feat(model-connections): improve model discovery error handling and enhance UI components
|
2026-06-12 22:50:50 +05:30 |
|
Anish Sarkar
|
407f2a9612
|
feat(model-connections): enhance model connection functionality with preview and selection features
|
2026-06-12 22:41:21 +05:30 |
|
Anish Sarkar
|
5d5d574550
|
refactor(model-connections): move backend model connections to provider capabilities
|
2026-06-12 02:17:22 +05:30 |
|
Anish Sarkar
|
c6a25cc1fe
|
refactor(model-connections): streamline global model config persistence
|
2026-06-11 18:20:53 +05:30 |
|
Anish Sarkar
|
3f01642199
|
feat(model-connections): enhance model discovery with OpenAI and LiteLLM support
|
2026-06-11 17:29:55 +05:30 |
|
Anish Sarkar
|
780e242132
|
feat(model-connections): implement manual model addition and enhance model discovery
|
2026-06-11 00:11:53 +05:30 |
|
Anish Sarkar
|
adb857925b
|
feat(models): add model connection persistence
|
2026-06-10 21:47:23 +05:30 |
|