docs(integrations): add DaoXE multi-protocol gateway guide#3296
Open
seven7763 wants to merge 2 commits into
Open
docs(integrations): add DaoXE multi-protocol gateway guide#3296seven7763 wants to merge 2 commits into
seven7763 wants to merge 2 commits into
Conversation
Add a gateways integration page for DaoXE using the Langfuse OpenAI SDK drop-in with base_url https://daoxe.com/v1. Model IDs stay account-scoped placeholders; notes multi-protocol surfaces and mainland China availability. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
@seven7763 is attempting to deploy a commit to the langfuse Team on Vercel. A member of the Team first needs to authorize it. |
Author
|
I have read the CLA Document and I hereby sign the CLA |
Author
|
I have read the CLA Document and I hereby sign the CLA recheck |
2 similar comments
Author
|
I have read the CLA Document and I hereby sign the CLA recheck |
Author
|
I have read the CLA Document and I hereby sign the CLA recheck |
Author
|
recheck |
Author
|
recheck |
Author
|
CLA is signed. This is a docs-only integration guide for DaoXE as an OpenAI-compatible gateway. Happy to adjust wording or placement if needed. |
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
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a Gateways integration page for DaoXE, a multi-model multi-protocol API gateway.
DaoXE exposes OpenAI-compatible Chat Completions / Responses, Anthropic Messages (Claude protocol), and image-compatible endpoints where available. This page documents the Langfuse path via the OpenAI SDK drop-in (
from langfuse.openai import openai) with:base_url=https://daoxe.com/v1@observe()examples matching neighboring gateway pages (e.g. Anannas / OpenRouter)Files
content/integrations/gateways/daoxe.mdx— new integration pagecontent/integrations/gateways/meta.json— registerdaoxealphabeticallypublic/images/integrations/daoxe_icon.png— brand mark for the integration cardNotes
Test plan
/integrations/gateways/daoxeopenai-py, observability get-started, OpenTelemetry)Greptile Summary
This PR adds a new DaoXE gateway integration page to the Langfuse docs, following the same structure as neighboring pages like Anannas and OpenRouter. The page documents tracing DaoXE's OpenAI-compatible Chat Completions endpoint via the Langfuse OpenAI SDK wrapper (
from langfuse.openai import openai), with a simple example and a nested@observe()example.content/integrations/gateways/daoxe.mdx— new integration guide with setup, two code examples (simple call and nested@observe()tracing), a multi-protocol note, availability disclaimer, and maintainer disclosure.content/integrations/gateways/meta.json—daoxeinserted alphabetically betweenanannasandhelicone.public/images/integrations/daoxe_icon.png— brand icon for the integration card.Confidence Score: 4/5
Safe to merge; the changes are purely additive documentation and a PNG asset with no impact on application logic.
The page follows the established gateway docs pattern closely and the sidebar registration is correct. The only gap is a missing example trace screenshot after the nested LLM calls example, which both anannas and openrouter include to help readers visualize the Langfuse output.
content/integrations/gateways/daoxe.mdx — consider adding an example trace screenshot or public trace link after the nested example to match the pattern of neighboring gateway pages.
Sequence Diagram
%%{init: {'theme': 'neutral'}}%% sequenceDiagram participant App as User Application participant LW as Langfuse OpenAI Wrapper participant DX as DaoXE Gateway (daoxe.com/v1) participant LLM as Upstream LLM Provider participant LF as Langfuse Platform App->>LW: client.chat.completions.create(model, messages) LW->>DX: POST /v1/chat/completions (OpenAI schema) DX->>LLM: Route request to provider LLM-->>DX: Completion response DX-->>LW: Completion response LW-->>App: response object LW--)LF: Async trace (generation, tokens, latency) Note over LW,LF: @observe() spans wrap nested calls,<br/>creating a parent-child trace hierarchy%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%% sequenceDiagram participant App as User Application participant LW as Langfuse OpenAI Wrapper participant DX as DaoXE Gateway (daoxe.com/v1) participant LLM as Upstream LLM Provider participant LF as Langfuse Platform App->>LW: client.chat.completions.create(model, messages) LW->>DX: POST /v1/chat/completions (OpenAI schema) DX->>LLM: Route request to provider LLM-->>DX: Completion response DX-->>LW: Completion response LW-->>App: response object LW--)LF: Async trace (generation, tokens, latency) Note over LW,LF: @observe() spans wrap nested calls,<br/>creating a parent-child trace hierarchyPrompt To Fix All With AI
Reviews (1): Last reviewed commit: "docs(integrations): add DaoXE multi-prot..." | Re-trigger Greptile