Configure gptel for Ollama Cloud

This commit is contained in:
Fabio Scotto di Santolo
2026-04-19 08:03:27 +02:00
parent 1bfef2e46f
commit c4397c9217
3 changed files with 35 additions and 5 deletions

View File

@@ -0,0 +1,19 @@
-----BEGIN PGP MESSAGE-----
hQIMA18ENjtmBQzQARAAgYt1vfmOPlWfbQtbkvhe0FlO0muy2qeDseVJEc3Snn10
pxqr15/hVp0hyWc2mHTqkuMJiQFau/+w0CU6B2SfOgK/KNQVnw0pMj2yEFgFsrUq
hZcOGfDBjW5/r+a4RWK3finmZygVXVztGXIDNy/s5jN31c4VIxflqVOoUbDqupIO
hkxR7jhtEntWs0dojj9KAW9zKhbJ+brON5r4xl1mb0xmTia9rOsD89XGrc/4a2Tm
JZF81odu2oIi3KM84S8DK+lcgMYFUcUPhCT8aym1B51jEtDNYeLphLg5h1Gh8Vi/
sqJ8JzIs4/A6BIr+Kw8pc6PIQN/prqD9uwWY3wnY4u2AVtSzKb8PdarL100u5qxo
q/hI2FUIlguR2FEyGD0Qwpl/2fr3hCOauVlILz/24iEdEiG3Jc+NTvxaqW6ceTgW
0YhS+wg07UHnxp+z5xGIEUvMdcNjI7852gkH5bIl4rgOYIJAiiu88r88nbafYQoo
YnXTW3xuqn8d+GqST4ZTul8u/YD1fedl8SpxLEX4Tr9QBa0mVOrZaMKVXSpVpFjR
8YmXaYAF29ATN8DedC4hgOyVp6ehpJCURG02voENIArllZJFQzS0yODZVjXqK19e
78Cks/8IeP8Fur3dJ6DxRML1w54b6ufGdHUgTs4UkSK+TnKF2TNPz1VNRz7e1TPU
rQEJAhCqrvnMFyRlCcGy1vcGAt/dR53XIFPZCDAkikHCvX4yo0RkZIShqkTuTGjc
6h0bIzqapZdyo3cxlKoQRdIqe+8pbHhy0DLQG7g18MBnTKdmCo4qksRQYBeKMAlj
wOMiLJd0ah7pcl1Ot/wXpCEbK3tcfhaiVjfQ+DdNChuYloTkKnqVKh0xZXyh3PNx
3Jvv6bwncEBjoaRQm/sdfSG4XiTcv7BF2T2GWW3g
=XjaE
-----END PGP MESSAGE-----

View File

@@ -4,13 +4,20 @@
:ensure t
:commands (gptel gptel-send gptel-rewrite)
:config
(setq gptel-model 'qwen3.5:397b)
(setq gptel-backend
(gptel-make-ollama
"Ollama"
:host "localhost:11434"
:stream t))
;; Set `gptel-model' after installing a local Ollama model.
)
"Ollama Cloud"
:protocol "https"
:host "ollama.com"
:endpoint "/api/chat"
:models '(qwen3.5:397b)
:stream t
:key (lambda () (gptel-api-key-from-auth-source "ollama.com"))
:header
(lambda (&optional _info)
(when-let ((key (gptel-api-key-from-auth-source "ollama.com")))
`(("Authorization" . ,(concat "Bearer " key))))))))
(provide 'fscotto-gptel)