From 1257e8cb4dea7604febb4d26302bde266201fcc0 Mon Sep 17 00:00:00 2001 From: Levi Neely <141506390+lneely@users.noreply.github.com> Date: Sun, 8 Sep 2024 20:43:59 +0200 Subject: [PATCH] default service anthropic for org-ai for code interactions --- emacs/init.el | 5 ++++- emacs/snippets/org-mode/.yas-compiled-snippets.el | 9 +++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 emacs/snippets/org-mode/.yas-compiled-snippets.el diff --git a/emacs/init.el b/emacs/init.el index ec35c06..f6dd50b 100644 --- a/emacs/init.el +++ b/emacs/init.el @@ -725,8 +725,9 @@ (org-ai-global-mode) (org-ai-install-yasnippets) :config + (setq org-ai-service 'anthropic) (setq org-ai-use-auth-source t) - (setq org-ai-default-chat-model "gpt-3.5-turbo")) + (setq org-ai-default-chat-model "claude-3-5-sonnet-20240620")) @@ -800,3 +801,5 @@ ;;; init.el ends here +(add-hook 'prog-mode-hook #'yas-minor-mode) +(add-hook 'org-mode-hook #'yas-minor-mode) diff --git a/emacs/snippets/org-mode/.yas-compiled-snippets.el b/emacs/snippets/org-mode/.yas-compiled-snippets.el new file mode 100644 index 0000000..2ec6c88 --- /dev/null +++ b/emacs/snippets/org-mode/.yas-compiled-snippets.el @@ -0,0 +1,9 @@ +;;; Compiled snippets and support files for `org-mode' +;;; Snippet definitions: +;;; +(yas-define-snippets 'org-mode + '(("aippx" "* ${1:What}\n\n#+begin_ai :service perplexity.ai :model llama-3.1-sonar-small-128k-online\n[SYS]: ${2:You are a helpful assistant.}\n\n[ME]: ${0}\n#+end_ai\n" "aippx" nil nil nil "/home/lkn/.config/emacs/snippets/org-mode/aippx" nil nil) + ("aicld" "* ${1:What}\n\n#+begin_ai :service anthropic :model claude-3-5-sonnet-20240620\n[SYS]: ${2:You are a helpful assistant.}\n\n[ME]: ${0}\n#+end_ai\n" "aicld" nil nil nil "/home/lkn/.config/emacs/snippets/org-mode/aicld" nil nil))) + + +;;; Do not edit! File generated at Sun Sep 8 20:23:44 2024