summaryrefslogtreecommitdiff
path: root/lisp/ss-gptel.el
blob: bef5ce79978ed0a32b5c88115bddb3b05eb7dda3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
;;; ss-gptel.el --- GPTel integration -*- lexical-binding: t; -*-

;;; Commentary:

;; Experimental gptel setup using the GitHub Copilot backend.

;;; Code:

(require 'ss-core)

(defun ss-gptel-setup ()
  "Initialize gptel."
  (if (require 'gptel nil t)
      (setq gptel-default-mode 'org-mode
            gptel-model 'gpt-4o
            gptel-backend (gptel-make-gh-copilot "Copilot"))
    (message "Skipping gptel setup because the package is unavailable.")))

(provide 'ss-gptel)

;;; ss-gptel.el ends here