docs: add ChatOpenAI Custom setup guide#212
Conversation
There was a problem hiding this comment.
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` | |
There was a problem hiding this comment.
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.
| | 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 | |
| * 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`. |
There was a problem hiding this comment.
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.
| * 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. |
b79a015 to
be3ff03
Compare
Summary
Adds a ChatOpenAI Custom documentation page for OpenAI-compatible chat completion providers.
Changes
ChatOpenAI Customsetup steps under LangChain chat modelsChatOpenAI Custombroken reference in the chat models listValidation
git diff --check HEAD~1..HEADen/SUMMARY.mdanden/integrations/langchain/chat-models/README.mdhttps://llm.wavespeed.ai/v1anthropic/claude-opus-4.6,deepseek/deepseek-v4-pro, anddeepseek/deepseek-v4-flasheach returned valid chat completion content across 3 consecutive runsdeepseek/deepseek-v4-flashafter review updates and confirmed it returnedfinish=stopNote: I kept
deepseek/deepseek-v4-flashas the documented example because it avoids vendor-version ambiguity and returned stable completions in testing.