FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

feat: add DaoXE as an OpenAI-compatible provider alias by seven7763 · Pull Request #4246 · docker/docker-agent · GitHub

feat: add DaoXE as an OpenAI-compatible provider alias - #4246

Open
seven7763 wants to merge 1 commit into
docker:mainfrom
seven7763:feat/daoxe-provider
Open

feat: add DaoXE as an OpenAI-compatible provider alias#4246
seven7763 wants to merge 1 commit into
docker:mainfrom
seven7763:feat/daoxe-provider

Conversation

Copy link
Copy Markdown

Adds DaoXE (https://daoxe.com) as a built-in OpenAI-compatible alias provider, following the OVHcloud alias-provider pattern (#3343):

  • alias entry with DAOXE_API_KEY env-var auth and the api.daoxe.com/v1 base URL
  • auto-config support (provider picked up when the env var is set) with a default model that resolves through the models.dev catalog, which already carries the daoxe entry
  • system-message merge behavior shared with the other OpenAI-compatible gateway aliases
  • provider docs page + example recipe + test coverage across pkg/model/provider, pkg/config, and the OpenAI client

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

Mirrors the OVHcloud alias-provider pattern: alias entry with DAOXE_API_KEY,
auto-config support, system-message merge behavior shared with the other
OpenAI-compatible gateway aliases, provider docs page, example recipe, and
test coverage across the touched packages. The models.dev catalog already
carries the daoxe entry, so the default model resolves through it.

Signed-off-by: seven7763 <seven7763@users.noreply.github.com>
seven7763 requested a review from a team as a code owner September 11, 2026 20:09
aheritier added area/config For configuration parsing, YAML, environment variables area/docs Documentation changes area/providers For features/issues/fixes related to LLM providers (Bedrock, LiteLLM, Qwen, custom, etc.) area/providers/openai For features/issues/fixes related to the usage of OpenAI models kind/feat PR adds a new feature (maps to feat:). Use on PRs only. status/needs-signed-commits Some commits in the PR are signed with a valid SSH/GPG key labels Sep 11, 2026

Copy link
Copy Markdown
Collaborator

👋 Some commits in this PR are not signed and verified by GitHub. Please sign your commits with a GPG or SSH key registered in your GitHub account, then force-push.

Copy link
Copy Markdown
Collaborator

Commits that are not verified: 8372794

Copy link
Copy Markdown
Collaborator

See GitHub's guide on signing commits for setup instructions. I've added status/needs-signed-commits; it will be removed automatically once every commit in this PR carries a valid GitHub-verified signature.

Copy link
Copy Markdown
Collaborator

👋 Some commits in this PR are not signed and verified by GitHub. Please sign your commits with a GPG or SSH key registered in your GitHub account, then force-push.

Commits that are not verified: 8372794

See GitHub's guide on signing commits for setup instructions. I've added status/needs-signed-commits; it will be removed automatically once every commit in this PR carries a valid GitHub-verified signature.

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/config For configuration parsing, YAML, environment variables area/docs Documentation changes area/providers/openai For features/issues/fixes related to the usage of OpenAI models area/providers For features/issues/fixes related to LLM providers (Bedrock, LiteLLM, Qwen, custom, etc.) kind/feat PR adds a new feature (maps to feat:). Use on PRs only. status/needs-signed-commits Some commits in the PR are signed with a valid SSH/GPG key

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants


Back | FazBrowse Home | New Git URL