hegelai / prompttools

Open-source tools for prompt testing and experimentation, with support for both LLMs (e.g. OpenAI, LLaMA) and vector databases (e.g. Chroma, Weaviate, LanceDB).
http://prompttools.readthedocs.io
Apache License 2.0
2.56k stars 216 forks source link

Implement QdrantExperiment #54

Closed kacperlukawski closed 10 months ago

kacperlukawski commented 11 months ago

This PR is an integration of Qdrant into prompttools. It's still in progress.

CLAassistant commented 11 months ago

CLA assistant check
All committers have signed the CLA.

kacperlukawski commented 11 months ago

@HashemAlsaket @NivekT I implemented the requested changes.

HashemAlsaket commented 11 months ago

@kacperlukawski this is super cool. I just tested on my end and it works smoothly. Last few changes and I think it's good to go:

kacperlukawski commented 11 months ago

CLA is signed. @NivekT Can we reopen the PR?

kacperlukawski commented 11 months ago

Thanks, I'll hopefully make the requested changes today!

kacperlukawski commented 11 months ago

@HashemAlsaket @NivekT Hope the changes are ready to be merged

HashemAlsaket commented 10 months ago

The dataframe in the notebook is printing big vectors. This might be necessary for users since qdrant is a vector based tool. What do you think @kacperlukawski ?

Overall, LGTM!

NivekT commented 10 months ago

Thank you so much @kacperlukawski

HashemAlsaket commented 10 months ago

Awesome stuff @kacperlukawski 🚀🚀🚀