Skip to content

Add BotSharp.Plugin.Daoxe provider plugin - #1434

Merged
iceljc merged 1 commit into
SciSharp:masterfrom
seven7763:feat/daoxe-provider
Sep 16, 2026
Merged

iceljc merged 1 commit into
SciSharp:masterfrom
seven7763:feat/daoxe-provider

Conversation

@seven7763

Copy link
Copy Markdown

Adds a new LLM provider plugin for Daoxe, an OpenAI-compatible multi-model gateway, following the same structure as the existing LiteLLM plugin (#1395): chat and text completion providers built on the OpenAI client, with endpoint and API key configured through LlmProviderSetting and a daoxe sample block in appsettings.json. Also wired into BotSharp.sln, WebStarter, and the env-guarded LLM tests.

Disclosure: I'm affiliated with Daoxe; this contribution only adds standard OpenAI-compatible client wiring, no bundled keys or credentials.

Daoxe is an OpenAI-compatible multi-model LLM gateway. This plugin
follows the same shape as BotSharp.Plugin.LiteLLM: chat + text
completion providers on top of the OpenAI client, endpoint and API
key configured via LlmProviderSetting.

Co-Authored-By: Claude <noreply@anthropic.com>
@qodo-code-review

Copy link
Copy Markdown
Contributor

Qodo reviews are paused for this user.

Troubleshooting steps vary by plan Learn more →

On a Teams plan?
Reviews resume once this user has a paid seat and their Git account is linked in Qodo.
Link Git account →

Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center?
These require an Enterprise plan - Contact us
Contact us →

@iceljc
iceljc merged commit 5d1bb92 into SciSharp:master Sep 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants