-
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: add custom Evaluators in user settings
- Loading branch information
1 parent
3ea0051
commit c2672d6
Showing
44 changed files
with
651 additions
and
622 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
github: [ivangabriele] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Git LFS file not shown
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
_In progress..._ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
# Welcome to OpenAI Forge! | ||
|
||
## Getting Started | ||
|
||
### 1. Install OpenAI Forge Browser Extension | ||
|
||
- [Brave](https://chrome.google.com/webstore/detail/openai-forge/nnppeeohaoogddcihgdpcolkmibbkked) | ||
- [Chrome](https://chrome.google.com/webstore/detail/openai-forge/nnppeeohaoogddcihgdpcolkmibbkked) | ||
- [Firefox](https://addons.mozilla.org/en-US/firefox/addon/openai-forge/) | ||
|
||
### 2. Open a workspace (if not already done) | ||
|
||
### 3. Configure the Evaluator | ||
|
||
What the heck is an **Evaluator**? | ||
|
||
It's a combination of files extension with a command able to generate error when compiling or linting those files. | ||
|
||
OpenAI Forge use this command to detect errors in your code and send them to ChatGPT, along with the documents you selected, to automatically prompt for a fixed version of your code. | ||
|
||
This command is called: | ||
`OpenAI Forge: Evaluate errors and send them with the current document or stack` (<kbd>SHIFT + F, E</kbd>). | ||
|
||
### 4. Open a [ChatGPT](https://chat.openai.com) chat in your browser | ||
|
||
### 5. Add a few documents to your stack (or not) | ||
|
||
Run the command `OpenAI Forge: Add/Remove current document to/from the stack` (<kbd>SHIFT + F, A</kbd>) | ||
to select/unselect your currently edited document. | ||
|
||
You can see them in the status bar: | ||
|
||
![Stack](stack.png) | ||
<br> | ||
|
||
Or don't, if you just want to send your currently edited document alone. | ||
|
||
### 6. Send them to ChatGPT | ||
|
||
Run the command `OpenAI Forge: Send current document or stack` (<kbd>SHIFT + F, S</kbd>). | ||
|
||
### 7. Useful Key Bindings | ||
|
||
All OpenAI Forge default key bindings start with <kbd>SHIFT + F</kbd> (**F** for **F**orge): | ||
|
||
- <kbd>SHIFT + F, A</kbd>: `OpenAI Forge: Add/Remove current document to/from the stack` | ||
- <kbd>SHIFT + F, E</kbd>: `OpenAI Forge: Evaluate errors and send them with the current document or stack` | ||
- <kbd>SHIFT + F, S</kbd>: `OpenAI Forge: Send current document or stack` | ||
|
||
### 8. Star [my repo](https://github.com/ivangabriele/openai-forge-vsce) if you like it 🥰 | ||
|
||
### 9. May the Forge be with you 🔨! |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.