This commit is contained in:
Hk-Gosuto 2024-02-20 14:19:51 +08:00
parent f676aa19af
commit 4e5bd62477
3 changed files with 6 additions and 5 deletions

View File

@ -180,7 +180,7 @@ export function getHeaders(ignoreHeaders?: boolean) {
};
}
const isAzure = accessStore.provider === ServiceProvider.Azure;
let authHeader = isAzure ? "api-key" : "Authorization";
let authHeader = "Authorization";
const apiKey = isGoogle
? accessStore.googleApiKey
: isAzure
@ -195,6 +195,7 @@ export function getHeaders(ignoreHeaders?: boolean) {
if (validString(apiKey)) {
authHeader = isGoogle ? "x-goog-api-key" : authHeader;
headers[authHeader] = makeBearer(apiKey);
if (isAzure) headers["api-key"] = makeBearer(apiKey);
} else if (
accessStore.enabledAccessControl() &&
validString(accessStore.accessCode)

View File

@ -1053,7 +1053,7 @@ export function Settings() {
<input
type="text"
value={accessStore.azureApiVersion}
placeholder="2023-08-01-preview"
placeholder="2024-02-15-preview"
onChange={(e) =>
accessStore.update(
(access) =>
@ -1112,7 +1112,7 @@ export function Settings() {
<input
type="text"
value={accessStore.googleApiVersion}
placeholder="2023-08-01-preview"
placeholder="2024-02-15-preview"
onChange={(e) =>
accessStore.update(
(access) =>

View File

@ -29,7 +29,7 @@ const DEFAULT_ACCESS_STATE = {
// azure
azureUrl: "",
azureApiKey: "",
azureApiVersion: "2023-08-01-preview",
azureApiVersion: "2024-02-15-preview",
// google ai studio
googleBaseUrl: "",
@ -114,7 +114,7 @@ export const useAccessStore = createPersistStore(
googleApiKey: string;
};
state.openaiApiKey = state.token;
state.azureApiVersion = "2023-08-01-preview";
state.azureApiVersion = "2024-02-15-preview";
state.googleApiKey = state.token;
}