/ChatGPTPluginForLazarus

An OpenAI (ChatGPT) plug-in for Lazarus IDE.

Primary LanguagePascal

ChatGPTExtensionForLazarus

A ChatGPT Extension for Lazarus IDE!

A few notes:


  • You will need an API key to use this plugin
  • It has been built with Lazarus ver 2.2.6
  • Tested in Windows 10 & 11, linux mint 21.1 64bit TLS and lazarus IDE 2.2.6 + freepascal 3.2.2

How to Install

It's almost like Delphi 7, use the main menu of the IDE to open the project, this path: Package\Open Package File(.lpk), and select the package project file (lzchatgptwizard.lpk). Now just compile, and install it, it will take a while and the IDE will restart automatically.


image
image

How to Use

After setting your API key in setting form, you can use the new menu that has been added under the Tools menu from the IDE's main menu. Now you are able to directly ask questions and get the answers. Alternatively you can press press Ctrl+Shidt+Alt+C to open the plug-in's form. Note: this form is Dockable by default if you are using dockable pans you can dock it to the right or the left side.


image

Normal Veiw


image

Dockable Veiw


image

Do not hesitate to star! if you like it take a leap of faith, and hit that 'Star' button, also watch the repository to stay tune with the latest updates, debugs, features, and etc. All PRs, disscutions, and issues are welcome but please read check the closed issues before opening a new one to avoid duplicates!

Good luck!