diff options
Diffstat (limited to 'gemfeed/2025-08-05-local-coding-llm-with-ollama.html')
| -rw-r--r-- | gemfeed/2025-08-05-local-coding-llm-with-ollama.html | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/gemfeed/2025-08-05-local-coding-llm-with-ollama.html b/gemfeed/2025-08-05-local-coding-llm-with-ollama.html index 49522367..b446f3fe 100644 --- a/gemfeed/2025-08-05-local-coding-llm-with-ollama.html +++ b/gemfeed/2025-08-05-local-coding-llm-with-ollama.html @@ -343,7 +343,7 @@ http://www.gnu.org/software/src-highlite --> <span>I edited <span class='inlinecode'>~/.config/helix/languages.toml</span> to include:</span><br /> <br /> <pre> - [[language]] +[[language]] name = "go" auto-format= true diagnostic-severity = "hint" @@ -380,7 +380,7 @@ max_tokens = 64 max_context = 8096 ## Configure the messages per your needs - [[language-server.lsp-ai.config.completion.parameters.messages]] +[[language-server.lsp-ai.config.completion.parameters.messages]] role = "system" content = "Instructions:\n- You are an AI programming assistant.\n- Given a piece of code with the cursor location marked by \"<CURSOR>\", replace @@ -395,47 +395,47 @@ a comment, complete the comment meaningfully.\n- Handle ambiguous cases by providing the most contextually appropriate completion.\n- Be consistent with your responses." - [[language-server.lsp-ai.config.completion.parameters.messages]] +[[language-server.lsp-ai.config.completion.parameters.messages]] role = "user" content = "func greet(name) {\n print(f\"Hello, {<CURSOR>}\")\n}" - [[language-server.lsp-ai.config.completion.parameters.messages]] +[[language-server.lsp-ai.config.completion.parameters.messages]] role = "assistant" content = "name" - [[language-server.lsp-ai.config.completion.parameters.messages]] +[[language-server.lsp-ai.config.completion.parameters.messages]] role = "user" content = "func sum(a, b) {\n return a + <CURSOR>\n}" - [[language-server.lsp-ai.config.completion.parameters.messages]] +[[language-server.lsp-ai.config.completion.parameters.messages]] role = "assistant" content = "b" - [[language-server.lsp-ai.config.completion.parameters.messages]] +[[language-server.lsp-ai.config.completion.parameters.messages]] role = "user" content = "func multiply(a, b int ) int {\n a * <CURSOR>\n}" - [[language-server.lsp-ai.config.completion.parameters.messages]] +[[language-server.lsp-ai.config.completion.parameters.messages]] role = "assistant" content = "b" - [[language-server.lsp-ai.config.completion.parameters.messages]] +[[language-server.lsp-ai.config.completion.parameters.messages]] role = "user" content = "// <CURSOR>\nfunc add(a, b) {\n return a + b\n}" - [[language-server.lsp-ai.config.completion.parameters.messages]] +[[language-server.lsp-ai.config.completion.parameters.messages]] role = "assistant" content = "Adds two numbers" - [[language-server.lsp-ai.config.completion.parameters.messages]] +[[language-server.lsp-ai.config.completion.parameters.messages]] role = "user" content = "// This function checks if a number is even\n<CURSOR>" - [[language-server.lsp-ai.config.completion.parameters.messages]] +[[language-server.lsp-ai.config.completion.parameters.messages]] role = "assistant" content = "func is_even(n) {\n return n % 2 == 0\n}" - [[language-server.lsp-ai.config.completion.parameters.messages]] +[[language-server.lsp-ai.config.completion.parameters.messages]] role = "user" content = "{CODE}" </pre> |
