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.apimodule: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_afterandaccessed_after.DOC: Minor documentation cleanups.
artkit 1.0.1#
FIX:
CachedDiffusionModelandCachedVisionModelare now also available through theartkit.apimodule. Bot classes had been defined in theartkit.diffusion.baseandartkit.vision.basemodules, respectively, even though they are not abstract base classes. The fix moves both classes one level up to theartkit.diffusionandartkit.visionmodules, which also exposes then through theartkit.apimodule.
artkit 1.0.0#
Initial release of artkit.