Adam Hendel
Adam Hendel
Run jupyter out of JupyterHub rather than Jupyter Notebook. Currently hard-coded for single admin user.
During `pgml.train()`, no error from pgml is logged but then training fails with the error below. Seems like it pgrx is logging that here from [here](https://github.com/pgcentralfoundation/pgrx/blob/5d57380967830d04d98723c7465ef4d9e0525719/pgrx/src/lwlock.rs#L76) ``` ... INFO: Metrics:...
Passing the message_id in as `bytes` to `.deleteMessage` will delete the message from the ZSET but not the HASH when using python3.x. https://github.com/mlasevich/PyRSMQ/blob/8e8221e762c3ca290975d33a3933c41fb955c01a/src/rsmq/cmd/delete_message.py#L38-L40 `tx.zrem` seems to function just fine passing...
add support for embeddings from: - aws bedrock - google vertex - [azure ai](https://learn.microsoft.com/en-us/azure/ai-services/openai/how-to/embeddings?tabs=console#how-to-get-embeddings) - [voyage](https://docs.voyageai.com/docs/embeddings) Embedding providers are added by implementing the required traits. For example see the implementation...
Provide ability to automatically chunk text in the input columns to the vectorize.table function, or provide a utility function (`vectorize.chunk_table()`?) that takes an input table, chunks the data in each...
`vectorize.search()` supports some limited filtering (the filtering happens after vector similarity search) by using the [where](https://github.com/tembo-io/pg_vectorize/blob/9e013e3c9c5702c982ca74415ff396074a744cb7/extension/src/api.rs#L54) parameter, but we dont have any docs for this. 1. Add usage of this...
Make pg_vectorize work with postgres 17. There will be a handful of steps to make this possible. 1. update [pgrx to >= v0.12.5 ](https://github.com/tembo-io/pg_vectorize/blob/9e013e3c9c5702c982ca74415ff396074a744cb7/extension/Cargo.toml#L24) 2. add pg17 feature to [Cargo.toml](https://github.com/tembo-io/pg_vectorize/blob/9e013e3c9c5702c982ca74415ff396074a744cb7/extension/Cargo.toml#L14)...
```sql SELECT vectorize.table( job_name => 'product_search_hf', "table" => 'products', primary_key => 'product_id', columns => ARRAY['product_name', 'description'], transformer => 'sentence-transformers/all-MiniLM-L6-v2', schedule => 'realtime' ); ``` Having "table" as parameter causes a...
`search_alg` is deprecated, in favor of [index_dist_type](https://github.com/tembo-io/pg_vectorize/blob/9e013e3c9c5702c982ca74415ff396074a744cb7/extension/src/api.rs#L22). Drop search_alg from the parameter and downstream call tree.
if a table is dropped that is part of vectorize.jobs, then the vectorize.job should also be deleted. an event trigger can solve this. some scratch code as example of the...