Chatbot Demo.rbxl (657.1 KB)
This is a place file that is already set up, requires only that you:
Get your Free API token from Huggingface profile settings and insert it here as shown in the image!
Publish the place and make sure you have HTTP requests enabled! To Disable a feature you can set the variable to false!
You’re maybe thinking this is just another chatbot module?
All supporting modules were written by me except the custom Animation Implementation.
features={aware=true,wiki=true,music=true,emoji=true,emote=true,memory=true}
Feature Overview:
Aware : This gives the chatbot awareness of its surroundings by synthesizing Text Descriptions of the surroundings.
Wikipedia Summarization : If you say lookup or search it will attempt to inject a wikipedia page into the system message for more accurate results using a simplified Eliza chatbot ripe for improvement and inject it into the LLMs system message for one chat turn.
How it works entry from wikipedia inserted to the response when a search query is recognized.
This is the system message.
Emoji : Intelligently inserts emojis into a string
Emote : Using another creators module’s custom Animation implementation, over 100 animations each chosen intelligently for the input,
Memory : Chatbots are designed to have seamless persistent memories between visits.
Multiple Agents : Have as many characters as you like each character has different context and memories and the Demo supports as many different characters as you want.
Secure : All data is processed safely on the server to prevent any impact on the client via huggingface inference API, memories are stored via ROBLOX data stores.
Chatbot Demo.rbxl (657.1 KB)
!DISCLAIMER
I am not responsible for any misuse of this code. Use AI Tools ethically and responsibly follow ROBLOX’s terms and conditions.