Compare commits

...

2 Commits

View File

@@ -22,21 +22,9 @@
:stream t :stream t
:protocol "http" :protocol "http"
:host "127.0.0.1:1945" :host "127.0.0.1:1945"
:models '("Qwen2.5-Coder" :models '("Qwen3.8-27B"
"Qwen3.5-0.8B"
"Qwen3.5-4B"
"Qwen3.5-9B"
"Qwen3.6-27B"
"Qwen3Coder-Q2"
"Qwen3Coder"
"QwenSeek-2B"
"gemma-4-12B" "gemma-4-12B"
"gemma-4-26B-Q2"
"gemma-4-26B"
"gemma-4-31B-Q2"
"gemma-4-31B"
"gemma-4-E2B" "gemma-4-E2B"
"gemma-4-E4B-UNCENSORED"
"gemma-4-E4B" "gemma-4-E4B"
"gptoss-20b")) "gptoss-20b"))
@@ -65,13 +53,14 @@
:key #'kj-opencode-go-key :key #'kj-opencode-go-key
:stream t :stream t
:models '(minimax-m3 minimax-m2.7 minimax-m2.5 :models '(minimax-m3 minimax-m2.7 minimax-m2.5
kimi-k3 kimi-k2.7-code kimi-k2.6 kimi-k2.5 kimi-k3 kimi-k2.7-code kimi-k2.6 longcat-2.0 kimi-k2.5
glm-5.2 glm-5.1 glm-5 glm-5.3-flash glm-5.3 glm-5.2 glm-5.1 glm-5
deepseek-v4-pro deepseek-v4-flash deepseek-v4-pro deepseek-v4-flash deepseek-v4-flash-vision-exp
qwen3.7-max qwen3.8-max qwen3.7-plus qwen3.6-plus qwen3.5-plus qwen3.8-max qwen3.7-max qwen3.7-plus qwen3.6-plus qwen3.5-plus
mimo-v2-pro mimo-v2-omni mimo-v2.5-pro mimo-v2.5 mimo-v2-pro mimo-v2-omni mimo-v2.5-pro mimo-v2.5
hy3 hy3-preview hy3 hy3-preview
gpt-5.6-luna grok-4.5)) gpt-5.6-luna grok-4.5 grok-4.6
muse-spark-1.2-contributor))
;; Modelos gratuitos de OpenCode Go, servidos vía el endpoint /zen/v1 ;; Modelos gratuitos de OpenCode Go, servidos vía el endpoint /zen/v1
(gptel-make-openai "OpenCode Free" (gptel-make-openai "OpenCode Free"
@@ -79,13 +68,13 @@
:endpoint "/zen/v1/chat/completions" :endpoint "/zen/v1/chat/completions"
:key #'kj-opencode-go-key :key #'kj-opencode-go-key
:stream t :stream t
:models '(big-pickle longcat-2.0-free deepseek-v4-flash-free mimo-v2.5-free :models '(big-pickle deepseek-v4-flash-free muse-spark-1.2-contributor-free
north-mini-code-free nemotron-3-ultra-free mimo-v2.5-free hy3-free nemotron-3-ultra-free
ling-3.0-flash-free laguna-s-2.1-free)) nemotron-3.5-lightning-free laguna-s-2.1-free))
;; Backend y modelo por defecto ;; Backend y modelo por defecto
(setq gptel-backend (gptel-get-backend "OpenCode Go") (setq gptel-backend (gptel-get-backend "OpenCode Go")
gptel-model 'deepseek-v4-flash) gptel-model 'mimo-v2.5)
(setq gptel-default-mode 'markdown-mode (setq gptel-default-mode 'markdown-mode
gptel-prompt-prefix-alist gptel-prompt-prefix-alist
@@ -620,5 +609,21 @@ Use it when you have drafted a plan, to persist it to disk and be able to resume
:custom :custom
(macher-action-buffer-ui 'org)) (macher-action-buffer-ui 'org))
;; agent-shell: interfaz nativa de Emacs para interactuar con agentes ACP
(use-package shell-maker)
(use-package acp)
(use-package agent-shell
:after (shell-maker acp)
:hook (elpaca-after-init . (lambda () (defalias 'opencode #'agent-shell-opencode-start-agent)))
:config
(setq agent-shell-opencode-authentication
(agent-shell-opencode-make-authentication :none t))
(setq agent-shell-opencode-default-model-id nil)
;; Desactivar guardado de transcripciones
(setq agent-shell-transcript-file-path-function nil))
(provide 'init-ai) (provide 'init-ai)
;;; init-ai.el ends here ;;; init-ai.el ends here