Naia
Naia is the Neptune AI Assistant designed to seamlessly integrate with the Neptune DXP. Naia’s primary purpose is to enhance productivity for both our customers and our team. Automations are available dynamically, depending on where Naia is running.
Automations for no-code and low-code include capabilities such as code optimization, UI generation, graphs and building apps.
Naia is available in Neptune DXP - SAP Edition Cockpit and App Designer, and Neptune DXP - Open Edition in the Cockpit, App Designer, Script Editor, Adaptive Designer, PDF Designer, and has integrated buttons within translation tools.
Naia is available in a popover side panel that can be pinned to stay open. The chat can be reset anytime by clicking the reset button in the top left of the interface. Full privacy and data protection information is embedded within the ‘i’ information page. All functionalities available within the current space, are visible within the ‘?’ menu.
The chat interface features a responsive mini menu, presenting all available automations for the given context and space. For example, when different components are selected within the App Designer, different automations will be visible.
What does Naia offer?
Chat with Naia
Naia has access to a range of source material to help empower its responses. It combines these sources with different models to generate comprehensive replies:
-
Neptune Documentation
-
Neptune E-Learning content
-
Community blog posts
-
Neptune Support ticket resolutions (knowledge base articles)
-
Marketplace products
-
YouTube videos
-
Neptune case studies
-
Neptune code snippets
These sources are filtered dynamically based on where Naia is running, to optimize the responses. A range of sources can be utilized together to formulate your chat response. Sources are selected based on a similarity search, so the more comprehensive and specific your query is, the more likely sources relating to your question will be found and utilized.
| Some queries will not find any similar sources. So, only general model knowledge will be used. This is stated at the beginning of the chat response where applicable. |
Naia for Developers
The following overview lists available Naia implementations supported in Neptune DXP - SAP Edition that accelerate and optimize the development experience:
- Chat automation suggestions
-
Where available, any chat messages that suggest functionality that is available within an automation, will recommend them to be triggered directly as a chat response.
The configuration of Naia automations are subject to change anytime. A subset of functionality is available within Neptune DXP - SAP Edition.
App Designer
- Generate Components
-
Describe what interface components you would like to generate or describe changes you want to make to your selected components.
This automation applies to the selected component and all of its child components. Due to token limits, it is recommended to only use this automation when generating or changing smaller distinct interface sections. XML will be generated or adjusted before being previewed. You can then select Go for it to apply the changes.
- Import App View and Export App View
-
Import XML code or generate XML code based on the selected component and its child components.
- Code Assistant
-
Select the code you need assistance with, along with the preferred process for Naia to assist. For example, Naia can help explain, refactor, and comment code. You can also trigger this automation directly from the right-click context menu in any code editor.