-
-
Notifications
You must be signed in to change notification settings - Fork 569
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:
|
@@ -3,4 +3,5 @@ namespace BotSharp.Abstraction.Agents.Constants; | |||
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
@@ -46,7 +46,7 @@ | |||
<PackageVersion Include="Whisper.net.Runtime" Version="1.8.1" /> | |||
<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 methods
Add generic success/fail response model
Add time range filtering properties
Add time range filtering properties
Add time range filtering properties
Convert repository methods to async ValueTask
Add batch user retrieval method
Change Count property from int to long
Refactor vector database interface with options pattern
Add vector collection index management models
Replace search pairs with filter groups and order by
Add vector filter group model for complex filtering
Add vector query options model
Enhance search options with filter groups and defaults
Add vector sorting model
Update to use async repository method
Update to use async repository method
Optimize instruction log retrieval with batch operations
Convert to async ValueTask method
Add async operations and time range filtering
Convert to async ValueTask method
Convert to async ValueTask method
Add async operations and time range filtering
Convert to async ValueTask method
Update to use async repository method
Add batch user retrieval and async operations
Optimize user data retrieval in conversations
Add vector collection data query and index endpoints
Add vector data query request model
Add filter groups support to search request
Add vector collection index request models
Remove default data source value
Replace vector array with dimension count
Update to use VectorSearchOptions pattern
Update error logging and async operations
Update error logging level
Add vector collection payload index management
Enhance vector operations with better error handling
Add async operations with parallel execution
Add async operations and time range filtering
Add async operations with parallel execution
Add async operations with parallel execution
Add async operations and time range filtering
Add async operations with parallel execution
Add temperature defaults for new OpenAI models
Major refactor with enhanced filtering and index support
Update to use VectorSearchOptions pattern
1 files
Fix typo in log message
1 files
Remove unused method implementations
2 files
Minor code formatting cleanup
Remove trailing comma formatting
1 files
Update OpenAI and Qdrant.Client package versions