AI-NPC [1.8-1.19] [Make NPCs talk using ChatGPT]

EXCLUSIVE SpigotVIP AI-NPC [1.8-1.19] [Make NPCs talk using ChatGPT] 2.1.1

AI-NPC [1.8-1.19] [Make NPCs talk using ChatGPT]
[IMG]

[IMG]


Powered by fluent, natural AI
AI-NPC connects with OpenAI's ChatGPT which is all the rage right now. It provides fluent conversations, and has memory!

Connects to your favourite NPC plugin
Dependency is Citizens. Make sure you have the right Citizens version for your server version!

Choose any prompt, it won't break character!
NPC's have been specifically told not to break character. You can give it any prompt you like (see examples below), and it will start a fresh conversation with every person who interacts with it.

Does not have to be a Player NPC
This works with any other type of entity too!
Choose if left click, right click or both!
Got something else you want your NPCs to do on left/right click? No problem, configure this all in the config.yml.

Must have your own API key
Instructions are provided in the config. You start off with X amount free from OpenAI then you must fund. It is extremely cheap to operate, fractions of a penny per interaction.

Dependency: Citizens

[IMG]


Any prompts can be used. Here are some examples:
"A man who is convinced he is a pirate and won't stop talking about curtains"
"A man who is convinced he is Harry Potter"
"A man who spells most words wrong and tells awful jokes"

Here are some cool screenshots:

"A man who is convinced he is Harry Potter and won't ever be told otherwise"

[IMG]


"A miner who is terrible at math and has a Nutella addiction"

[IMG]


"A painter who is obsessed with new curtains he bought and won't shut up about them"

[IMG]


[IMG]


In the config you can customise the chat format and your API key. If you have any other ideas for the config do let me know!
Code (Text):

left-click: true
right-click: true
# This is whether each click will start a conversation.
# Set one or both to true.

api-key: ''

plugin-message: '&b[AI-NPC] &7%message%'

you-message: '&eYou: &f%message%'
ai-message: '&c%name%: &f%message%'

messages:
now-talking: 'You are now talking to %npc%. Say hi!'
now-talking-new-npc: 'You are no longer talking to %oldnpc% and now talking to %newnpc%.'
no-longer-talking: 'You are no longer talking to %npc%.'
walked-too-far: 'You walked too far from %npc% so the conversation has ended.'

The config also has lots of notes about how to use the api key and so on!

[IMG]


Group conversations
Have converastions with friends and the AI!

Integration with other NPC plugins (maybe custom?)

Latest updates

  1. 2.1.1

    2.1.1
  2. N/A

    N/A
  3. 2.0

    2.0

Similar resources

NPC PACK VOL 3 [20$] 6 Unique NPCs and 11 Items! Teong
0.00 star(s) 0 ratings
Downloads
138
Updated
NPC PACK VOL 3 [20$] 6 Unique NPCs and 11 Items! Dekomori
NPCs: Bard, Queen, Jester, Roman Guard, Lumberjack, & Fisherman
0.00 star(s) 0 ratings
Downloads
654
Updated
AQUA LOBBY MAP | NPC - MYSTERY VAULT - FREE DOWNLOAD G
1.00 star(s) 1 ratings
Downloads
253
Updated
BlackSpigot General Chat
Rules Help Users
    G @ GosuP: @RealNotSound sorry for the ping
    Top