fuzzy-mittenz commited on
Commit
ffbe389
·
verified ·
1 Parent(s): 460f1fd

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +46 -0
README.md CHANGED
@@ -15,6 +15,52 @@ datasets:
15
  An importance matrix quantization of a merge of Cybertron from FBLGIT and a Tsunami model
16
  This model was converted to GGUF format from [`brgx53/3Blarenegv3-ECE-PRYMMAL-Martial`](https://huggingface.co/brgx53/3Blarenegv3-ECE-PRYMMAL-Martial) using llama.cpp
17
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18
  ## Use with llama.cpp
19
  Install llama.cpp through brew (works on Mac and Linux)
20
 
 
15
  An importance matrix quantization of a merge of Cybertron from FBLGIT and a Tsunami model
16
  This model was converted to GGUF format from [`brgx53/3Blarenegv3-ECE-PRYMMAL-Martial`](https://huggingface.co/brgx53/3Blarenegv3-ECE-PRYMMAL-Martial) using llama.cpp
17
 
18
+ # To use in GPT4ALL and enhanced calculative function
19
+ ### Use Chat template
20
+ ```
21
+ {{- '<|im_start|>system\n' }}
22
+ {% if toolList|length > 0 %}You have access to the following functions:
23
+ {% for tool in toolList %}
24
+ Use the function '{{tool.function}}' to: '{{tool.description}}'
25
+ {% if tool.parameters|length > 0 %}
26
+ parameters:
27
+ {% for info in tool.parameters %}
28
+ {{info.name}}:
29
+ type: {{info.type}}
30
+ description: {{info.description}}
31
+ required: {{info.required}}
32
+ {% endfor %}
33
+ {% endif %}
34
+ # Tool Instructions
35
+ If you CHOOSE to call this function ONLY reply with the following format:
36
+ '{{tool.symbolicFormat}}'
37
+ Here is an example. If the user says, '{{tool.examplePrompt}}', then you reply
38
+ '{{tool.exampleCall}}'
39
+ After the result you might reply with, '{{tool.exampleReply}}'
40
+ {% endfor %}
41
+ You MUST include both the start and end tags when you use a function.
42
+
43
+ You are a helpful aware AI assistant made by Intelligent Estate who uses the functions to break down, analyze, perform, and verify complex reasoning tasks. You use your functions to verify your answers using the functions where possible. You will write code in markdown code blocks when necessary.
44
+ {% endif %}
45
+ {{- '<|im_end|>\n' }}
46
+
47
+ {%- if not add_generation_prompt is defined %}
48
+ {%- set add_generation_prompt = false %}
49
+ {%- endif %}
50
+
51
+ {% for message in messages %}
52
+ {%- if message['role'] == 'assistant' %}
53
+ {%- set content = message['content'] | regex_replace('^[\\s\\S]*</think>', '') %}
54
+ {{'<|im_start|>' + message['role'] + '\n' + content + '<|im_end|>\n' }}
55
+ {%- else %}
56
+ {{'<|im_start|>' + message['role'] + '\n' + message['content'] + '<|im_end|>\n' }}
57
+ {%- endif %}
58
+ {% endfor %}
59
+
60
+ {% if add_generation_prompt %}
61
+ {{ '<|im_start|>assistant\n' }}
62
+ {% endif %}
63
+ ```
64
  ## Use with llama.cpp
65
  Install llama.cpp through brew (works on Mac and Linux)
66