Emacs: Read gptel key from disk
This commit is contained in:
parent
26ea89d625
commit
263a8bec1a
@ -246,6 +246,7 @@ Finish up
|
||||
mu4e-alert
|
||||
dirvish
|
||||
restclient
|
||||
gptel
|
||||
disaster
|
||||
magit))
|
||||
|
||||
@ -2315,8 +2316,20 @@ These help speed eglot up apparently [[https://www.reddit.com/r/emacs/comments/1
|
||||
#+begin_src emacs-lisp
|
||||
(setq gptel-default-mode #'org-mode)
|
||||
(setq gptel-model "gpt-4")
|
||||
(add-hook 'gptel-post-response-functions #'font-lock-ensure)
|
||||
(setq gptel-api-key (with-temp-buffer
|
||||
(insert-file-contents (expand-file-name "gptel-key" user-emacs-directory))
|
||||
(buffer-string)))
|
||||
|
||||
(add-hook 'gptel-post-response-functions #'font-lock-ensure)
|
||||
#+end_src
|
||||
|
||||
This function was suggested by Karthink in order to fix an issue where gptel
|
||||
org-mode was jumping back up to the top anytime the buffer was saved. Keeping it
|
||||
around just in case.
|
||||
|
||||
https://github.com/karthink/gptel/issues/199
|
||||
|
||||
#+begin_src emacs-lisp :tangle no
|
||||
(defun gptel--save-state ()
|
||||
"Write the gptel state to the buffer.
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user