feat: update requesters and improve provider selection UI

- Added `litellm_provider` field to various requesters' YAML configurations.
- Removed obsolete Python requester files for OpenRouter, PPIO, QHAIGC, ShengSuanYun, SiliconFlow, Space, TokenPony, VolcArk, and Xai.
- Introduced new requesters for Tencent and Together AI with corresponding YAML configurations and SVG icons.
- Enhanced the ProviderForm component to include a searchable dropdown for selecting providers, improving user experience.
- Updated localization files to include search provider text for both English and Chinese.
This commit is contained in:
fdc310
2026-06-04 08:31:17 +08:00
parent 8dd16aac51
commit 527c8dc76a
75 changed files with 566 additions and 3309 deletions
@@ -7,6 +7,7 @@ metadata:
zh_Hans: 优云智算
icon: compshare.png
spec:
litellm_provider: openai
config:
- name: base_url
label:
@@ -24,6 +25,8 @@ spec:
default: 120
support_type:
- llm
- text-embedding
- rerank
provider_category: maas
execution:
python: