restore: restore deleted provider requester files

Restore individual provider requester implementations that were
removed in de61b5d3. These files coexist with the unified
litellmchat.py backend.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
huanghuoguoguo
2026-05-04 12:19:18 +08:00
parent 7ea1ce2fd3
commit 89bcf82518
51 changed files with 3311 additions and 28 deletions
@@ -22,10 +22,12 @@ spec:
type: integer
required: true
default: 120
# LiteLLM provider prefix - when set, uses unified LiteLLMRequester
litellm_provider: openai
support_type:
- llm
- text-embedding
- rerank
provider_category: manufacturer
execution:
python:
path: ./chatcmpl.py
attr: OpenAIChatCompletions