-
-
Notifications
You must be signed in to change notification settings - Fork 582
Features/refine vector store #1123
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
Conversation
…atures/refine-function-indication
…atures/refine-vector-store
…atures/refine-vector-store
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||||||||
| public static class LlmConstant | ||
| { | ||
| public const int DEFAULT_MAX_OUTPUT_TOKEN = 1024; | ||
| public const string DEFAULT_REASONING_EFFORT_LEVEL = "low"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you change to "minimal"?
Directory.Packages.props
Outdated
| <PackageVersion Include="NCrontab" Version="3.3.3" /> | ||
| <PackageVersion Include="Azure.AI.OpenAI" Version="2.2.0-beta.5" /> | ||
| <PackageVersion Include="OpenAI" Version="2.2.0" /> | ||
| <PackageVersion Include="OpenAI" Version="2.2.0-beta.4" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Downgrade to beta?
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
Refine vector storage operations with enhanced filtering and indexing
Add time range filtering to logs and conversation queries
Improve repository methods with async operations and better performance
Add payload index management for vector collections
Diagram Walkthrough
File Walkthrough
47 files
Add vector collection data query and index management methodsAdd generic success/fail response modelAdd time range filtering propertiesAdd time range filtering propertiesAdd time range filtering propertiesConvert repository methods to async ValueTaskAdd batch user retrieval methodChange Count property from int to longRefactor vector database interface with options patternAdd vector collection index management modelsReplace search pairs with filter groups and order byAdd vector filter group model for complex filteringAdd vector query options modelEnhance search options with filter groups and defaultsAdd vector sorting modelUpdate to use async repository methodUpdate to use async repository methodOptimize instruction log retrieval with batch operationsConvert to async ValueTask methodAdd async operations and time range filteringConvert to async ValueTask methodConvert to async ValueTask methodAdd async operations and time range filteringConvert to async ValueTask methodUpdate to use async repository methodAdd batch user retrieval and async operationsOptimize user data retrieval in conversationsAdd vector collection data query and index endpointsAdd vector data query request modelAdd filter groups support to search requestAdd vector collection index request modelsRemove default data source valueReplace vector array with dimension countUpdate to use VectorSearchOptions patternUpdate error logging and async operationsUpdate error logging levelAdd vector collection payload index managementEnhance vector operations with better error handlingAdd async operations with parallel executionAdd async operations and time range filteringAdd async operations with parallel executionAdd async operations with parallel executionAdd async operations and time range filteringAdd async operations with parallel executionAdd temperature defaults for new OpenAI modelsMajor refactor with enhanced filtering and index supportUpdate to use VectorSearchOptions pattern1 files
Fix typo in log message1 files
Remove unused method implementations2 files
Minor code formatting cleanupRemove trailing comma formatting1 files
Update OpenAI and Qdrant.Client package versions