feat: add support for OpenAI-compatible embedding API

This commit is contained in:
Bo26fhmC5M
2025-02-27 23:27:50 +09:00
parent 929108def3
commit 1775591ef0
3 changed files with 34 additions and 9 deletions

View File

@@ -489,6 +489,11 @@ export function setDatabase(data:Database){
data.antiClaudeOverload = false
data.antiServerOverloads = true
}
data.hypaCustomSettings = {
url: data.hypaCustomSettings?.url ?? "",
key: data.hypaCustomSettings?.key ?? "",
model: data.hypaCustomSettings?.model ?? "",
}
changeLanguage(data.language)
setDatabaseLite(data)
}
@@ -902,7 +907,7 @@ export interface Database{
preserveOrphanedMemory: boolean
processRegexScript: boolean
doNotSummarizeUserMessage: boolean
},
}
OaiCompAPIKeys: {[key:string]:string}
inlayErrorResponse:boolean
reasoningEffort:number
@@ -913,6 +918,11 @@ export interface Database{
useExperimentalGoogleTranslator:boolean
thinkingTokens: number
antiServerOverloads: boolean
hypaCustomSettings: {
url: string,
key: string,
model: string,
}
}
interface SeparateParameters{