michaelfeil / infinity

Infinity is a high-throughput, low-latency REST API for serving vector embeddings, supporting a wide range of text-embedding models and frameworks.
https://michaelfeil.eu/infinity/
MIT License
959 stars 71 forks source link

[Client] add initial client code #292

Open michaelfeil opened 6 days ago

codecov-commenter commented 6 days ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 77.69%. Comparing base (319a3b3) to head (b5d4aac).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #292 +/- ## ======================================= Coverage 77.69% 77.69% ======================================= Files 35 35 Lines 2511 2511 ======================================= Hits 1951 1951 Misses 560 560 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

michaelfeil commented 6 days ago

Wow, greptile just threw out a ton of cool comments! Well done @dakshgup

molntamas commented 3 hours ago

Hi @michaelfeil,

Do you know when this client gonna be stable and usable?

I was looking for a plain HTTP client for infinity API for the embedding endpoint. I wouldn't like to use langchain or other libraries. The client in this PR seems like what I'm looking for.

Thanks a lot! :)