ravenscroftj / turbopilot

Turbopilot is an open source large-language-model based code completion engine that runs locally on CPU

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fauxpilot client does not communicate with TurboPilot 🚀server

bastiennes opened this issue · comments

Hello @ravenscroftj,

Thanks for this interesting repo!
Unfortunately, I have a problem using the fauxpilot client. Here is a description of my issue.

Fauxpilot settings in user settings.json:
"fauxpilot.server": "http://localhost:18080/v1/engines",
"fauxpilot.enabled": true,

Process 1:

  • I launch the turbopilot server.
  • I send a test request using the curl command through my terminal.
  • the server receives the request, processes it and sends it back in less than a second.
  • the completion is received following the curl command.
    So far, so good.

Process 2:

  • I launch the turbopilot server.
  • I launch VScode with the fauxpilot extension preinstalled and prepared.
  • I activate fauxpilot.
  • I start writing def helllo-word(): to execute the completion.
  • The fauxpilot circle activates at the bottom left of fauxpilot, then changes to a warning logo - "Fauxpilot - Working".
  • Following this experiment, the server receives no requests...

I tested on a windows machine and a linux one, and I encounter the same problem.
I've also tested your fauxpilot pre-release without success...
Do you have any ideas about the origin of this problem?