Commit bd85e00
committed
feat: add LLM settings page with provider management
- Implemented LlmSettings component for managing LLM providers.
- Added functionality to add, edit, delete, and test LLM providers.
- Integrated Zustand for state management of LLM configuration.
- Created API service for LLM interactions including fetching and setting configurations.
- Defined types for LLM providers and chat messages.
- Established a watcher for external configuration changes.1 parent c80388c commit bd85e00
54 files changed
Lines changed: 3735 additions & 128 deletions
File tree
- src-tauri
- src
- commands
- llm
- models
- widget_gateway
- src
- components/layout
- i18n
- locales
- de
- en
- es
- fr
- ja
- ko
- zh-CN
- zh-TW
- pages
- HomeCustomize
- LlmInsights
- Settings
- WidgetCenter
- services
- stores
- styles
- types
- utils
- widgets
- __tests__
- sdk
- __tests__
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
179 | 179 | | |
180 | 180 | | |
181 | 181 | | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
0 commit comments