Releases: EmbeddedLLM/JamAIBase
v0.3.1 (2024-11-26)
Bug Fix
This is a bug fix release for frontend code to enable Projects for OSS. SDKs are not affected.
What's Changed (v0.3)
This is a huge release 🚀
Main features:
- Multimodal image input column: Now you can insert an image alongside text as input to LLMs
- OSS now supports multiple projects: You are now able to create projects to manage your tables and files
- Added ability to turn any column into multi-turn chat via the
multi_turn
parameter inLLMGenConfig
- Added default prompts when creating Generative Tables: Setup time from table creation to running worlflows is now even shorter.
- Support for search query when listing projects, tables, rows
- Table and project import and export
- Various improvements to backend and frontend
There are several breaking changes and deprecations as well, some highlights are listed here, see CHANGELOG for a complete list:
- Added
version
andmeta
to table metadata. Please run the provided migration script to upgrade your existing DB files. - Delete endpoints will return 404 if resource is not found
/v1/gen_tables/{table_type}/{table_id}/thread
has one new required query parameter:column_id
- Table list endpoint now defaults to not counting table rows
- Output columns must be string type
- Deprecations:
- Endpoint
/v1/gen_tables/{table_type}/duplicate/{table_id_src}/{table_id_dst}
- Endpoint
New Contributors
Contributors
Full Changelog
v0.3 (2024-11-20)
What's Changed
This is a huge release 🚀
Main features:
- Multimodal image input column: Now you can insert an image alongside text as input to LLMs
- OSS now supports multiple projects: You are now able to create projects to manage your tables and files
- Added ability to turn any column into multi-turn chat via the
multi_turn
parameter inLLMGenConfig
- Added default prompts when creating Generative Tables: Setup time from table creation to running worlflows is now even shorter.
- Support for search query when listing projects, tables, rows
- Table and project import and export
- Various improvements to backend and frontend
There are several breaking changes and deprecations as well, some highlights are listed here, see CHANGELOG for a complete list:
- Added
version
andmeta
to table metadata. Please run the provided migration script to upgrade your existing DB files. - Delete endpoints will return 404 if resource is not found
/v1/gen_tables/{table_type}/{table_id}/thread
has one new required query parameter:column_id
- Table list endpoint now defaults to not counting table rows
- Output columns must be string type
- Deprecations:
- Endpoint
/v1/gen_tables/{table_type}/duplicate/{table_id_src}/{table_id_dst}
- Endpoint
New Contributors
Contributors
Full Changelog
[Python] v0.2.1 (2024-08-18)
What's Changed
- [Python] jamaibase: Bug fix: Table type is now correctly handled in Python > 3.10 by @jiahuei in #18
Full Changelog: v0.2...v0.2.1-python
v0.2 (2024-07-23)
What's Changed
This is a feature-packed release! Some of highlights include:
- New "Embeddings" endpoint to generate vector embeddings for texts
- Methods for importing and exporting table data via CSV or TSV
- Ability to filter table rows when listing them by searching for keywords
- Vastly reduced dependency list for Python SDK
- Many other bug fixes and improvements
New Contributors
- @eltociear made their first contribution in #9
- @Jiaqi0602
- @wenjielee11
Contributors
Full Changelog
v0.1 (2024-06-03)
This is our first release 🚀 We are excited to see what you can build with JamAIBase ✨
It includes backend services that orchestrates Large Language Models (LLMs) via a real-time database, and a frontend UI that allows easy data manipulation and visualization.