---
title: "Discussion on \"How the new APEX AI features work\" | Hashnode"
description: "Discussion on \"How the new APEX AI features work\". Behind the scenes of the user facing APEX AI components"
url: "https://hashnode.com/posts/how-the-new-apex-ai-features-work/66857b8a7e31c43a1125c2ed"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [How the new APEX AI features work](https://blog.apexapplab.dev/how-the-new-apex-ai-features-work?utm_source=hashnode&utm_medium=feed)

Behind the scenes of the user facing APEX AI components

Jul 3, 2024 · 8 min read · blog.apexapplab.dev  
Read the article

-   [#orclapex](https://hashnode.com/tag/orclapex)
-   [#ai](https://hashnode.com/tag/ai)
-   [#llm](https://hashnode.com/tag/llm)
-   [#frontend-development](https://hashnode.com/tag/frontend-development)
-   [#app-development](https://hashnode.com/tag/app-development)

## Written by

[Plamen Mushkov](https://hashnode.com/@plamen9)

@plamen9 · London, UK

  
[View profile](https://hashnode.com/@plamen9)

Building Oracle APEX applications. Writing about tech.

Creating apps built with ❤️ using Oracle APEX. PL/SQL dev. Exploring the AI and ML world. Keen on front-end, visual arts and new technologies. Love travel, sports, photography.

## Responses 2

Markdown supported · ⌘↵ to post

[Ravi Kasibhatla](https://hashnode.com/@RKasibhatla)

[Jul 23, 2024](https://hashnode.com/posts/how-the-new-apex-ai-features-work/66857b8a7e31c43a1125c2ed/comment/669fcb5f925c05dbb6aeb309)

Hi there!

Good writeup.

I am wondering whether you can give me some clues for these questions:

1.  While using the APEX AI Assistant there are literally no other controls what so ever for the end user. For example, a) I only want a user to ask a maximum of 5 questions. b) I only want a user chat interaction should last for a maximum 5 minutes c) There is no "User Consent" acceptance mechanism to this interface so as to show some disclaimer or a compliance note, so as to cover any applicable Data Privacy laws GDPR/HIPAA/etc. Once the chat bot is invoked, except from tuning the "system prompt" there are no other hard controls.

These kind of controls seem to be necessary so as that some vicious user won't overwhelm the system, or I would like to control the budget for my backend OpenAI/Cohere/OCI paid services. Even Windows Copilot on my PC has 30 questions per session!

Do you think, these kind of controls be acheived using the da.ai.xxxx mechanism? Can you throw any light on that?

2) Apart from using the AI Assistant from DA, did you happen to use the APEX\_AI.GENERATE method via Server-side Script? Because that API is offering some methods on user consent; however when tried to use them I got stumbled because literally there is "NO" documentation what so ever on this aspect. Can you elaborate on this ?

Regards

Ravi

[sssuarez](https://hashnode.com/@sssuarez)

[Jul 5, 2024](https://hashnode.com/posts/how-the-new-apex-ai-features-work/66857b8a7e31c43a1125c2ed/comment/66882dd11583fd974f005f7f)

Wow - what a powerful new AI feature and clever use case too. Thank you - a terrific blog I will reference through my studies.

[Plamen Mushkov](https://hashnode.com/@plamen9)

[Jul 6, 2024](https://hashnode.com/posts/how-the-new-apex-ai-features-work/66857b8a7e31c43a1125c2ed/comment/66882dd11583fd974f005f7f#reply-6689b909131e252cf3515d56)

Thank you Sandra! I'm glad you liked it. You can share with them the previous one too - how to run it with local open-source LLMs for free (instead of using OpenAI, Cohere or OCI, which are all paid options).
