General Availability of SWIRL AI Connect 3.5.0, Community Edition! #1373
erikspears
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Team SWIRL is excited to announce General Availability of SWIRL AI Connect 3.5 Community edition!
The release includes a production Pinecone connector, support for running SWIRL in the VS Code debugger, plus GDPR and dataset visualization support in Galaxy.
Thank you to simsong, deg and others in the SWIRL community who contributed feedback addressed in this release.
PLEASE STAR OUR REPO: https://github.com/swirlai/swirl-search
New Features
🔹 The Galaxy UI now renders a chart visualization for results from SearchProviders with the
DATASET
option specified in theresult_mappings
field.🔹 Added GDPR cookie consent to the Galaxy UI.
🔹 Use the new PineconeDB Connector and SearchProvider to search vector database sources.
🔹 Developers can now run SWIRL in the VSCode debugger.
Improvements
🔹 The default SearchProvider configurations that ship with SWIRL have been updated; the multiple Google PSEs were consolidated into a new, simple provider definition, and many freely available sources are now enabled by default.
🔹 The Elastic and OpenSearch Connectors were refactored.
🔹 SWIRL's public API documentation was updated and is now generated by the
drf-spectacular
package with support for the OpenAPI v.3 schema.🔹 Scripts and other supporting utilities have been moved to the new
DevUtils/
directory in the repository.🔹 Logging has been refactored; detailed messaging can be selectively enabled using the new
SWIRL_LOG_DEBUG
entry in SWIRL's.env
file. For example:SWIRL_LOG_DEBUG='swirl.page_fetch.web_page, swirl.processors.rag'
🔹 CSRF support now available via the new
CSRF_TRUSTED_ORIGINS
entry in SWIRL's.env
file. For example:CSRF_TRUSTED_ORIGINS='http://localhost:8000'
🔹 SWIRL was validated on Python 3.12.2.
Resolved Issues
🔹 The Galaxy UI now reports the total number of results returned for a search instead of the total number of results configured in the active SearchProviders.
🔹 The URL presented with each Galaxy results is now clickable, just like the result title.
🔹 The
.install.sh
script was adjusted to keeppip
and other essential packages properly updated.Beta Was this translation helpful? Give feedback.
All reactions