Skip to content
mini-lab
Features of prelude-2

Feature #3489

Fires on “(” (not labeled yet: read the examples)

Fires on
0.60% of tokens
Mostly in
python
Layer
after block 4

Where it fires

  • python 53%
  • agent 36%
  • story 9%
  • chat 1%
  • worksheet 1%

Makes the model say

<|user_start|> before upon surpriseemo open scare while

Makes it not say

- addved learned enough doubleratot

Strongest examples

On text the dictionary never trained on. The underlined token is where it fires most.

  1. python 3.16
    !<|user_end|><|assistant_start|>You're welcome!<|assistant_end|><|bos|>```python⏎def tail(items):⏎ return
  2. python 3.15
    many(items):⏎ return len(items)⏎⏎⏎def tail(items):⏎ return
  3. python 3.14
    * i⏎ return result⏎⏎# lists.py⏎def tail(items):⏎ return
  4. python 3.09
    together is better than fighting.<|bos|># items.py⏎def tail(items):⏎ return
  5. agent 3.08
    <|tool_call_start|>write<|arg|>path=core.py<|arg|>content=def biggest(nums):⏎ return
  6. python 3.03
    `greet(name)`.<|assistant_end|><|bos|># main.py⏎def tail(items):⏎ return
  7. agent 3.0
    <|tool_call_start|>write<|arg|>path=core.py<|arg|>content=def tail(items):⏎ return
  8. python 2.97
    3, 6]))⏎⏎# lists.py⏎def tail(items):⏎ return
  9. agent 2.97
    <|tool_call_start|>write<|arg|>path=utils.py<|arg|>content=def tail(items):⏎ return
  10. agent 2.97
    rite<|arg|>path=tools.py<|arg|>content=def average_list(nums):⏎ return
  11. agent 2.97
    rite<|arg|>path=helpers.py<|arg|>content=def average_list(nums):⏎ return
  12. agent 2.95
    <|tool_call_start|>write<|arg|>path=lists.py<|arg|>content=def head(items):⏎ return