Uh oh!
There was an error while loading. Please reload this page.
.NET: Change Anthropic Azure sample to use Athropic.Foundry package + cachi… - #2578
Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates the Anthropic Azure sample to use the dedicated Anthropic.Foundry package instead of a custom implementation, simplifying the authentication flow and improving code maintainability.
Key Changes:
- Migrated from custom
AnthropicFoundryClientto newAnthropic.Foundrypackage (v0.1.0) - Refactored authentication using
IAnthropicFoundryCredentialsinterface with new credential classes - Updated Anthropic core package from v10.4.0 to v11.0.0
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 6 comments.
| File | Description |
|---|---|
dotnet/samples/GettingStarted/AgentProviders/Agent_With_Anthropic/Program.cs | Replaced custom AnthropicFoundryClient with new AnthropicAzureTokenCredential class implementing IAnthropicFoundryCredentials; updated client initialization to use foundry-specific credential types |
dotnet/samples/GettingStarted/AgentProviders/Agent_With_Anthropic/Agent_With_Anthropic.csproj | Added Anthropic.Foundry package reference |
dotnet/Directory.Packages.props | Updated Anthropic package to v11.0.0 and Anthropic.Foundry to v0.1.0 |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
…pic/Program.cs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
… cachi… (microsoft#2578) * Change Anthropic Azure sample to use Athropic.Foundry package + caching token * Fix apikey null * Update dotnet/samples/GettingStarted/AgentProviders/Agent_With_Anthropic/Program.cs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Address copilot feedback --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Motivation and Context
Update Anthropic Sample to use
Anthropic.Foundrydedicated package.