mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2025-12-27 12:51:26 +08:00
* feat(settings): show OpenAI settings for supported service tier providers Add support for displaying OpenAI settings when provider supports service tiers. This includes refactoring the condition check and fixing variable naming consistency. * fix(settings): set openAI verbosity to undefined by default * fix(store): bump version to 178 and disable verbosity for groq provider Add migration to remove verbosity from groq provider and implement provider utility to check verbosity support Update provider types to include verbosity support flag * feat(provider): add verbosity option support for providers Add verbosity parameter support in provider API options settings * fix(aiCore): check provider support for verbosity before applying Add provider validation and check for verbosity support to prevent errors when unsupported providers are used with verbosity settings * feat(settings): add Groq settings group component and translations add new GroqSettingsGroup component for managing Groq provider settings update translations for Groq settings in both zh-cn and en-us locales refactor OpenAISettingsGroup to separate Groq-specific logic * feat(i18n): add groq settings and verbosity support translations add translations for groq settings title and verbosity parameter support in multiple languages * refactor(settings): simplify service tier mode fallback logic Remove conditional service tier mode fallback and use provider-specific defaults directly * fix(provider): remove redundant system provider check in verbosity support * test(provider): add tests for verbosity support detection * fix(OpenAISettingsGroup): add endpoint_type check for showSummarySetting condition Add model.endpoint_type check to properly determine when to show summary setting for OpenAI models * refactor(selector): simplify selector option types and add utility functions remove undefined and null from selector option types add utility functions to convert between option values and real values update groq and openai settings groups to use new utilities add new translation for "ignore" option * fix(ApiOptionsSettings): correct checked state for verbosity toggle * feat(i18n): add "ignore" translation for multiple languages * refactor(groq): remove unused model prop and related checks Clean up GroqSettingsGroup component by removing unused model prop and unnecessary service tier checks |
||
|---|---|---|
| .. | ||
| main | ||
| preload | ||
| renderer | ||