-
-
Notifications
You must be signed in to change notification settings - Fork 579
Features/refine model settings #1164
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Features/refine model settings #1164
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
PR Type
Enhancement
Description
Refactor file storage service interface and implementation
Consolidate settings classes and improve configuration structure
Add new convenience properties to dialog models
Update file handling methods with improved options pattern
Diagram Walkthrough
File Walkthrough
19 files
Add role convenience properties and JSON ignore
Rename FileSourceType to FileSource
Refactor methods to use options pattern
Update FileSource reference
Add new options classes for file operations
Remove duplicate SettingBase class
Refactor LLM configuration hierarchy
Create centralized SettingBase class
Add Settings namespace import
Update file selection with options pattern
Implement options pattern for file operations
Update file retrieval calls
Update audio file retrieval method
Update settings injection and file saving
Add settings injection and update configuration
Update image file handling with options
Enhance PDF reading with conditional image conversion
Refactor settings structure and inheritance
Implement options pattern for COS file operations
1 files
Organize token properties with regions
2 files
Remove PDF converter settings
Update configuration structure for file handling
1 files
Add missing using statement
1 files
Update test service interface implementation