Skip to content
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

[Cosmos][VectorIndex]Adding changes for vectorIndex and vectorEmbeddingPolicy #40116

Merged

Conversation

aayush3011
Copy link
Member

Description

This PR adds vector indexes and vector embedding policy to enable Vector Similarity Search in Cosmos DB.

Vector Embedding Policy is the part of the Container level policy, which has the details about: embedding dimensions, data type of the embeddings, and the distance function to be uses to calculate the similarity between the embedding vectors.

Adding a new Vector Indexes in Indexing policy similar to composite or spatial indexes. With the specified indexed path, it also specifies the index type.

All SDK Contribution checklist:

  • The pull request does not introduce [breaking changes]
  • CHANGELOG is updated for new features, bug fixes or other significant changes.
  • I have read the contribution guidelines.

General Guidelines and Best Practices

  • Title of the pull request is clear and informative.
  • There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

  • Pull request includes test coverage for the included changes.

aayush3011 and others added 30 commits March 22, 2024 15:31
Increment package versions for core releases
* Added Alpha3 Java Media Streaming Events

* updating readme to add the media streaming events to remove model

---------

Co-authored-by: Vinothini Dharmaraj <v-vdharmaraj@microsoft.com>
…re#40012)

Co-authored-by: James Suplizio <jasupliz@microsoft.com>
@github-actions github-actions bot added Digital Twins EngSys This issue is impacting the engineering system. Event Grid Event Hubs graalvm Label for tracking issues related to graalvm Image Analysis KeyVault Load Testing Mgmt This issue is related to a management-plane library. Mixed Reality Authentication Models Repository Monitor Monitor, Monitor Ingestion, Monitor Query OpenAI OpenTelemetry OpenTelemetry instrumentation Remote Rendering Schema Registry Search Service Bus Storage Storage Service (Queues, Blobs, Files) Tables labels May 10, 2024
@aayush3011 aayush3011 merged commit 47cf3d5 into Azure:feature/vector_search May 10, 2024
9 checks passed
@azure-sdk
Copy link
Collaborator

azure-sdk commented May 10, 2024

API change check

APIView has identified API level changes in this PR and created following API reviews.

com.azure:azure-cosmos

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet