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

Add top k semantic search endpoint #104

Open
dgarnitz opened this issue Apr 4, 2024 · 3 comments
Open

Add top k semantic search endpoint #104

dgarnitz opened this issue Apr 4, 2024 · 3 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@dgarnitz
Copy link
Owner

dgarnitz commented Apr 4, 2024

What To Build

  • An endpoint add to the api that allows the user to pass in a text-only search term, embed it with a supported model (right now only the 3 OpenAI embedding models), query the vector DB
  • This should return the the raw vectors plus the associated metadata. VectorFlow's standard metadata schema includes the source text
  • Make the default K 5 or 10 but enable the user to set this
  • Add a method that does this to the vectorflow client
  • Add a script to the `testing scripts' that servers as an end-to-end test of the whole system
  • No reranker is currently needed. If there is demand, this can be a follow up task
@dgarnitz dgarnitz added enhancement New feature or request good first issue Good for newcomers labels Apr 4, 2024
@ricor07
Copy link

ricor07 commented Dec 25, 2024

Hello, I'd like to join the project and work on this

@dgarnitz
Copy link
Owner Author

hey, thanks for your interest. feel free to open a PR and I will review it. We are not actively working on this project much anymore though. If you're interested in working on a private, similar project, send me an email at [email protected]

@ricor07
Copy link

ricor07 commented Dec 30, 2024

I wrote you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants