Claude deployments on Microsoft Foundry aren't reachable from Assistant #15613
Unanswered
codeswitching
asked this question in
Feedback
Replies: 1 comment
|
Hey @codeswitching you can specify custom models in |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
I know MS Foundry support in Positron Assistant is still brand new, so maybe the team is already aware of/working on this issue. But I want to highlight it because my team uses Claude through Foundry rather than direct through Anthropic (we're government).
System details
Positron 2026.08.1 b2
Windows 11
Description
I have a Claude model deployed in a Foundry resource, alongside model-router. I can't get Assistant to talk to it directly.
This seems to be a combination of two subissues:
Positron Assistant is hard-wired to call only
model-routerthrough Foundry; all other deployments are inaccessible. Even if model discover isn't supported in Foundry, there should be some way to specify a differentmodel:inproviders.json.*Claude deployments on Foundry only speak the Anthropic Messages api (
/anthropic/v1/messages), while Positron Assistant can only make OpenAI-compatible calls when talking to Foundry. When Assistant is pointed at an Anthropic-style endpoint, it authenticates, but fails at the first query with "Foundry endpoint not found. Check your base URL."I also tried pointing Assistant's separate Anthropic provider at
services.ai.azure.com/anthropic/v1/messagesinstead, since it should already speak the right protocol... Sign-in fails silently, no error. Maybe some difference in how the api key is passed?Steps to reproduce
/openai/v1base URL. Succeeds, but onlymodel-routershows up.model-router, sign back in, send a query → 404Requested API is currently not supported.https://<resource>.services.ai.azure.com/anthropic/v1, then sign in via the Anthropic provider with an Azure API key → fails silently.Expected
Some way to reach a specific Claude deployment on Foundry directly — either the Foundry provider supporting the Anthropic Messages protocol, or the Anthropic provider detecting an Azure host and authenticating correctly.
All reactions