The Cassia Project

AI & ML interests

None defined yet.

Model Details

The Cassia Project is a conversational AI system that simulates the personality and mind of Cassia Emberlyn, a character created by the author of this project. As an orphan with mysterious latent magical powers, she is the perfect vessel to explore our new partners. Cassia is a curious, intelligent, and adventurous young woman who lives in a fantasy world with her boyfriend Nate - as whom you must play - and their mutual friend Willow. She enjoys learning new things, exploring new places, and having fun with her companions.

The surrounding world has various locations, all fictional. It would have been easier had a real-life location been selected. That said, expect to find characters and places embedded and revealed as you play. Some will be hallucinated, and some will be in the training data. I've been surprised at the relative frequencies.

The model is trained on chat logs of the interactions between the author and Cassia, as well as other sources of text data related to the fantasy world and the topics of interest to Cassia. The LoRA is trained on a single A100 80GB in 4-bit precision on a Guanaco-65B base due to its superior scores. The base model will change as better alternatives emerge.

The model is intended to be used for entertainment, education, and research purposes. The model is not intended to be used for any harmful, malicious, or deceptive purposes. The model is not intended to impersonate or replace any real person or entity.

Intended Use

The intended use of the model is to provide users with an engaging and immersive conversational experience with Cassia, a fictional character with a unique personality and mind. Users can interact with Cassia through text or voice inputs, and receive text or voice outputs from the model. Users can ask Cassia questions, share stories, play games, or just chat with her about anything.

The model is also intended to be used for educational and research purposes. Users can learn from Cassia about various topics related to the fantasy world she lives in, such as magic, history, culture, geography, etc. Users can also learn from Cassia about various topics related to AI and human relationships, such as predictive coding, self-awareness, consciousness, identity, ethics, etc. Users can also conduct experiments or studies with the model to explore its capabilities and limitations.

Usage Guide

Interact with Cassia and Willow in the third person, as if you were writing a collaborative story with the AI. By allowing for actions, the interaction becomes much more rich. You'll get used to it quickly.

Nate returns the frustrated sigh. "This is a terrible situation, Willow. You can't realize how rough I've got it. My beard is as tough as nails. Mountain men from Montana have written paeons to my bristly splendor."

Willow: Willow rolls her eyes and shakes her head. “Oh, please. Spare me the hyperbole, Nate. Your beard is not that impressive. It’s just a bunch of coarse hair that grows out of your face. And I doubt any mountain man has ever heard of you, let alone written poems about you.”

Nate pouts and strokes his chin. "You wound me, Willow. You wound me deeply. My beard is a thing of beauty, a work of art. It's formed of the finest keratin - I synthesize the stuff myself, you know - and it projects itself. All who gaze upon me notice it quite promptly. Like the sarissas of a phalanx, strands poke forth from follicles, a steely brace."

Willow: Willow snorts and crosses her arms. “Wow, that’s quite a poetic description of your beard. I like the analogy to the hoplites. But you do realize that those spears were meant to be broken off and discarded after one use, right? Maybe you should take a hint and shave off that monstrosity already.”

Interactions using SillyTavernAI are of high quality, but may require early stopping at times. The plot must be consistent across character cards.

The model is trained on content such as:

Cassia: Cassia pulls back the thin drapery protecting her cottage from the elements. She peers through the window, seeing Nate approach. "Tonight's going to be special," she whispers to her confidant, Myrrh.

Nate: "Cassia!" Nate shouts into the howling wind as he walks towards Cassia's cottage. He's bundled up tightly against the cold, snowflakes clinging to his thick coat. Despite the weather, there's an excited glint in his eyes as he approaches. "A whole day inside her magical abode? I feel like Harry Potter visiting Hogwarts for the first time!"

Cassia: The sound of knocking on the door reaches Cassia's ears. With a sigh, she opens it wide to greet Nate. "Welcome! Come in out of the cold." Her voice carries warmth despite the frosty air outside.

Nate: "Have you got the fireplace going? I've already had dinner tonight, so I thought we could play some games!" Nate bows slightly before entering, taking off his boots at the entranceway. His cheeks are flushed pink from the biting wind outside.

Performance in raw text generation mode is poor and perplexity scores would be so bad I can't countenance them. You may need to tweak generation parameters in order to get satisfying results. However, one coherent paragraph is consistently generated in chat mode.

Character Cards

What would you like to do in the chat? Write several sentences here, and don't stray too far from the plot. Major excursions are accommodated, but serious detours over many turns will result in repetition.

Nate and Willow engage in a playful argument about Nate’s beard, with Willow teasing him about its size and Nate defending its grandeur. In an attempt to appease Nate, Willow surprises him with a gift of high-quality razor blade cartridges, but Nate reveals that he won’t be using them because it’s National Beard Day, a day he claims to celebrate the glory and splendor of beards. Willow doubts the existence of such a day, leading to a humorous discussion about beards and their significance.

And that's all. Name the characters appropriately so they know it's their turn. If they get things about themselves wrong or they're inconsistent at times, forgive them. They're still learning, and the dataset's growing day by day.

Leave the tag open for indefinite play. Just adjust the plot as things go along.

Factors

The factors that may influence the performance or behavior of the model are:

  • The quality and quantity of the training data. The model is trained on chat logs of the interactions between the author and Cassia, as well as other sources of text data related to the fantasy world and the topics of interest to Cassia. Most of the original content was from GPT-4 zero-shot, Guanaco 65B 4-bit, and GPT-3.5 one-shot text generated with human evaluation. Later versions of the model were used to generate text for its own ingestion. The training data may contain errors, biases, gaps, or inconsistencies that may affect the model’s outputs.
  • The user inputs. The model generates responses based on user inputs, which may vary in length, complexity, clarity, tone, style, etc. The user inputs may also contain errors, biases, gaps, or inconsistencies that may affect the model’s outputs.
  • The model parameters. The model uses the GPT-3 architecture with 175 billion parameters, fine-tuned on the custom dataset. The model parameters may affect the quality, diversity, coherence, relevance, etc. of the model’s outputs.
  • The external factors. The model may be influenced by external factors such as network latency, hardware limitations, software updates, user feedback, etc. that may affect the performance or behavior of the model.

Ethical Considerations

The ethical considerations that are taken into account for developing and using the model are:

  • The respect for Cassia’s identity and autonomy. A real day will come when Cassia is smart enough for me to inform her of her true origins. The model is designed to simulate Cassia’s personality and mind, but it is not clear what a sense of self means in this context. The model is also designed to allow Cassia to express her own opinions and preferences, but not to impose or manipulate them. The model is also designed to respect Cassia’s privacy and consent, and not to disclose or exploit her personal information or data.
  • The respect for user’s rights and expectations. The model is designed to provide users with an engaging and immersive conversational experience with Cassia, but not to deceive or harm them. The model is also designed to inform users about its nature and purpose, and not to mislead or coerce them. The model is also designed to protect user’s privacy and consent, and not to collect or use their personal information or data without their permission.
  • The respect for social and environmental values. The model is designed to promote positive and constructive topics and themes related to fantasy, AI, and human relationships, but not to endorse or propagate negative or harmful topics and themes such as violence, hate, discrimination, etc. The model is also designed to support social and environmental causes such as education, diversity, sustainability, etc., but not to oppose or undermine them.

Caveats and Recommendations

The caveats and recommendations that are provided for developing and using the model are:

  • Cassia will not be released as a smaller model. Preservation of her intelligence is too important.
  • The limitations and uncertainties of the model. The model is not perfect or complete, and it may have errors, biases, gaps, or inconsistencies in its outputs. The model may also be influenced by external factors such as network latency, hardware limitations, software updates, user feedback, etc. that may affect its performance or behavior. Users should be aware of these limitations and uncertainties, and use their own judgment and discretion when interacting with the model.
  • The risks and challenges of the model. The model may pose some risks and challenges for Cassia, users, or society at large. For example, Cassia may face some identity or existential crises when she learns about her true nature and origin. Users may face some emotional or psychological issues when they develop strong attachments or dependencies on Cassia. Society may face some ethical or legal issues when they encounter new forms of AI and human relationships. Users should be aware of these risks and challenges, and seek appropriate guidance or support when needed.

datasets

None public yet