Submitted by maktattengil t3_zwk4mg in MachineLearning
Hi all!
As most of you here, I've played around a bit with CHATGPT, but felt it was annoying to always have to log into their GUI to ask the questions.
To scratch my own itch and at the same time learn more about how to write my own command line interface, I created 'askai': https://github.com/maxvfischer/askai
It is a simple CLI integration with OpenAI’s GPT3 models. I’ve primarily used it to get quick answers to technical questions, like:
askai "How to mock user input when writing a Python pytest test?"
askai "How do I remove a conda environment?"
As I've found it quite helpful, I decided to spend some time to package it in a nicer way to share it with you. I've also uploaded it to PyPI to simplify the installation process.
'askai' enables you to:
- Ask questions and get the answers straight into your terminal
- Configure which model and model parameters you want to use
- Overwrite saved configurations when you ask questions
Currently, it only supports OpenAI’s models, but my plan is to integrate more endpoints as soon as new capable NLP endpoints are popping up.
I hope some of you find it useful :)
CriticalTemperature1 t1_j1vrfz6 wrote
This is a great idea! Maybe in future versions, when the user gets an error in the terminal with a command you can suggest the correct command with GPT-3