From 33a5e520f2f27180e1c464bfdec70d74c2a9a95c Mon Sep 17 00:00:00 2001
From: Carl-Robert Linnupuu
Date: Sat, 18 Mar 2023 17:50:33 +0000
Subject: [PATCH] 1.6.2 - Fetch account details async, update credit info on
tab change, update description
---
build.gradle.kts | 2 +-
src/main/resources/META-INF/plugin.xml | 111 +++++++++----------------
2 files changed, 39 insertions(+), 74 deletions(-)
diff --git a/build.gradle.kts b/build.gradle.kts
index 0d86071b..7a02783b 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -4,7 +4,7 @@ plugins {
}
group = "ee.carlrobert"
-version = "1.6.1"
+version = "1.6.2"
repositories {
mavenCentral()
diff --git a/src/main/resources/META-INF/plugin.xml b/src/main/resources/META-INF/plugin.xml
index a6bda178..b4805d5e 100644
--- a/src/main/resources/META-INF/plugin.xml
+++ b/src/main/resources/META-INF/plugin.xml
@@ -3,91 +3,53 @@
CodeGPT
Carl-Robert Linnupuu
- CodeGPT as your copilot to level up your developer experience.
-
+ CodeGPT as your copilot to level up your developer experience.
This is the perfect assistant for any programmer who wants to improve their coding skills
and make more efficient use of the time.
-
-
-
- 🔥🔥🔥 The official chat completions API has been released, and it is now the default option for
- this plugin! 🔥🔥🔥
-
-
-
- Available commands
+ Getting Started
+ Prerequisites
+ In order to use the extension, you need to have the API key configured. You can find the API key in your User Settings.
+ API Key Configuration
+ After the plugin has been successfully installed, the API key needs to be configured.
+
You can configure the key by going to the plugin's settings via the File | Settings/Preferences | Tools | CodeGPT. On the settings panel simply click
+ on the API key field, paste the key obtained from the OpenAI website and click Apply/OK.
+ Features
- -
- Custom Prompt: Prefix the selected code with a custom prompt. Right-click on a
- selected block of code, run command.
-
- -
- Find Bugs: Analyze and find bugs in your code. Right-click on a selected block of
- code, run command.
-
- -
- Add Tests: Write tests for you. Right-click on a selected block of code, run
- command.
-
- -
- Refactor: Refactor your code. Right-click on a selected block of code, run command.
-
- -
- Optimize: Add suggestions to your code to improve. Right-click on a selected block
- of code, run command.
-
- -
- Explain: Explain the selected code. Right-click on a selected block of code, run
- command.
-
+ - Ask ChatGPT - Ask anything
+ - Conversation History - View recent conversation history and restore previous sessions, making it easy to pick up where you left off
+ - Predefined Actions - Create your own code actions or override the existing ones, saving time rewriting the same prompt repeatedly
+ - Custom Prompt - Create a custom prompt for your selected code. The previous prompt will be remembered for subsequent questions
+ - Stop/Regenerate response - Stop the response generation or re-generate a new response from the existing query
-
- Available APIs:
+ Available Models:
-
- OpenAI's official API
+ Chat Completion
- -
- Chat completion
-
- -
- ChatGPT - Most recent and capable model (Default)
-
- -
- ChatGPT Snapshot - Snapshot version from March 1st 2023
-
-
-
- -
- Text completion
-
- -
- Davinci - Most powerful (Default)
-
- -
- Curie - Fast and efficient
-
- -
- Babbage - Powerful
-
- -
- Ada - Fastest
-
-
-
+ - GPT - 3.5 Turbo (Default)
+ - GPT - 4.0 (Requires access which is behind the waitlist approval process)
-
- ChatGPT's unofficial API (free)
+ Text Completion
+
+ -
+ Davinci - Most powerful (Default)
+
+ -
+ Curie - Fast and efficient
+
+ -
+ Babbage - Powerful
+
+ -
+ Ada - Fastest
+
+
-
-
- Before using the plugin, it is necessary to configure the API key in the Settings → Tools → CodeGPT
-
]]>
@@ -95,18 +57,21 @@
- Relative fonts
- Disable support for unofficial reverse proxy
- - New Chat toolbar
+ -
+ New Chat toolbar
- Start new conversations
- Open the conversation in the editor
- Display credit usage
+
-
-
- New Conversation History toolbar
+ New Conversation History toolbar
- Delete all conversations
- Delete single conversation
+
- Add GPT-4 model
]]>