From 000f38ec51887e9ad64b1f4429b7e7743cd9d397 Mon Sep 17 00:00:00 2001 From: Anton Hibl Date: Sun, 12 Feb 2023 13:00:27 -0700 Subject: [PATCH 1/5] updated requires to reflect functional changes in package it looks like the openai-completion--data-choices and openai-completion--get-choices functions were renamed to openai--data-choices and openai--get-choices in the openai package. I also changed the require to openai vs openai-collections as that is the full package name. addresses #5. --- codegpt.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/codegpt.el b/codegpt.el index 31d8bee..eb717f0 100644 --- a/codegpt.el +++ b/codegpt.el @@ -31,7 +31,7 @@ ;;; Code: -(require 'openai-completion) +(require 'openai) (defgroup codegpt nil "Use GPT-3 tp help you write code." @@ -84,8 +84,8 @@ boundaries of that region in buffer." (lambda (data) (openai--with-buffer codegpt-buffer-name (openai--pop-to-buffer codegpt-buffer-name) - (let* ((choices (openai-completion--data-choices data)) - (result (openai-completion--get-choice choices)) + (let* ((choices (openai--data-choices data)) + (result (openai--get-choice choices)) (original-point (point))) (insert (string-trim result) "\n") (fill-region original-point (point)))) From e93c6ce63519ebee578f7853480b6c6a42b65a74 Mon Sep 17 00:00:00 2001 From: Anton Hibl Date: Sun, 12 Feb 2023 13:15:24 -0700 Subject: [PATCH 2/5] added second require for completions --- codegpt.el | 1 + 1 file changed, 1 insertion(+) diff --git a/codegpt.el b/codegpt.el index eb717f0..3c46f25 100644 --- a/codegpt.el +++ b/codegpt.el @@ -32,6 +32,7 @@ ;;; Code: (require 'openai) +(require 'openai-completions) (defgroup codegpt nil "Use GPT-3 tp help you write code." From e2151949f569ee97c15cc3f39d7bbe2dee769bbc Mon Sep 17 00:00:00 2001 From: Anton Hibl Date: Sun, 12 Feb 2023 13:23:46 -0700 Subject: [PATCH 3/5] fix CI building --- codegpt.el | 1 - 1 file changed, 1 deletion(-) diff --git a/codegpt.el b/codegpt.el index 3c46f25..eb717f0 100644 --- a/codegpt.el +++ b/codegpt.el @@ -32,7 +32,6 @@ ;;; Code: (require 'openai) -(require 'openai-completions) (defgroup codegpt nil "Use GPT-3 tp help you write code." From ee3e4f863247605c7372b22991b2fea25652b1df Mon Sep 17 00:00:00 2001 From: Anton Hibl Date: Sun, 12 Feb 2023 14:03:13 -0700 Subject: [PATCH 4/5] updated requires, typo error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I had missed the s on the end of completions before 🤦 in `(require 'openai-completions)`. --- codegpt.el | 1 + 1 file changed, 1 insertion(+) diff --git a/codegpt.el b/codegpt.el index eb717f0..3c46f25 100644 --- a/codegpt.el +++ b/codegpt.el @@ -32,6 +32,7 @@ ;;; Code: (require 'openai) +(require 'openai-completions) (defgroup codegpt nil "Use GPT-3 tp help you write code." From 824aa827abdb9103847600a50b504a1d6924fe4c Mon Sep 17 00:00:00 2001 From: Anton Hibl Date: Sun, 12 Feb 2023 14:06:03 -0700 Subject: [PATCH 5/5] typo completions -> completion --- codegpt.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/codegpt.el b/codegpt.el index 3c46f25..b463b57 100644 --- a/codegpt.el +++ b/codegpt.el @@ -32,7 +32,7 @@ ;;; Code: (require 'openai) -(require 'openai-completions) +(require 'openai-completion) (defgroup codegpt nil "Use GPT-3 tp help you write code."