mirror of
https://github.com/ravenscroftj/turbopilot.git
synced 2024-10-01 01:06:01 -04:00
update readme and changelog with vscode plugin that has progress notifier
This commit is contained in:
parent
8f35cf47d8
commit
909c4f1189
@ -10,6 +10,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
- Added multi-threaded server support which should prevent health checks aimed at `GET /` from failing during prediction.
|
- Added multi-threaded server support which should prevent health checks aimed at `GET /` from failing during prediction.
|
||||||
- Separated autocomplete lambda into a separate C++ function so that it can be bound to `/v1/completions`, `/v1/engines/copilot-codex/completions` and `/v1/engines/codegen/completions`
|
- Separated autocomplete lambda into a separate C++ function so that it can be bound to `/v1/completions`, `/v1/engines/copilot-codex/completions` and `/v1/engines/codegen/completions`
|
||||||
- Removed `model` from completion input as required param which stops the official copilot plugin from freaking out
|
- Removed `model` from completion input as required param which stops the official copilot plugin from freaking out
|
||||||
|
- Integrate latest changes from upstream ggml including some fixes for ARM NEON processor
|
||||||
|
- Added Mac builds as part of CI
|
||||||
|
- Support for fork of [vscode-fauxpilot](https://github.com/ravenscroftj/vscode-fauxpilot) with a progress indicator is now available ([PR](https://github.com/Venthe/vscode-fauxpilot/pull/26) is open upstream, please react/vote for it).
|
||||||
|
|
||||||
|
|
||||||
## [0.0.3] 2023-04-13
|
## [0.0.3] 2023-04-13
|
||||||
|
@ -7,7 +7,7 @@ TurboPilot is a self-hosted [copilot](https://github.com/features/copilot) clone
|
|||||||
|
|
||||||
***NB: This is a proof of concept right now rather than a stable tool. Autocompletion is quite slow in this version of the project. Feel free to play with it, but your mileage may vary.***
|
***NB: This is a proof of concept right now rather than a stable tool. Autocompletion is quite slow in this version of the project. Feel free to play with it, but your mileage may vary.***
|
||||||
|
|
||||||
![a screen recording of turbopilot running through fauxpilot plugin](assets/screenrecording.gif)
|
![a screen recording of turbopilot running through fauxpilot plugin](assets/vscode-status.gif)
|
||||||
|
|
||||||
## 🤝 Contributing
|
## 🤝 Contributing
|
||||||
|
|
||||||
@ -69,7 +69,12 @@ docker run --rm -it \
|
|||||||
|
|
||||||
#### Using the API with FauxPilot Plugin
|
#### Using the API with FauxPilot Plugin
|
||||||
|
|
||||||
To use the API from VSCode, I recommend the [vscode-fauxpilot](https://github.com/Venthe/vscode-fauxpilot) plugin. Once you install it, you will need to change a few settings in your settings.json file.
|
|
||||||
|
|
||||||
|
|
||||||
|
To use the API from VSCode, I recommend the vscode-fauxpilot plugin. While I wait for Venthe to consider my PR (please react to it [here](https://github.com/Venthe/vscode-fauxpilot/pull/26)), you can download my build of the [vscode-fauxpilot plugin](https://github.com/ravenscroftj/vscode-fauxpilot/releases/tag/v1.1.5-ravenscroftj) which also has a progress indicator (as seen in the animation above).
|
||||||
|
|
||||||
|
Once you install it, you will need to change a few settings in your settings.json file.
|
||||||
|
|
||||||
- Open settings (CTRL/CMD + SHIFT + P) and select `Preferences: Open User Settings (JSON)`
|
- Open settings (CTRL/CMD + SHIFT + P) and select `Preferences: Open User Settings (JSON)`
|
||||||
- Add the following values:
|
- Add the following values:
|
||||||
|
BIN
assets/vscode-status.gif
Normal file
BIN
assets/vscode-status.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 803 KiB |
Loading…
Reference in New Issue
Block a user