[oXygen-user] [ANN] Oxygen AI Positron Assistant 4.0 is now available!

Alin Belu alin_belu at oxygenxml.com
Mon Nov 4 08:07:59 CST 2024


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.oxygenxml.com/pipermail/oxygen-user/attachments/20241104/45636d76/attachment.htm>


More information about the oXygen-user mailing list