Skip to content

Commit

Permalink
[AI] [Inference] Add correct Auth policy for non-AOAI models (#42105)
Browse files Browse the repository at this point in the history
  • Loading branch information
glharper authored Oct 1, 2024
1 parent c32d9bd commit fd60255
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 2 deletions.
2 changes: 1 addition & 1 deletion sdk/ai/azure-ai-inference/assets.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
"AssetsRepo" : "Azure/azure-sdk-assets",
"AssetsRepoPrefixPath" : "java",
"TagPrefix" : "java/ai/azure-ai-inference",
"Tag" : "java/ai/azure-ai-inference_afe7d4c15e"
"Tag" : "java/ai/azure-ai-inference_9ec2ae5fbb"
}
Original file line number Diff line number Diff line change
Expand Up @@ -327,6 +327,7 @@ private HttpPipeline createHttpPipeline() {
policies.add(new AddDatePolicy());
if (keyCredential != null) {
policies.add(new KeyCredentialPolicy("api-key", keyCredential));
policies.add(new KeyCredentialPolicy("Authorization", keyCredential));
}
if (tokenCredential != null) {
policies.add(new BearerTokenAuthenticationPolicy(tokenCredential, this.scopes));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -327,6 +327,7 @@ private HttpPipeline createHttpPipeline() {
policies.add(new AddDatePolicy());
if (keyCredential != null) {
policies.add(new KeyCredentialPolicy("api-key", keyCredential));
policies.add(new KeyCredentialPolicy("Authorization", keyCredential));
}
if (tokenCredential != null) {
policies.add(new BearerTokenAuthenticationPolicy(tokenCredential, this.scopes));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,6 @@ private void validateClient() {
Objects.requireNonNull(endpoint, "'endpoint' cannot be null.");
}

@Generated
private HttpPipeline createHttpPipeline() {
Configuration buildConfiguration
= (configuration == null) ? Configuration.getGlobalConfiguration() : configuration;
Expand All @@ -315,6 +314,7 @@ private HttpPipeline createHttpPipeline() {
policies.add(new AddDatePolicy());
if (keyCredential != null) {
policies.add(new KeyCredentialPolicy("api-key", keyCredential));
policies.add(new KeyCredentialPolicy("Authorization", keyCredential));
}
if (tokenCredential != null) {
policies.add(new BearerTokenAuthenticationPolicy(tokenCredential, DEFAULT_SCOPES));
Expand Down

0 comments on commit fd60255

Please sign in to comment.