Skip to content

Releases: EmbeddedLLM/JamAIBase

v0.4 (2025-02-14)

13 Feb 16:58
bd53b3e
Compare
Choose a tag to compare

What's Changed (v0.4)

This is a huge release 🚀

✨ Main features:

  • Python Code Execution: Unlock powerful data manipulation directly within JamAIBase workflows with Python code execution in backend GenTable columns and Python SDK CodeGenConfig.
  • Audio Data Type Support: JamAIBase now natively supports audio data, allowing you to work with audio data type in UI tables and process audio in backend GenTable.
  • Enhanced Chat Mode: Experience smoother chat interactions with the new multi-turn chat option in UI column settings.
  • Function Calling for LLMs: Extend LLM capabilities with function calling support in the backend.
  • DeepSeek Model Support: Expand your LLM options with integration of DeepSeek models.
  • Improved File Handling: Benefit from audio file upload support and configurable file upload size limits for various file types.
  • UI/UX Improvements: Enjoy enhanced column management, improved export options, security enhancements, and bug fixes in the UI.

⚠️ There are several breaking changes and deprecations as well, some highlights are listed here, see CHANGELOG for a complete list:

  • Backend (GenTable) - Breaking: Add Page column to knowledge table.
  • Backend (GenTable) - Breaking: Change file data type to image data type.

Upgrade to v0.4 today to take advantage of these exciting new features and improvements!

We encourage you to explore the new features and provide feedback. Thank you for being a part of the JamAIBase community!

Contributors

Full Changelog: v0.3.1...v0.4

v0.3.1 (2024-11-26)

26 Nov 16:34
1cd1446
Compare
Choose a tag to compare

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 in LLMGenConfig
  • 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 and meta 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}

New Contributors

Contributors

Full Changelog

v0.2...v0.3.1

v0.3 (2024-11-20)

21 Nov 13:23
Compare
Choose a tag to compare

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 in LLMGenConfig
  • 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 and meta 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}

New Contributors

Contributors

Full Changelog

v0.2...v0.3

[Python] v0.2.1 (2024-08-18)

18 Aug 06:17
b48a220
Compare
Choose a tag to compare

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)

23 Jul 09:48
73dd981
Compare
Choose a tag to compare

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

Contributors

Full Changelog

v0.1...v0.2

v0.1 (2024-06-03)

03 Jun 01:40
ec54cdc
Compare
Choose a tag to compare

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.