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 · 0 comments
Open

Add top k semantic search endpoint #104

dgarnitz opened this issue Apr 4, 2024 · 0 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
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

1 participant