cat0.1 is a conversational AI model with
3 billion parameters, optimized for efficiency using
4-bit precision. Designed to engage in dynamic and uncensored dialogues, cat0.1 has been trained over the past eight months through an iterative process of training and interactive chatting. The model embodies a diverse range of characters, enabling versatile and engaging interactions.
cat0.1 is adapted from
unsloth/Llama-3.2-3B-bnb-4bit, leveraging its robust architecture to enhance conversational capabilities.
The model was trained on a diverse set of conversational data collected over eight months. The data includes interactions with various characters, ensuring a wide range of conversational styles and topics. Training data is continuously updated with new chunks, allowing the model to evolve and adapt over time.
cat0.1 is designed for applications requiring dynamic and unrestricted conversational capabilities. Suitable use cases include:
1from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
3
4# Load the tokenizer and model
5tokenizer = AutoTokenizer.from_pretrained("rwitz/cat0.1")
6model = AutoModelForCausalLM.from_pretrained("rwitz/cat0.1", torch_dtype=torch.float16)
7
8# Encode input
9input_ids = tokenizer.encode("Hello, how are you?", return_tensors="pt")
10
11# Generate response
12with torch.no_grad():
13 output = model.generate(input_ids, max_length=50)
14
15# Decode and print
16print(tokenizer.decode(output[0], skip_special_tokens=True))