Contextqa

Latest version: v2.0.3

Safety actively analyzes 682416 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.5.0

What's Changed
- Added stepper guidance when ContextQA is opened for the first time
- Support for OpenAI's models and Google Gemini
- Support for ChromaDB and Pinecone
- Support for Local and Redis memory
- Enhanced data sources handling
- Added Status view to check the health of the components used by ContextQA
- Agents, QA and chat sessions are now using [LCEL](https://python.langchain.com/v0.1/docs/expression_language/)
- Fixed bugs in streaming by using Langchain Runnable's astream_events function in agents and chat sessions
- Added persistent ContextQA settings
- Improved responsiveness
- Added usage of relational DB
- Now, digests of data sources are calculated
- Enhanced QA sessions by retrieving the relevant sources used to answer the user query

Pull requests
* Advanced settings by zaldivards in https://github.com/zaldivards/ContextQA/pull/30

**Full Changelog**: https://github.com/zaldivards/ContextQA/compare/v1.4.0...v1.5.0

1.4.0

What's Changed
UI
- Incremental rendering of tokens (streaming)
- Rename of sections: Now the settings section is called **Source ingestion**
- Context manager now accepts up to 10 files to be ingested

API
- Now, the `/qa/` and `/bot/` endpoints return streaming responses
- The `/qa/ingest/` endpoint can now handle up to 10 concurrent ingestions. The response contains the number of successful operations and the names of the sources that were skipped because they already existed and their content has not changed since the previous ingestion

Pull requests
* Streaming by zaldivards in https://github.com/zaldivards/ContextQA/pull/24
* Source rendering (QA) by zaldivards in https://github.com/zaldivards/ContextQA/pull/26

**Full Changelog**: https://github.com/zaldivards/ContextQA/compare/v1.3.1...v1.4.0

1.3.1

What's Changed
API
- Fixed a bug that occurred when MySQL credentials were set

1.3.0

What's Changed
UI
- Now is Dark
- Responsive

API
- Sources are now ingested depending on their digests
- ChromaDB as the local vector db
- The project is now using sqlite to have a robust control over the digests of sources. Additionally, users can set up credentials for their own MySQL server
- Migrations run automatically at the first startup

Docs
- New demo video
- Make instructions more specific

1.2

What's Changed
Docs
- Added license
- Added demo video

1.1

What's Changed
Core
- Added internet access to the assistant
Client
- Now urls in markdown format are rendered properly

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.