v3.6.0
swirlai/swirl-searchv3.6.0Jul 16, 2024by erikspears
AI Summary
General Availability release introducing production support for QDrantDB, RAG processing fallback to search result content, and Python 3.12.4 validation.
Key Highlights
- Production support for searching QDrantDB sources via new Connector and SearchProvider.
- RAG processing now falls back to using search result content when pages are unavailable.
- Validated on Python 3.12.4.
Breaking Changes
- Database migration required
New Features
- QDrantDB Connector and SearchProvider
- RAG fallback to search result content
- Python 3.12.4 support
Full Release Notes
 ## Team SWIRL is excited to announce General Availability of SWIRL AI Connect 3.6.0 Community edition! The release includes a production QDrantDB Connector and SearchProvider, plus support for RAG processing based solely on search results content. Thank you to [Anush008](https://github.com/Anush008) and others in the SWIRL community who contributed feedback addressed in this release. ### PLEASE STAR OUR REPO: [https://github.com/swirlai/swirl-search](https://github.com/swirlai/swirl-search) <br/> # New Features :small_blue_diamond: Production support for searching QDrantDB sources, including a new Connector and SearchProvider:  :small_blue_diamond: SWIRL's RAG processing will now fallback to using the search result content when pages are not available to be fetched. :small_blue_diamond: SWIRL AI Connect has been validated on Python 3.12.4. # Known Issues :small_blue_diamond: Clicking a Microsoft Teams result sometimes results in this error from the Teams app: ``` We cannot take you to that message because it's in a chat you're not in. ``` For Teams links to resolve correctly, you must have the Microsoft Teams app open *before* clicking the result link. :small_blue_diamond: [Creating searches from a browser with q=](https://docs.swirl.today/Developer-Guide.html#create-a-search-object-with-the-q-url-parameter) can sometimes create two Search objects. This is because of browser prefetch AKA predictive service. [Turn off Chrome prediction service](https://www.ghacks.net/2019/04/23/missing-chromes-use-a-prediction-service-setting/). [Turn off Safari prefetch](https://stackoverflow.com/questions/29214246/how-to-turn-off-safaris-prefetch-feature). Please report any issues with this to [support](#support). # Upgrading :warning: Version 3.6.0 requires database migration. See [Upgrading SWIRL](https://docs.swirl.today/Admin-Guide.html#upgrading-swirl). # Documentation [Overview](https://docs.swirl.today/) | [Quick Start Guide](https://docs.swirl.today/Quick-Start) | [User Guide](https://docs.swirl.today/User-Guide) | [Admin Guide](https://docs.swirl.today/Admin-Guide) | [M365 Guide](https://docs.swirl.today/M365-Guide) | [Developer Guide](https://docs.swirl.today/Developer-Guide) | [Tutorial: Extending Swirl](https://docs.swirl.today/Tutorials) | [Developer Reference](https://docs.swirl.today/Developer-Reference) | [AI Guide](https://docs.swirl.today/AI-Guide) | [Enterprise Guide](https://docs.swirl.today/Enterprise-Guide) # Support :small_blue_diamond: [Join the SWIRL Community on Slack!](https://join.slack.com/t/swirlmetasearch/shared_invite/zt-1qk7q02eo-kpqFAbiZJGOdqgYVvR1sfw) :small_blue_diamond: Email [support@swirl.today](mailto:support@swirl.today) with issues, requests, questions, etc. - we'd love to hear from you!