Introducing Custom AI Modules (2024)

Today, we’re excited to launch the long awaited AI Module training feature to Opus tier users.

Introducing Custom AI Modules (2)

AI Modules directly influence the behavior and the generations of the AI. You can use the default Modules we provide or you can train your own modules on the training data you provide! For example, you can create a module for the AI to mimic the style of your favorite author, or you can do a module for your favorite novel series to make the AI learn about your favorite characters!

Custom AI Module training arrived exclusive to Opus tier subscribers — but is now trainable, sharable & usable by all tiers.

Our initial plan was to release custom AI Module training as an Opus only feature since was a very resource heavy procedure to provide this feature. After monitoring demand, feedback and suggestions we evaluated the situation and found ways to streamline the training and cost.

This helped us determine a need to provide options for single time purchases and a rollout to lower tiers.

Custom Training is defined and limited through Training Steps. Training steps shows how much of the material text the AI will read/train over.

Each Opus tier subscriber receives 8000 Training Steps a month that will reset on the next billing cycle.

The maximum file limit for your uploaded training material file is 10MB per module.

Examples for default module’s training:
Style: Edgar Allan Poe
is trained on his collected works, a 3.6mb file and took around 1000 steps to train.
Theme: 19th Century Romance is trained on 9 files from 6 different authors, at 4.7mb and took around 3000 steps to train.
Inspiration: Crab, Snail, and Monkey is trained on 20 files at 5.8mb and took around 3000 steps to train.

Introducing Custom AI Modules (3)

Open the NovelAI menu, select the beaker icon, then click on AI Module Training.

Introducing Custom AI Modules (4)

After this, the AI module trainer screen will pop up. Next you should upload your material and select how many steps you want to train for. The default of 1000 steps is a good place to start, don’t forget to give your module a name and description too. Also remember that you can select multiple files!

Introducing Custom AI Modules (5)

After done, click Train. If there is people ahead on your queue you will have to wait for that, after it’s your time to train it will show you the progress as percentage.

Introducing Custom AI Modules (6)

When this screen comes up, it means your module training is done! Your module is already imported to your modules menu, but if you want to share it with others you should download the model right now, and after that delete your training data.

Important Note: Trained modules are only compatible with the current AI Model, if we change the AI Model in the future they might not work on the new models. So remember to keep your training data handy for future updates!

Every second around 5 steps are processed. This means an average module with 1000 steps would train in ~3 minutes.

Once you have used up your 8000 training steps you will need to wait for the next billing cycle in order to reset.

You can only train one AI module at a time and cancelling the training of a started AI module is not an option.

  • Biggest rule of thumb: put in your data formatted the way you want the AI to generate back.
  • Plain text in .txt format, avoid formatting tags/markdown or html.
  • Use prose.
  • One paragraph in one line, no paragraphs split onto multiple lines.
  • No empty lines between paragraphs.
  • Empty lines could be used for chapter break, but we highly recommend using *** instead.
  • No leading/trailing space, tab or other whitespace (easy to clean with programs like Notepad++).
  • Ideally, use regular quote and single quote characters “ and ‘ not fancy ones (Easier for on the AI).
  • Make sure all included material is focused on what your module should achieve.
  • If you want to avoid the leaking of character names/other details, keep the data balanced and include many different stories with different characters.
  • If you want the AI to learn character names/other details, train it on specific series.
  • Feel free to experiment with short data. Nothing stops you from turning a short prompt into a module, which will require much less steps too.
  • Avoid using encyclopedic data unless you plan to generate encyclopedia entries.

Once you have trained your module you will be able to download the file to share it.

Other people can download this module and import it to easily start using it. Training is Opus only, but all the other tiers can import trained modules.

To import, you can drag and drop the module to the story and after doing that it should be visible in the AI modules menu or the dropdown.

You can also use the import button on the right menu to import modules.

Training Data is deleted after training is done and not logged by us.

We have improved these default modules:

  • Inspiration: Crab, Snail, and Monkey
  • Inspiration: Witch at Level Cap
  • Theme: Hunter Gatherer
  • Theme: Magic Academy

We’re excited to hear what you think about the custom modules and how we can improve it, you can contact us at:

Discord: https://discord.gg/novelai

Twitter: https://twitter.com/novelaiofficial

Reddit: https://www.reddit.com/r/NovelAi/

Website: https://novelai.net/

Patreon: https://patreon.com/novelai

This post was updated on 9/19/2022 to reflect Module Training updates to all tiers and UI changes of NovelAI.

Introducing Custom AI Modules (2024)

FAQs

How to train an AI module? ›

How to train an AI model.
  1. Data collection. Data is the lifeblood of AI. ...
  2. Data pre-processing. The next step involves preparing data for training. ...
  3. Model selection. The specifics of AI model training depends on your use case. ...
  4. Training. Finally, we train the model. ...
  5. Evaluation. After training, test the results.
Jan 24, 2024

How do I add a module to Novel AI? ›

With a Story selected from the Library Sidebar and open in the Editor, you can select a Module under in the 'Story' tab of the Options Sidebar, under AI Module, which makes it the Story's active Module for generating text.

What are AI modules? ›

AI modules can implement in various applications and it is applied universally, in each module providing where it is being used in application. Explain Problem Solving briefly? In Computer Science and Artificial Intelligence , Problem Solving includes techniques of Algorithms, Heuristics and root cause analysis.

Can I train my own AI model? ›

You can use AutoML to train an ML model to classify image data or find objects in image data. Vertex AI lets you get online predictions and batch predictions from your image-based models. Online predictions are synchronous requests made to a model endpoint.

Can I train ChatGPT with my own data? ›

If you wonder, "Can I train a chatbot or AI chatbot with my own data?" the answer is a solid YES! ChatGPT is an artificial intelligence model developed by OpenAI. It's a conversational AI built on a transformer-based machine learning model to generate human-like text based on the input it's given.

Does NovelAI allow NSFW stories? ›

No your service will not be denied for NSFW material.

Is there a way to use NovelAI for free? ›

Getting started with Novel AI is entirely free. Sign up and start using the platform without paying a dime. You'll have access to a range of features and writing modes. Best of all, you have access to 100 monthly prompts at no cost.

How do I get an AI module? ›

To acquire the AI Module, you need a Fake Red Keycard. On the second floor of the eastern cell block, there is a room which requires said Keycard to access. Alternatively, you could chip through the wall and use a Poster or Fake Wall Block to cover the hole.

What are the 5 components of AI? ›

Research in AI has focused chiefly on the following components of intelligence: learning, reasoning, problem solving, perception, and using language.

Are there 4 basic AI concepts? ›

Read on to learn more about the four main types of AI—reactive machines, limited memory machines, theory of mind, and self-awareness—and their functions in everyday life.

What are the four key stages of AI? ›

According to the current system of classification, there are four primary AI types: reactive, limited memory, theory of mind, and self-aware.

How do you train a model in artificial intelligence? ›

The process of AI training is a three-step process. The first step, training, involves feeding data into a computer algorithm to create predictions and evaluate their accuracy. The second step, validating, evaluates how well the trained model performs on previously unseen data.

How do you train an AI dataset? ›

The Efficient Process on How to Train AI Model
  1. Step 1: Prepare the Dataset. This is the pre-training phase, which is extremely important and necessitates gathering accurate and reliable data. ...
  2. Step 2: Choose a Model. ...
  3. Step 3: Start Initial Training. ...
  4. Step 4: Conduct Training Validation. ...
  5. Step 5: Test the Model.
Sep 20, 2023

How do I start training AI? ›

How do I start artificial intelligence from scratch? Start with a solid foundation in computer science and a strong grip on a programming language, preferably Python. Next, learn basic algorithms followed by machine learning and data science principles. Apply theoretical knowledge through AI projects.

Top Articles
Latest Posts
Article information

Author: Lidia Grady

Last Updated:

Views: 5679

Rating: 4.4 / 5 (65 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Lidia Grady

Birthday: 1992-01-22

Address: Suite 493 356 Dale Fall, New Wanda, RI 52485

Phone: +29914464387516

Job: Customer Engineer

Hobby: Cryptography, Writing, Dowsing, Stand-up comedy, Calligraphy, Web surfing, Ghost hunting

Introduction: My name is Lidia Grady, I am a thankful, fine, glamorous, lucky, lively, pleasant, shiny person who loves writing and wants to share my knowledge and understanding with you.