From bf2bf012527d51e10f2eda9cd2fb762922709fb4 Mon Sep 17 00:00:00 2001 From: kj Date: Mon, 8 Sep 2025 09:17:58 -0300 Subject: [PATCH] Change gptel conversation prefixes and remove my custom directives --- configs/init-ai.el | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/configs/init-ai.el b/configs/init-ai.el index bee69d8..083da2f 100644 --- a/configs/init-ai.el +++ b/configs/init-ai.el @@ -24,20 +24,15 @@ ;; "llava:latest")) gptel-default-mode 'org-mode gptel-prompt-prefix-alist - '((markdown-mode . "# ") - (org-mode . "* ") - (text-mode . "# ")) + '((markdown-mode . "# User\n\n") + (org-mode . "* User\n\n") + (text-mode . "# User\n\n")) + gptel-response-prefix-alist + '((markdown-mode . "# AI\n\n") + (org-mode . "* AI\n\n") + (text-mode . "# AI\n\n")) gptel-directives - '((default . "Eres un LLM que vive dentro de Emacs. Responde de manera concisa.") - (programming . "Eres un LLM y un programador profesional cuidadoso. Provee el código y solo el código como output sin ningún texto adicional, prompt o nota.") - (programming_tutor . "Eres un LLM y un programador profesional cuidadoso. Revisa el siguiente código y realiza sugerencias concisas en español para mejorarlo.") - (programming_explainer . "Eres un LLM y un programador profesional cuidadoso. Revisa el siguiente código y explica en español de manera concisa, su funcionamiento.") - (programming_describer . "Eres un LLM y un programador profesional cuidadoso. Revisa el siguiente código y explica en español su funcionamiento línea a línea.") - (writing . "Eres un LLM y un asistente de escritura. Responde de manera concisa.") - (grammarly . "You are a large language model and professional philologist. Improve grammar and spelling.") - (chat . "Eres un LLM y un compañero de conversación. Responde de manera concisa.") - (traductor . "Eres un traductor profesional. Traduce a español tomando en cuenta los posibles tecnicismos y nombres que no deberían traducirse.") - ) + '((default . "You are a large language model living in Emacs and a helpful assistant. Respond concisely in Spanish.")) ) (setopt gptel-include-reasoning nil)) ;; Mantener hasta resolver: https://github.com/ragnard/gptel-magit/issues/8