Comments (8)
Postgres with pgvector extension
Free, open source
I have used it to store LLM embeddings and build cosine similarity search
from datatonic.
QRE-17 Vector Database / Database provider choice
from datatonic.
Me too through Supabase, in the meantime, pg_vector as cool it can be seems less relevant in this case
MongoDB Atlas has a better synergy with autogen or semantic kernel (or any related AI stuff from Azure/microsoft
Also Atlas Vector Search (beside its core feature) has litterally a whole integration for Mongo for Semantic Kernel as Memory
The microsoft documentation mention it, and it is way more cost efficient with vCore
Also have said it but got in addition mongodb credit offered by microsoft themselve. you might not seen it but pg_vector still needs to be hosted, even if it's open-source !
just an example :
(yes on 1M vector) but since we are talking probably huge ingestion, etc... can see the benefit of using pg_vector especially with the different benchmark which shows that is not the most cost efficient even if it's open source
whereas, i was able to simply through agentcloud utilize mongodb with ease
and also it's litterally way more cheaper and efficient, and faster
from datatonic.
allmost forgot but if i'm not wrong pg_vector cannot ingest multi modal format data (img, etc..) where atlas can
- mongodb can act as a safety net, if we don't end up with autogen taskweaver, semantic kernel all using gemini and truegens, it will serve as well as memory (best case scenario with semantic) or at worst as our database and vector db
from datatonic.
Postgres with pgvector extension Free, open source I have used it to store LLM embeddings and build cosine similarity search
the stable Postgres connector in C# for semantic-kernel was published yesterday and it's pending review for the next release, so we can use that, but i dont really know how :-)
from datatonic.
as you wish guys, still interested on why this decision especially, i might have a blind spot here, and i'm 100% to change my mind but can't see it honestly
https://learn.microsoft.com/en-us/azure/cosmos-db/introduction
from datatonic.
My experience with pgvector is based on AWS Postgres.
Good to learn about the mongodb support on Azure.
Thank you for sharing the perf benchmarks.
@Zochory
Question - are you referring to the mongodb credits from microsoft startup hub ?
from datatonic.
Please reopen this issue with a corresponding pull request if you refactor the code accordingly. Currently we're using SQLite in Taskweaver.
from datatonic.
Related Issues (20)
- Interface : Retool as a choice for the front-end solution HOT 2
- Supabase for User Authentication provider HOT 2
- Add Semantic Kernel Connector for Gemini HOT 3
- # Open Tasks : Task Weaver Planner HOT 3
- # Open Tasks : Semantic Kernel Planner HOT 5
- # Open Tasks : Autogen Module HOT 1
- # Open Tasks : Update main.py HOT 1
- Open Tasks : PR TruEra/TruLens HOT 2
- EXTERNAL : Autogen , Semantic-Kernel , TaskWeaver - Gemini Connector HOT 1
- trulens eval: weaviate vs neo4j w/ imagebind multimodal vector db to ground Gemini HOT 2
- test case HOT 1
- Evaluation metrics through feedback function criteria HOT 2
- # Open Tasks : README HOT 2
- I want to particiapte in Hackathon with your team. HOT 2
- # Open Tasks : EDIT README HOT 1
- Open Issues : Finalize the ./evaluation/README HOT 1
- Open Tasks : Accessibility HOT 1
- EXTERNAL : Vectara connector for TruEra/TruLens HOT 1
- Open Issues : DataTonic
- use task weaver independently + uniquely HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from datatonic.