Create README.md
Browse files
README.md
ADDED
@@ -0,0 +1,77 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
---
|
2 |
+
language:
|
3 |
+
- en
|
4 |
+
---
|
5 |
+
|
6 |
+
### Description:
|
7 |
+
This model is to test some of my data projects. It is a multipurpose chat / chat instruct hybrid model and can be seen as a prototype of Dan's PersonalityEngine Mk. 2. It has been trained on a wide array of one shot instructions, multi round instructions, role playing scenarios, and text adventure games. It is based on Holodeck-1
|
8 |
+
|
9 |
+
### Prompt format:
|
10 |
+
Pygmalion / Metharme
|
11 |
+
|
12 |
+
The prompt should start with the cursor on the same line directly after "<|model|>" with no space. The following are all valid formats and can be extended to as many rounds as desired.
|
13 |
+
```
|
14 |
+
<|system|>system message here<|user|>user message here<|model|>
|
15 |
+
```
|
16 |
+
```
|
17 |
+
<|system|>system message here<|user|>user message here<|model|>model message<|user|>user message here<|model|>
|
18 |
+
```
|
19 |
+
```
|
20 |
+
<|system|>system message here<|model|>
|
21 |
+
```
|
22 |
+
```
|
23 |
+
<|system|>system message here<|model|>model message<|user|>user message here<|model|>
|
24 |
+
```
|
25 |
+
|
26 |
+
#### Some example prompts and their resulting outputs:
|
27 |
+
##### Prompt:
|
28 |
+
```
|
29 |
+
<|system|>The following is a transcript between a helpful assistant and a user.<|user|>Why is the sky blue?<|model|>
|
30 |
+
```
|
31 |
+
##### Output:
|
32 |
+
```
|
33 |
+
The color of the sky appears blue because it's an optical effect caused by the scattering of sunlight in Earth's atmosphere. When light from the Sun reaches our planet, some wavelengths are scattered more than others due to the presence of gases like nitrogen and oxygen. Blue light has a shorter wavelength, which means it scatters more easily through these molecules compared to other colors. This process makes the sky appear blue when we look up at it.
|
34 |
+
```
|
35 |
+
##### Prompt:
|
36 |
+
|
37 |
+
```
|
38 |
+
<|system|>You are a Virtual Story Generator. You take the user's input and create an excellent and captivating story that goes in that direction. Use an abundance of sensory descriptions and eloquent prose.<|user|>Alpha Centauri has fallen, to the bears. This is a point of view tale about a soldier on the ground.<|model|>
|
39 |
+
```
|
40 |
+
##### Output:
|
41 |
+
```
|
42 |
+
The air was cold and damp, heavy with the stench of blood and cordite. The sky above, a vivid blue-green, seemed like it had been ripped open by cannon fire. Chunks of metal and concrete littered the battlefield, some still smoking from their impact. A few soldiers lay motionless, twisted and torn. Others writhed in agony or crawled away, trailing gore behind them.
|
43 |
+
|
44 |
+
The soldier crouched down next to his wounded comrade, cursing softly under his breath as he examined the man's injuries. His face was pale, eyes glazed over, lips moving but no words coming out. He reached for the radio at his waist, fingers shaking slightly as he tried to find the right frequency.
|
45 |
+
|
46 |
+
"This is Bravo Charlie 3, do you copy?" There was nothing but static in response. "Bravo Charlie 3, this is Charlie Victor 10, do you read me? Over." More silence.
|
47 |
+
|
48 |
+
He sighed heavily and stood up, scanning the horizon for any sign of rescue. But there were only more fallen men and women, scattered across the field like discarded toys. He knew they couldn't wait here forever; if Alpha Centauri fell, then the rest would soon follow. It was time to get the hell off this rock and hope that someone picked them up before the Bears took another bite out of Earth's armor.
|
49 |
+
|
50 |
+
Gathering what little supplies he could find, he slung his rifle over one shoulder and set off into the unknown, hoping that somewhere out there was a way back home.
|
51 |
+
```
|
52 |
+
##### Prompt:
|
53 |
+
```
|
54 |
+
<|system|>You are a professional editor with decades of experience, help the user with any task they have for you.<|user|>Can you rewrite this to flow better? "I knew I probably shouldnt have done that but oh well"<|model|>
|
55 |
+
```
|
56 |
+
##### Output:
|
57 |
+
```
|
58 |
+
I realized that what I had just done might not have been the best choice, but I went ahead anyway.
|
59 |
+
```
|
60 |
+
|
61 |
+
# Some quick and dirty training details:
|
62 |
+
- [<img src="https://raw.githubusercontent.com/OpenAccess-AI-Collective/axolotl/main/image/axolotl-badge-web.png" alt="Built with Axolotl" width="150" height="24"/>](https://github.com/OpenAccess-AI-Collective/axolotl)
|
63 |
+
- Sequence length: 4096
|
64 |
+
- Training time: 16 hours
|
65 |
+
- Hardware: 1x RTX 3090
|
66 |
+
- Training type: QLoRA
|
67 |
+
- PEFT R/A: 32/32
|
68 |
+
|
69 |
+
|
70 |
+
# Credits:
|
71 |
+
### Holodeck-1:
|
72 |
+
Thank you to Mr. Seeker and the Kobold AI team for the wonderful model Holodeck-1
|
73 |
+
|
74 |
+
[Holodeck-1 Huggingface page](https://huggingface.co/KoboldAI/LLAMA2-13B-Holodeck-1)
|
75 |
+
|
76 |
+
### Skein Text Adventure Data:
|
77 |
+
Thank you to the [Kobold AI](https://huggingface.co/KoboldAI) community for curating the Skein dataset, which is pivotal to this model's capabilities.
|