Releases: timescale/pgai
Releases · timescale/pgai
pgai: v0.7.0
extension-0.8.0
New features and improvements
- Add vectorizer enable/disable support for
ai.scheduling_none
(#402) - Add LiteLLM embedding and vectorizer integration (#320)
- Add Ollama support for tool use and structured outputs (#403)
- [BREAKING] Update cohere embed, chat, rerank to use V2 endpoints (#417)
- Add
ai.anthropic_list_models
(#386)
Fixes
- Changed tool_choice type and null args omitted (#405)
Other improvements
pgai: v0.6.0
pgai: v0.5.0
extension-0.7.0
New features and improvements
- Allow users to configure a base_url for the vectorizer OpenAI embedder (66ceb3d)
- Upgrade ollama client to 0.4.5 (c579238)
- Add just ext docker-start command (96ac4f5)
- Allow vectorizers to be granted to public (7b2995b)
- Allow superusers to create vectorizers on any table (027b3f4)
Fixes
- Fix load_datasets to handle structs (25465ae)
- Fix deprecation warning on re.split (7b4a916)
- Fix exclude python system packages for versioned extension (1f6d1a8)
- Fix schema qualify type definitions, casts, and operators (ee86d35)
- Fix host networking not supported on macOS (aac3d83)
- Fix handling of empty
PG_BIN
(bd83165)
Other improvements
pgai: v0.4.0
0.4.0 (2025-01-08)
Features
- add sqlalchemy vectorizer_relationship (#265) (0230509)
- load api keys from db in self hosted vectorizer (#311) (b7573b7)
- print unexpected error traceback in debug logs (#344) (d9bdcd6)
- pull missing ollama models (#301) (dbac246)
- upgrade ollama client to 0.4.5 (#345) (c579238)
Bug Fixes
Miscellaneous
pgai: v0.3.0
0.3.0 (2024-12-10)
⚠ BREAKING CHANGES
- remove
truncate
parameter from Ollama/Voyage APIs (#284)
Features
- add Voyage AI vectorizer integration (#256) (1b56d62)
- remove
truncate
parameter from Ollama/Voyage APIs (#284) (ecda03c) - add
load_dataset
function for creating a table from a HuggingFace dataset (#253)(2946938)
Bug Fixes
extension-0.6.0
This release adds support for using Voyage AI in a vectorizer, and loading
datasets from hugging face.
New features and improvements
- Use the
ai.voyageai_embed
, andai.embedding_voyageai
functions to use Voyage AI for vector embeddings 1b56d62. - Add
ai.load_dataset
to load datasets from hugging face 2946938. - Change the type of
keep_alive
parameter fromfloat8
totext
0c74741 - Remove
truncate
parameter from Ollama/Voyage APIs ecda03c
Fixes
- Fix Anthropic tool use 2cb2fe9.
Full Changelog: extension-0.5.0...extension-0.6.0
pgai: v0.2.1
pgai: v0.2.0
0.2.0 (2024-11-26)
Features
- add Ollama support to vectorizer (6a4a449)
Bug Fixes
- make vectorizer worker poll for new vectorizers (0672e7a)
Miscellaneous
- a new database for each test (4ed938b)
- add logo to pgai pypi (3366368)
- add test for recursive text splitting (#207) (4a35fc6)
- migrate project commands from Make to Just (42a8f79)
- migrate to uv and hatch (#188) (627cf33)
- refactor test infra (ac845ca)
- run pgai tests against extension from source (ffc20d2)
- scope postgres_container fixture to class (12c1780)
- separate the dev/test/build between the projects (183be9e)
- test the cli instead of the lambda handler (#204) (3a48f82)