refactor: optimize React state updates and improve UI text clarity

- Use functional setState to ensure proper state updates in ProviderForm
- Improve Chinese UI text consistency in CodexConfigEditor:
  - Change "API 基础地址" to "API 请求地址" for clarity
  - Simplify "供应商官网" to "官网地址"
  - Update placeholder text for consistency
- Move requires_openai_auth to model_providers section in Codex config template
This commit is contained in:
Jason
2025-09-22 16:25:58 +08:00
parent 3e834e2c38
commit b17d915086
3 changed files with 14 additions and 14 deletions

View File

@@ -40,13 +40,13 @@ export function generateThirdPartyConfig(
model = "${modelName}"
model_reasoning_effort = "high"
disable_response_storage = true
requires_openai_auth = true
[model_providers.${cleanProviderName}]
name = "${cleanProviderName}"
base_url = "${baseUrl}"
wire_api = "responses"
env_key = "${cleanProviderName}"`;
env_key = "${cleanProviderName}"
requires_openai_auth = true`;
}
export const codexProviderPresets: CodexProviderPreset[] = [