NodeLink icon indicating copy to clipboard operation
NodeLink copied to clipboard

[Feat] AI Integration

Open MosiQt opened this issue 2 years ago • 4 comments

As a game developer, I want to incorporate a user-friendly "Suggest Text" feature into our software, similar to what is used in NPC dialogue systems, to streamline and enhance the process of generating in-game dialogues.

Acceptance Criteria:

  • [ ] When the user accesses the software, a "Suggest Text" option should be prominently displayed within the node editor. (We can add a new option to the node options)
  • [ ] The "Suggest Text" option should be accessible for the Step nodes only.
  • [ ] Upon clicking the "Suggest Text" option, the software should open a user-friendly prompt, asking the user what specific aspect of the dialogue they would like suggestions on.
  • [ ] After selecting the option, the user should be able to interact with the integrated ChatGPT system seamlessly, just like using a ChatGPT interface.
  • [ ] The software should display generated suggestions from ChatGPT in real-time as the user interacts with the system.
  • [ ] For any suggestion that the user finds suitable, there should be a clear and intuitive "Insert" option that allows them to easily incorporate the suggested text into their dialogue.
  • [ ] Users should have the ability to customize and edit the suggested text to match their specific narrative or stylistic requirements.

MosiQt avatar Sep 02 '23 07:09 MosiQt

The idea came from Ubisoft company. They Introduced an AI Tool Ghostwriter to Generate NPC Dialogues https://80.lv/articles/ubisoft-introduced-ai-tool-ghostwriter-to-generate-npc-dialogues/

MosiQt avatar Sep 02 '23 07:09 MosiQt

Spike with 7

mohsenkondori avatar Sep 09 '23 08:09 mohsenkondori

remain: 2

l3enQ avatar Sep 13 '23 07:09 l3enQ

Done.

mohsenkondori avatar Sep 17 '23 07:09 mohsenkondori