Hi everyone,
We are proud to announce the release of *Oxygen AI Positron Assistant
4.0*, a powerful tool that helps users increase their productivity by
providing support for using AI-generated content within Oxygen tools -
Oxygen XML Editor/Author/Developer, Oxygen JSON Editor, Oxygen XML Web
Author, and Oxygen Content Fusion. *Version 4.0* enhances the existing
AI features and introduces new actions and functionalities, making the
assistant even more capable.
With version 4.0, the recently implemented Retrieval-Augmented
Generation (RAG) optimization process was broadened. In addition to
retrieving context information from a project, it can now also *retrieve
content* using the Oxygen Feedback search functionality. The *AI
Positron Fix* action now also leverages the Retrieval-Augmented
Generation (RAG) process, leading to more relevant error fixes.
*Intelligent Agents* is a newly added category of AI-powered actions
that introduces a set of powerful tools designed to streamline DITA XML
topic management. These intelligent agents go beyond simple content
manipulation, offering advanced capabilities to save files, add
references to the DITA map, and access a wide range of functions for
contextual understanding and project structure modification. The new
actions available in this category include:
* *Expand Draft* - Enhances a draft of a DITA XML topic by refining
the content, adding markup that is consistent with similar topics, and
generating documentation based on the referenced images using Vision
support.
* *Split Topic* - Splits large topics with numerous subjects into
multiple topic files. The newly created topics are also conveniently
referenced in the DITA map that is currently open in the DITA Maps Manager.
* *Create Topics* - Generates DITA XML topics based upon your input,
incorporating relevant project content. It creates a topic hierarchy,
assigns DITA document types, and proposes a DITA map location. Topics
are then saved and added upon your approval.
The *Reuse* category is another addition to the Oxygen AI Positron
Assistant, focusing on optimizing content management and consistency
within DITA XML workflows. It introduces the following AI-powered actions:
* *Component* - Asks the AI to identify the most similar existing
reusable component that matches the current selected paragraph.
* *Product Name* - Searches for product names in the selected content
and replaces them with key references if keys are defined for the
particular product names.
Developers will benefit from the new *Suggest Refactoring* AI action,
which generates suggestions to refactor selected XSLT or XSD code, thus
making it easier to understand and maintain. Additionally, the existing
*Generate Code* action now produces code that is more relevant to the
current editor type (XSL, XQuery, CSS, JSON, XML Schema, or Schematron)
by reusing components from the current document.
Moreover, information about the document type is now automatically
passed to the AI for context in chat sessions, and various new function
calls were added that can be referenced within custom actions to offer
context information in order to retrieve more relevant answers from the AI.
Other improvements include the proper detection of Markdown content
containing XML code in the AI's response, allowing for the XML code
block to be inserted or previewed. Additionally, document type
information is now automatically passed as context for conversations
when initiated directly from a new chat with the AI. Various security
enhancements have also been implemented.
For more information, see:
https://www.oxygenxml.com/ai_positron_assistant.html
As always, thank you for your support and don't forget that feedback is
welcome!
Best regards,
Alin
--
Alin Belu
Oxygen XML Editor
_______________________________________________
oXygen-user mailing list
oXygen-user@oxygenxml.com
https://www.oxygenxml.com/mailman/listinfo/oxygen-user