# BEGIN GENERAL GGUF METADATA | |
id: ichigo # Model ID unique between models (author / quantization) | |
model: ichigo # Model ID which is used for request construct - should be unique between models (author / quantization) | |
name: ichigo # metadata.general.name | |
version: 1 # metadata.version | |
# END GENERAL GGUF METADATA | |
# BEGIN INFERENCE PARAMETERS | |
# BEGIN REQUIRED | |
stop: # tokenizer.ggml.eos_token_id | |
- <|eot_id|> | |
# END REQUIRED | |
# BEGIN OPTIONAL | |
stream: true # Default true? | |
top_p: 0.9 # Ranges: 0 to 1 | |
temperature: 0.7 # Ranges: 0 to 1 | |
frequency_penalty: 0 # Ranges: 0 to 1 | |
presence_penalty: 0 # Ranges: 0 to 1 | |
max_tokens: 4096 # Should be default to context length | |
seed: -1 | |
dynatemp_range: 0 | |
dynatemp_exponent: 1 | |
top_k: 40 | |
min_p: 0.05 | |
tfs_z: 1 | |
typ_p: 1 | |
repeat_last_n: 64 | |
repeat_penalty: 1 | |
mirostat: false | |
mirostat_tau: 5 | |
mirostat_eta: 0.100000001 | |
penalize_nl: false | |
ignore_eos: false | |
n_probs: 0 | |
min_keep: 0 | |
# END OPTIONAL | |
# END INFERENCE PARAMETERS | |
# BEGIN MODEL LOAD PARAMETERS | |
# BEGIN REQUIRED | |
engine: llama-cpp # engine to run model | |
prompt_template: "<|begin_of_text|><|start_header_id|>system<|end_header_id|>\n\n{system_message}<|eot_id|><|start_header_id|>user<|end_header_id|>\n\n{prompt}<|eot_id|><|start_header_id|>assistant<|end_header_id|>\n\n" | |
# END REQUIRED | |
# BEGIN OPTIONAL | |
ctx_len: 8192 # llama.context_length | 0 or undefined = loaded from model | |
ngl: 34 # Undefined = loaded from model | |
# END OPTIONAL | |
# END MODEL LOAD PARAMETERS |