OpenFn / apollo

GNU Lesser General Public License v2.1
0 stars 2 forks source link

Embed docs.openfn.org into a vector database #72

Closed josephjclark closed 2 weeks ago

josephjclark commented 5 months ago

See https://github.com/OpenFn/apollo/issues/71 for a spec on adding an vector database to Apollo.

Once we have a vector database waiting to go, we need to work out how to encode the docs site into it. This will then be used by services like chat and the job generator to add really focused context to prompts

I think the process is something like this:

It is likely to be several distinct commands: build the doc site, extract the content chunks, and embed the content chunks.

This process all needs to run at build-time, when the Docker image is assembled, so that the database is nicely pre-seeded when it gets deployed.