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

v0.0.3 #19

Merged
merged 25 commits into from
Feb 15, 2024
Merged

v0.0.3 #19

merged 25 commits into from
Feb 15, 2024

Conversation

VVoruganti
Copy link
Collaborator

@VVoruganti VVoruganti commented Feb 15, 2024

Added

  • Collections table to reference a collection of embedding documents
  • Documents table to hold vector embeddings for RAG workflows
  • Local scripts for running a postgres database with pgvector installed
  • OpenAI Dependency for embedding models
  • PGvector dependency for vector db support

Changed

  • session_data is now metadata
  • session_data is a JSON field used python dict for compatability

hyusap and others added 25 commits January 31, 2024 11:12
Introducing message limits closes dev-121
Changing IDs to use the UUID field
Adds created_at fields to each of the tables - fixes dev-174
* Scaffold for PGVector support

* Buggy crud with logic skeleton on api

* Crud logic and schema definition for pgvector

* Populate all routes and refactor to name Collection

* vince's progress

* AsyncCollection progress

* Local PGVector Docker Container

* client methods for sdk except document delete and update

* Vector Support Passing All Test Cases

* Docs Updates

---------

Co-authored-by: vintro <[email protected]>
@VVoruganti VVoruganti marked this pull request as ready for review February 15, 2024 17:46
@VVoruganti VVoruganti merged commit d368139 into main Feb 15, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants