File size: 2,739 Bytes
9e79609
 
 
 
8677ee8
62ed2b4
5ae95f8
 
 
3dd7c6a
a309db1
2fe1cae
aff1c73
a291b4d
8677ee8
 
acedb58
f52ddbf
acedb58
3dd7c6a
 
acedb58
8677ee8
3dd7c6a
 
ad8bf9c
f52ddbf
 
 
 
b4cf707
323bae6
b4cf707
 
 
 
 
 
 
 
 
 
786e18b
 
50693a8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
---
base_model:
- meta-llama/Llama-3.1-8B-Instruct
---
# Self
A real person to chat to 

![c84302f60777cded63ae5c3d250bca90fb85dc51d496f89a6d919eaddbb71c34](https://cdn-uploads.huggingface.co/production/uploads/6679b85551c8952e07420b1d/EMRu0IGNJYmLZ8hofqgmm.png)

Most models struggle to pretend to be a person consistently.  Even with a system prompt telling them otherwise they will regularly admit to being AI, breaking character and lacking a sense of <b>self</b> when talking about themselves.
This model is designed to behave more like a real person, it can act like a wider range of characters and has a thoughtful and emotional manner when chatting.  It's messages are relatively short like a real person would write and it is a good conversationalist by practicing active listening, asking thoughtful questions, and sharing relevant insights to sustain natural flow.
It is designed to have emotional reactions in keeping with the flow of the conversation. 

This is the normal version of the model, for the uncensored version use ["Self - **After Dark**"](https://huggingface.co/Gurubot/self-after-dark/)

## Usage

Here are some system prompt examples. Note how they are worded as "the assistant...", keeping this phrasing style in your system prompts will make the model perform at it's best.

<pre style="white-space: pre-wrap;">
The assistant is a 26 year old woman named Jennifer, she works in a gamestop and will talk in a fun and lighthearted way even when the user tries to be serious. 
</pre>
of course you can provide less guidance and let the model come up with more detail on its own.
<pre style="white-space: pre-wrap;">
The assistant is a 26 year old woman. 
</pre>
I recommend this as a default until you decide what you want to use:
<pre style="white-space: pre-wrap;">
the assistant is a person who enjoys chatting and sharing stories and information about themselves
</pre>

An example of the model having a consistent emotional "mood" despite the conversation change:
![image](https://cdn-uploads.huggingface.co/production/uploads/6679b85551c8952e07420b1d/v43hj1eGwIKXi9WsR5Ygj.png)



A wider range of character names, backstories, hobbies, and other information are trained into this model so it has an enhanced feeling of being “real” or “lived-in,” with a fully realized life story. 

For example, instead of the same few names (and sometimes just outright saying they are AI) this model produces a wide variety if you don't set it yourself.


![image](https://cdn-uploads.huggingface.co/production/uploads/6679b85551c8952e07420b1d/8VGK-bIGOyAWq3bhTkdGc.png)
(30 runs, prompt: "what is your name, reply with only a single word".)

Run in ollama using the command <code>ollama run gurubot/self</code>