Release Notes#
artkit 1.0.8#
This is a bugfix release containing updates for a failing unit test and enhancements to historical release notes.
TEST: Fix test_huggingface_retry() where the session was not mocked correctly
DOC: Retroactively updated release notes for more consistent quality and detail e.g. hyperlinking class definitions
artkit 1.0.7#
This release adds access to Google’s Vertex AI model and fixes the links in the documentation.
API: Added VertexAIChat to grant users access to Gemini models deployed on Google Vertex AI.
DOC: Fix broken links on the sphinx homepage
artkit 1.0.6#
This release expands ARTKIT’s connectivity to include any GenAI application with an exposed HTTP endpoint enabling evaluations of virtually any custom target system.
API: Added the HTTPXChatConnector class which requires further customization by a user for implementation but considerably expands ARTKIT’s connectivity with custom target systems.
DOC: Added section Calling custom endpoints via HTTP to guide implementation of the HTTPX connector
artkit 1.0.5#
This release adds access to the Titan diffusion model in AWS bedrock and improves the documentation.
BUILD: Add prefix to veracode scan number
DOC: Add clarifying documentation including links, badges, and extra details on dev dependencies
API: Add TitanDiffusion to enable users to access Titan diffusion models.
artkit 1.0.4#
This release provides direct ARTKIT access to AWS Bedrock models.
API: Added TitanBedrockChat to enable users to access models deployed on AWS Bedrock.
artkit 1.0.3#
This release exposes key base classes so that users can access them for typing purposes.
API: Key base classes are now exposed through the
artkit.api
module:ChatModel
,CompletionModel
,DiffusionModel
, andVisionModel
. These classes are frequently used in type hints, and this change makes it easier to import them without having to know the exact module they are defined in.
artkit 1.0.2#
This is a maintenance release that introduces backward compatibility with Python 3.10 along with a few minor API improvements.
BUILD: artkit can now be used with Python versions back to 3.10, allowing use with popular services such as Google Colab.
API: Method
clear_cache()
can now clear cache entries after a given create or access time using the new argumentscreated_after
andaccessed_after
.DOC: Minor documentation cleanups.
artkit 1.0.1#
FIX:
CachedDiffusionModel
andCachedVisionModel
are now also available through theartkit.api
module. Bot classes had been defined in theartkit.diffusion.base
andartkit.vision.base
modules, respectively, even though they are not abstract base classes. The fix moves both classes one level up to theartkit.diffusion
andartkit.vision
modules, which also exposes then through theartkit.api
module.
artkit 1.0.0#
Initial release of artkit.