firebase / genkit

An open source framework for building AI-powered apps with familiar code-centric patterns. Genkit makes it easy to develop, integrate, and test AI features with observability and evaluations. Genkit works with various models and platforms.
Apache License 2.0
738 stars 108 forks source link

[Go] Add retriever plugin for firestore vector store #711

Open pavelgj opened 3 months ago

pavelgj commented 3 months ago

Looks like it was added in the Firestore Go SDK https://github.com/googleapis/google-cloud-go/releases/tag/firestore%2Fv1.16.0

pavelgj commented 3 months ago

Not 100% sure whether firestore vector store retriever should be part of firebase plugin (doesn't currently exist)... or google cloud plugin... or a standalone plugin. Perhaps worth a discussion on discord.

cabljac commented 2 weeks ago

https://github.com/firebase/genkit/pull/1079

rebased that PR on main and added docs, sample.

cabljac commented 2 weeks ago

https://github.com/firebase/genkit/pull/1079 PR into main

cabljac commented 5 days ago

rebased:

https://github.com/firebase/genkit/pull/1165

onto next