update the name

This commit is contained in:
Yanyutin753 2024-05-07 08:28:34 +08:00
parent 5f7188b480
commit 5d6517c537
6 changed files with 23 additions and 23 deletions

View File

@ -44,7 +44,7 @@ from config import (
AUDIO_OPENAI_API_BASE_URL,
AUDIO_OPENAI_API_KEY,
AUDIO_OPENAI_API_MODEL,
AUDIO_OPENAI_API_SPEAKER,
AUDIO_OPENAI_API_VOICE,
)
log = logging.getLogger(__name__)
@ -63,7 +63,7 @@ app.add_middleware(
app.state.OPENAI_API_BASE_URL = AUDIO_OPENAI_API_BASE_URL
app.state.OPENAI_API_KEY = AUDIO_OPENAI_API_KEY
app.state.OPENAI_API_MODEL = AUDIO_OPENAI_API_MODEL
app.state.OPENAI_API_SPEAKER = AUDIO_OPENAI_API_SPEAKER
app.state.OPENAI_API_VOICE = AUDIO_OPENAI_API_VOICE
# setting device type for whisper model
whisper_device_type = DEVICE_TYPE if DEVICE_TYPE and DEVICE_TYPE == "cuda" else "cpu"
@ -86,7 +86,7 @@ async def get_openai_config(user=Depends(get_admin_user)):
"OPENAI_API_BASE_URL": app.state.OPENAI_API_BASE_URL,
"OPENAI_API_KEY": app.state.OPENAI_API_KEY,
"OPENAI_API_MODEL": app.state.OPENAI_API_MODEL,
"OPENAI_API_SPEAKER": app.state.OPENAI_API_SPEAKER,
"OPENAI_API_VOICE": app.state.OPENAI_API_VOICE,
}
@ -100,14 +100,14 @@ async def update_openai_config(
app.state.OPENAI_API_BASE_URL = form_data.url
app.state.OPENAI_API_KEY = form_data.key
app.state.OPENAI_API_MODEL = form_data.model
app.state.OPENAI_API_SPEAKER = form_data.speaker
app.state.OPENAI_API_VOICE = form_data.speaker
return {
"status": True,
"OPENAI_API_BASE_URL": app.state.OPENAI_API_BASE_URL,
"OPENAI_API_KEY": app.state.OPENAI_API_KEY,
"OPENAI_API_MODEL": app.state.OPENAI_API_MODEL,
"OPENAI_API_SPEAKER": app.state.OPENAI_API_SPEAKER,
"OPENAI_API_VOICE": app.state.OPENAI_API_VOICE,
}

View File

@ -575,7 +575,7 @@ IMAGE_GENERATION_MODEL = os.getenv("IMAGE_GENERATION_MODEL", "")
AUDIO_OPENAI_API_BASE_URL = os.getenv("AUDIO_OPENAI_API_BASE_URL", OPENAI_API_BASE_URL)
AUDIO_OPENAI_API_KEY = os.getenv("AUDIO_OPENAI_API_KEY", OPENAI_API_KEY)
AUDIO_OPENAI_API_MODEL = os.getenv("AUDIO_OPENAI_API_MODEL", "tts-1")
AUDIO_OPENAI_API_SPEAKER = os.getenv("AUDIO_OPENAI_API_SPEAKER", "alloy")
AUDIO_OPENAI_API_VOICE = os.getenv("AUDIO_OPENAI_API_VOICE", "alloy")
####################################
# LiteLLM

View File

@ -98,7 +98,7 @@ export const synthesizeOpenAISpeech = async (
token: string = '',
speaker: string = 'alloy',
text: string = '',
OpenAIModel: string = 'tts-1'
model: string = 'tts-1'
) => {
let error = null;
@ -109,7 +109,7 @@ export const synthesizeOpenAISpeech = async (
'Content-Type': 'application/json'
},
body: JSON.stringify({
model: OpenAIModel,
model: model,
input: text,
voice: speaker
})

View File

@ -224,7 +224,7 @@
localStorage.token,
$settings?.audio?.speaker,
sentence,
$settings?.audio?.OpenAIModel
$settings?.audio?.model
).catch((error) => {
toast.error(error);

View File

@ -27,7 +27,7 @@
let voices = [];
let speaker = '';
let models = [];
let OpenAIModel = '';
let model = '';
const getOpenAIVoices = () => {
voices = [
@ -85,15 +85,15 @@
const res = await updateAudioConfig(localStorage.token, {
url: OpenAIUrl,
key: OpenAIKey,
model: OpenAIModel,
speaker: speaker,
model: model,
speaker: speaker
});
if (res) {
OpenAIUrl = res.OPENAI_API_BASE_URL;
OpenAIKey = res.OPENAI_API_KEY;
OpenAIModel = res.OPENAI_API_MODEL;
speaker = res.OPENAI_API_SPEAKER;
model = res.OPENAI_API_MODEL;
speaker = res.OPENAI_API_VOICE;
}
}
};
@ -108,7 +108,7 @@
STTEngine = settings?.audio?.STTEngine ?? '';
TTSEngine = settings?.audio?.TTSEngine ?? '';
speaker = settings?.audio?.speaker ?? '';
OpenAIModel = settings?.audio?.OpenAIModel ?? '';
model = settings?.audio?.model ?? '';
if (TTSEngine === 'openai') {
getOpenAIVoices();
@ -123,8 +123,8 @@
if (res) {
OpenAIUrl = res.OPENAI_API_BASE_URL;
OpenAIKey = res.OPENAI_API_KEY;
OpenAIModel = res.OPENAI_API_MODEL;
speaker = res.OPENAI_API_SPEAKER;
model = res.OPENAI_API_MODEL;
speaker = res.OPENAI_API_VOICE;
}
}
});
@ -141,7 +141,7 @@
STTEngine: STTEngine !== '' ? STTEngine : undefined,
TTSEngine: TTSEngine !== '' ? TTSEngine : undefined,
speaker: speaker !== '' ? speaker : undefined,
OpenAIModel: OpenAIModel !== '' ? OpenAIModel : undefined
model: model !== '' ? model : undefined
}
});
dispatch('save');
@ -230,7 +230,7 @@
if (e.target.value === 'openai') {
getOpenAIVoices();
speaker = 'alloy';
OpenAIModel = 'tts-1';
model = 'tts-1';
} else {
getWebAPIVoices();
speaker = '';
@ -330,13 +330,13 @@
<input
list="model-list"
class="w-full rounded-lg py-2 px-4 text-sm dark:text-gray-300 dark:bg-gray-850 outline-none"
bind:value={OpenAIModel}
bind:value={model}
placeholder="Select a model"
/>
<datalist id="model-list">
{#each models as OpenAIMode}
<option value={OpenAIMode.name} />
{#each models as model}
<option value={model.name} />
{/each}
</datalist>
</div>

View File

@ -102,7 +102,7 @@ type AudioSettings = {
STTEngine?: string;
TTSEngine?: string;
speaker?: string;
OpenAIModel?: string;
model?: string;
};
type TitleSettings = {