SqlServerMemoryBuilderExtensions.WithSqlServerMemoryStore Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Registers SQL Server or Azure SQL connector.
public static Microsoft.SemanticKernel.Memory.MemoryBuilder WithSqlServerMemoryStore(this Microsoft.SemanticKernel.Memory.MemoryBuilder builder, string connectionString, string schema = "dbo", int embeddingDimensionsCount = 1536);
static member WithSqlServerMemoryStore : Microsoft.SemanticKernel.Memory.MemoryBuilder * string * string * int -> Microsoft.SemanticKernel.Memory.MemoryBuilder
<Extension()>
Public Function WithSqlServerMemoryStore (builder As MemoryBuilder, connectionString As String, Optional schema As String = "dbo", Optional embeddingDimensionsCount As Integer = 1536) As MemoryBuilder
Parameters
- builder
- MemoryBuilder
The MemoryBuilder instance.
- connectionString
- String
Database connection string.
- schema
- String
Schema of collection tables.
- embeddingDimensionsCount
- Int32
Number of dimensions that stored embeddings will use
Returns
Updated Memory builder including Postgres memory connector.