v2.1
Manisso/fsocietyv2.1Dec 10, 2024by thomashacker
AI Summary
This release focuses on expanding integrations with new AI providers like Upstage and Groq, while addressing stability issues related to environment variables and client initialization.
Key Highlights
- Added Upstage integration (Reader, Embedder, Generator)
- Fixed collection name conflicts to prevent data issues
- Added Groq support and AssemblyAI for audio files
- System message is now a textarea in the frontend
- Upgraded to the latest Weaviate Client
Breaking Changes
- Changed Collection names to prevent conflicts with other older Verba version generated collections
- Change Python version range below 3.13
New Features
- Custom deployment type
- Port configuration
- Language Detection
- Markdown Chunking
- Skip login screen by default
Full Release Notes
## [2.1.0] Fixing Bugs and Adding Friends <3 ## Added - Added Upstage: Reader, Embedder, Generator (https://www.upstage.ai/) - Added new deployment type: Custom - Added new port configuration (https://github.com/weaviate/Verba/issues/308) - Added Groq (https://github.com/weaviate/Verba/pull/278) - AssemblyAI Reader for audio files (https://github.com/weaviate/Verba/pull/283) - Language Detection for languages like chinese, english, french, german and dutch (https://github.com/weaviate/Verba/pull/302) - Improve Markdown Chunking (https://github.com/weaviate/Verba/pull/323) - Upgrade to latest Weaviate Client - Added Ollama to Docker Compose - Added Verba to Docker Hub - Added default deployment to skip login screen (https://github.com/weaviate/Verba/issues/305) ## Fixed - Catch Exception when trying to access the OpenAI API Embedding endpoint to retrieve model names - Fixed reading empty string as environment variables (https://github.com/weaviate/Verba/pull/300) - Fixed default Unstructed URL (https://github.com/weaviate/Verba/pull/295) - Changed Collection names to prevent conflicts with other older Verba version generated collections - Ensure Ollama URL is parsed correctly (https://github.com/weaviate/Verba/pull/327) - Fixing typos (https://github.com/weaviate/Verba/pull/329) - System Message is now a textarea in the frontend (https://github.com/weaviate/Verba/issues/334) - Race Condition when multiple requests try to create same client (https://github.com/weaviate/Verba/issues/335) - Fix wrong data types when querying additional chunks - Remove legacy code (https://github.com/weaviate/Verba/issues/284) - Change Python version range below 3.13 - Firecrawl Reader missing metadata (https://github.com/weaviate/Verba/issues/280)