mirror of
https://github.com/KeygraphHQ/shannon.git
synced 2026-04-25 17:45:53 +03:00
[GH-ISSUE #69] Different Anthropic base url #22
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/shannon-KeygraphHQ#22
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @abouolia on GitHub (Feb 6, 2026).
Original GitHub issue: https://github.com/KeygraphHQ/shannon/issues/69
Is there an env variable to change Anthropic base url to run it with different model like Kimi K2.5 without using OpenRouter?
@ezl-keygraph commented on GitHub (Feb 9, 2026):
@abouolia The project uses Claude Code Router, changing Anthropic base url may not work as expected. Currently we don't have support for Kimi K2.5.
The only experimental models supported are
This feature is experimental and unsupported. Output quality depends heavily on the model. Shannon is built on top of the Anthropic Agent SDK and is optimized and primarily tested with Anthropic Claude models. Alternative providers may produce inconsistent results (including failing early phases like Recon) depending on the model and routing setup.
@Yash-xoxo commented on GitHub (Feb 9, 2026):
Hey @abouolia,
While PR #83 adds
ANTHROPIC_BASE_URLsupport, there's an important caveat here.As @ezl-keygraph mentioned, Shannon uses Claude Code Router under the hood, which is tightly coupled to Anthropic's API structure. So just changing the base URL might not work with Kimi K2.5 because:
What Actually Works
Currently, only these experimental models are supported (via OpenRouter):
gpt-5.2,gpt-5-minigemini-3-flash-previewTo use those, you'd go through OpenRouter rather than changing the base URL directly.
If You Still Want to Try
You could technically set
ANTHROPIC_BASE_URLto point to a Kimi-compatible endpoint, but expect issues:If you're okay with experimental and potentially broken behavior, give it a shot - but the officially supported path is sticking with Claude models or using the explicitly supported alternatives through OpenRouter.
Would Kimi K2.5 support through OpenRouter work for your use case instead?