Closes #4342
This commit is contained in:
@@ -863,6 +863,7 @@ function createClient(
|
|||||||
sessionId && getAnthropicCompat(model).sendSessionAffinityHeaders ? { "x-session-affinity": sessionId } : {};
|
sessionId && getAnthropicCompat(model).sendSessionAffinityHeaders ? { "x-session-affinity": sessionId } : {};
|
||||||
const client = new Anthropic({
|
const client = new Anthropic({
|
||||||
apiKey,
|
apiKey,
|
||||||
|
authToken: null,
|
||||||
baseURL: model.baseUrl,
|
baseURL: model.baseUrl,
|
||||||
dangerouslyAllowBrowser: true,
|
dangerouslyAllowBrowser: true,
|
||||||
defaultHeaders: mergeHeaders(
|
defaultHeaders: mergeHeaders(
|
||||||
|
|||||||
@@ -74,7 +74,12 @@ export async function resolveApiKey(provider: string): Promise<string | undefine
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const result = await getOAuthApiKey(provider as OAuthProvider, oauthCredentials);
|
let result: { newCredentials: OAuthCredentials; apiKey: string } | null = null;
|
||||||
|
try {
|
||||||
|
result = await getOAuthApiKey(provider as OAuthProvider, oauthCredentials);
|
||||||
|
} catch (e) {
|
||||||
|
console.log(JSON.stringify(e));
|
||||||
|
}
|
||||||
if (!result) return undefined;
|
if (!result) return undefined;
|
||||||
|
|
||||||
// Save refreshed credentials back to auth.json
|
// Save refreshed credentials back to auth.json
|
||||||
|
|||||||
Reference in New Issue
Block a user