UCSD-PL / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
0 stars 7 forks source link

Switched back to the completion API #57

Open KasraF opened 8 months ago

KasraF commented 8 months ago

Switched back to the completion API using the gpt-3.5-turbo-instruct model.

It worked almost out of the box, but there was a strange issue where, when triggered on a line with indentation, it keeps adding a newline and the same indentation (so almost all completions start with an empty line). I wrote a postprocessing function in LeapInterfaces.ts to fix that before getting to the user.

Please test it out (it is deployed on the web) and merge if you're happy with it :)