Neat! Any notable gotchas we should know about?
Self-hosting can be a big advantage for cost control, but it can be complicated too. Tembo.io's managed service provides privately hosted embedding models, but does not have hosted chat completion models yet.
I only ask because making embedding model consumption based charges seem like the norm is off to me — there are a ton of open source, self managed embeddings that you can use.
You can spin up a tool like Marqo and get a platform that handles making the embedding calls and chunking strategy as well.