Skip to content

docs: add ChatOpenAI Custom setup guide#212

Open
Leeon-Tang wants to merge 1 commit into
FlowiseAI:mainfrom
Leeon-Tang:docs/wavespeed-chatopenai-custom
Open

docs: add ChatOpenAI Custom setup guide#212
Leeon-Tang wants to merge 1 commit into
FlowiseAI:mainfrom
Leeon-Tang:docs/wavespeed-chatopenai-custom

Conversation

@Leeon-Tang
Copy link
Copy Markdown

@Leeon-Tang Leeon-Tang commented May 12, 2026

Summary

Adds a ChatOpenAI Custom documentation page for OpenAI-compatible chat completion providers.

Changes

  • Adds ChatOpenAI Custom setup steps under LangChain chat models
  • Documents how to configure WaveSpeed LLM through the OpenAI-compatible base path
  • Replaces the existing ChatOpenAI Custom broken reference in the chat models list
  • Adds the new page to the English summary navigation

Validation

  • git diff --check HEAD~1..HEAD
  • Local Markdown relative-link check for en/SUMMARY.md and en/integrations/langchain/chat-models/README.md
  • Smoke-tested WaveSpeed's OpenAI-compatible chat completions endpoint with https://llm.wavespeed.ai/v1
  • Verified anthropic/claude-opus-4.6, deepseek/deepseek-v4-pro, and deepseek/deepseek-v4-flash each returned valid chat completion content across 3 consecutive runs
  • Re-tested the documented example deepseek/deepseek-v4-flash after review updates and confirmed it returned finish=stop

Note: I kept deepseek/deepseek-v4-flash as the documented example because it avoids vendor-version ambiguity and returned stable completions in testing.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces documentation for the ChatOpenAI Custom node, including its addition to the global summary and the chat models README. The feedback suggests correcting a non-existent model version used in the examples and generalizing the troubleshooting steps to be applicable to all providers rather than being specific to WaveSpeed.

| Field | Value |
| --- | --- |
| Credential API key | Your WaveSpeed API key |
| Model Name | A WaveSpeed model ID such as `anthropic/claude-opus-4.6` |
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The model version 4.6 for Claude Opus does not exist. Anthropic's current models are in the 3.x series (e.g., Claude 3 Opus, Claude 3.5 Sonnet). Using a non-existent model version in the documentation can be confusing for users. Please use a real model ID as an example.

Suggested change
| Model Name | A WaveSpeed model ID such as `anthropic/claude-opus-4.6` |
| Model Name | A WaveSpeed model ID such as anthropic/claude-3-opus |

Comment on lines +33 to +35
* If requests return `401 Unauthorized`, confirm that the credential contains a WaveSpeed API key.
* If requests return `404 Not Found` or `model not found`, use the full `vendor/model` ID shown in the WaveSpeed catalog.
* If requests fail to connect, confirm that **Base Path** is exactly `https://llm.wavespeed.ai/v1`.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The troubleshooting steps are currently specific to WaveSpeed. Since this is a general guide for the ChatOpenAI Custom node, it is better to use generic language that applies to any OpenAI-compatible provider, or move these specific points under the WaveSpeed section to avoid confusion for users of other providers.

Suggested change
* If requests return `401 Unauthorized`, confirm that the credential contains a WaveSpeed API key.
* If requests return `404 Not Found` or `model not found`, use the full `vendor/model` ID shown in the WaveSpeed catalog.
* If requests fail to connect, confirm that **Base Path** is exactly `https://llm.wavespeed.ai/v1`.
* If requests return 401 Unauthorized, confirm that the credential contains a valid API key for your provider.
* If requests return 404 Not Found or model not found, use the full vendor/model ID as required by your provider.
* If requests fail to connect, confirm that the Base Path is correctly configured for your provider's endpoint.

@Leeon-Tang Leeon-Tang force-pushed the docs/wavespeed-chatopenai-custom branch from b79a015 to be3ff03 Compare May 12, 2026 04:55
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.

1 participant