Skip to content

Composum AI 2.0.1

Latest
Compare
Choose a tag to compare
@stoerr stoerr released this 19 Nov 13:02
· 22 commits to develop since this release

Release summary

The release 2.0.1 continues some improvements for the automatic translation - the experimental UI /apps/composumai/components/autotranslate/list.html was cleaned up to a translation test UI that can safely used by authors even on production, and the "more dangerous" features have been moved into the debugging UI /apps/composum-ai/components/autotranslate-experiments/list.html. There is a new compare tool at /apps/composum-ai/components/tool/comparetool.html that can be used to compare the translated pages side by side with the original.

There is also a major new feature the AI can now use tools from the Chat. OpenAI provides function calling so that the AI can trigger operations on it's own. The interface AITool can be implemented by OSGI services to provide such operations. There are two basic services SearchPageAITool that can search for pages if there is a lucene index for page content defined, and a GetPageMarkdownAITool with which the AI can read the markdown of a page given it's path. Of course you are invited to get creative and create your own tools!

There also was some refactoring under the hood that moved some classers into API packages instead of implementation packages. Since that's an incompatible change the release number was increased to 2.0.1.

What's Changed

Full Changelog: composum-ai-integration-1.3.3...composum-ai-integration-2.0.1

Downloads

AEM

Composum Pages

Dependencies

The AEM variant runs on AEM >= 6.5 and AEMaaCS.
The Composum variant is an extension of Composum Pages and needs at least
version 1.5.1.