Skip to content

.Net: VectorStore - Add GettingStarted project with step by step instructions #7606

Closed

Description

@westey-m

Create a getting started project for using the new VectorStore implementations.

Use #7604 as created by Mark Wallace (@markwallace-microsoft) as a starting point.

Activity

  1. moved this to Sprint: Planned in Semantic Kernelon Aug 2, 2024
  2. added
    sk team issueA tag to denote issues that where created by the Semantic Kernel team (i.e., not the community)
    on Aug 22, 2024
  3. markwallace-microsoft commented on Oct 22, 2024

    @markwallace-microsoft
    Contributor

    Here are the steps that I'd like to see:

    1. Step1_VectorStore_CRUD - Using InMemory introduce the core concepts i.e.
      1. Create a Data Model
      2. Create a record collection to store instances of your Data Model
      3. Perform CRUD operations against the record collection
      4. Perform paging over data
    2. Step2_VectorStore_Search - Using InMemory show how to perform search
      1. Basic search
      2. Search filters
    3. Step3_VectorStore_Configuration - Show how to switch between different Vector Stores and what gotchas exist
      1. Go from InMemory for local development to a real Vector DB
    4. Step4_VectorStore_Advanced_DataModels - Dynamic data models, custom mappers, ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

.NETIssue or Pull requests regarding .NET codeIgniteFeatures planned for next Ignite conferencememory connectorsk team issueA tag to denote issues that where created by the Semantic Kernel team (i.e., not the community)

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions