Add OpenAI-compatible model provider - #167
Conversation
|
I've completed a thorough review. The change is well-structured, well-tested, and consistent with the codebase's capability/routing conventions. I found no actionable defects. Summary of what I verified:
LGTM! |
|
Confirmed: for the OpenAI provider ( The review is complete. Let me summarize my findings. The PR is well-structured and thoroughly tested. My analysis of all 14 changed files:
I found no actionable defects. The change is consistent with the codebase's capability/routing conventions and the stated "direct mode only, unavailable in gateway mode" design. LGTM! |
Adds beta support for user-configured OpenAI-compatible Chat Completions providers (
openai-compatiblein config, OpenAI-compatible in the UI).This first version is intentionally minimal:
/chat/completionsendpoints are normalized automatically.conservativecompatibility profile, usingsystemandmax_tokenswhile disabling optional features generic endpoints may not support. We can look at expanding this in the futureShould unlock the following services:
Screenshots