feat(Azure OpenAI Chat Model Node): Implement Azure Entra ID OAuth2 Authentication (#15003)

This commit is contained in:
oleg
2025-04-30 08:42:07 +02:00
committed by GitHub
parent 20115a8fa1
commit cf0008500c
15 changed files with 879 additions and 147 deletions

View File

@@ -31,6 +31,7 @@ export interface ClientOAuth2Options {
scopesSeparator?: ',' | ' ';
authorizationGrants?: string[];
state?: string;
additionalBodyProperties?: Record<string, any>;
body?: Record<string, any>;
query?: qs.ParsedUrlQuery;
ignoreSSLIssues?: boolean;

View File

@@ -10,6 +10,7 @@ export interface OAuth2CredentialData {
authUrl?: string;
scope?: string;
authQueryParameters?: string;
additionalBodyProperties?: string;
grantType: OAuth2GrantType;
ignoreSSLIssues?: boolean;
oauthTokenData?: {