fix: gemini api

This commit is contained in:
Gabe
2025-07-23 20:03:54 +08:00
parent e1dfa35c6c
commit 1daf134b31
3 changed files with 5 additions and 31 deletions

View File

@@ -140,7 +140,6 @@ function ApiFields({ translator }) {
maxTokens = 256,
apiName = "",
isDisabled = false,
reasoningEffort = "low",
} = api;
const handleChange = (e) => {
@@ -305,7 +304,8 @@ function ApiFields({ translator }) {
{(translator.startsWith(OPT_TRANS_OPENAI) ||
translator === OPT_TRANS_CLAUDE ||
translator === OPT_TRANS_GEMINI) && (
translator === OPT_TRANS_GEMINI ||
translator === OPT_TRANS_GEMINI_2) && (
<>
<TextField
size="small"
@@ -326,32 +326,6 @@ function ApiFields({ translator }) {
</>
)}
{translator === OPT_TRANS_GEMINI_2 && (
<>
<TextField
size="small"
label="Temperature"
type="number"
name="temperature"
value={temperature}
onChange={handleChange}
/>
<TextField
select
size="small"
name="reasoningEffort"
value={reasoningEffort}
label="Reasoning Effort"
onChange={handleChange}
>
<MenuItem value={"none"}>none</MenuItem>
<MenuItem value={"low"}>low</MenuItem>
<MenuItem value={"medium"}>medium</MenuItem>
<MenuItem value={"high"}>high</MenuItem>
</TextField>
</>
)}
{translator === OPT_TRANS_NIUTRANS && (
<>
<TextField