-
-
Notifications
You must be signed in to change notification settings - Fork 582
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 ignoreRename FileSourceType to FileSourceRefactor methods to use options patternUpdate FileSource referenceAdd new options classes for file operationsRemove duplicate SettingBase classRefactor LLM configuration hierarchyCreate centralized SettingBase classAdd Settings namespace importUpdate file selection with options patternImplement options pattern for file operationsUpdate file retrieval callsUpdate audio file retrieval methodUpdate settings injection and file savingAdd settings injection and update configurationUpdate image file handling with optionsEnhance PDF reading with conditional image conversionRefactor settings structure and inheritanceImplement options pattern for COS file operations1 files
Organize token properties with regions2 files
Remove PDF converter settingsUpdate configuration structure for file handling1 files
Add missing using statement1 files
Update test service interface implementation