Skip to content

Commit

Permalink
NoHistory & FlushAttention
Browse files Browse the repository at this point in the history
  • Loading branch information
mili-tan committed May 30, 2024
1 parent 838964d commit 476ecc1
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 22 deletions.
67 changes: 45 additions & 22 deletions Onllama.Tiny/FormSettings.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions Onllama.Tiny/FormSettings.cs
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ private void FormSettings_Load(object sender, EventArgs e)
Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) + "\\.ollama\\models";
input1.Text = Environment.GetEnvironmentVariable("OLLAMA_MODELS", EnvironmentVariableTarget.User) ?? "";
checkboxAny.Checked = (Environment.GetEnvironmentVariable("OLLAMA_HOST", EnvironmentVariableTarget.User) ?? "").Equals("0.0.0.0");
checkboxNoHistory.Checked = (Environment.GetEnvironmentVariable("OLLAMA_NOHISTORY", EnvironmentVariableTarget.User) ?? "").Equals("1");
checkboxFlushAttention.Checked = (Environment.GetEnvironmentVariable("OLLAMA_FLASH_ATTENTION", EnvironmentVariableTarget.User) ?? "").Equals("1");
checkboxPara.Checked = (Environment.GetEnvironmentVariable("OLLAMA_NUM_PARALLEL", EnvironmentVariableTarget.User) ?? "").Equals("6");
checkboxModels.Checked = (Environment.GetEnvironmentVariable("OLLAMA_MAX_LOADED_MODELS", EnvironmentVariableTarget.User) ?? "").Equals("4");
checkboxNoGpu.Checked = (Environment.GetEnvironmentVariable("CUDA_VISIBLE_DEVICES", EnvironmentVariableTarget.User) ?? "").Equals("-1") ||
Expand All @@ -42,6 +44,10 @@ private void buttonSave_Click(object sender, EventArgs e)
EnvironmentVariableTarget.User),
() => Environment.SetEnvironmentVariable("OLLAMA_HOST",
checkboxAny.Checked ? "0.0.0.0" : null, EnvironmentVariableTarget.User),
() => Environment.SetEnvironmentVariable("OLLAMA_NOHISTORY",
checkboxNoHistory.Checked ? "1" : null, EnvironmentVariableTarget.User),
() => Environment.SetEnvironmentVariable("OLLAMA_FLASH_ATTENTION",
checkboxFlushAttention.Checked ? "1" : null, EnvironmentVariableTarget.User),
() => Environment.SetEnvironmentVariable("CUDA_VISIBLE_DEVICES",
checkboxNoGpu.Checked ? " " : null, EnvironmentVariableTarget.User),
() => Environment.SetEnvironmentVariable("HIP_VISIBLE_DEVICES",
Expand Down

0 comments on commit 476ecc1

Please sign in to comment.