Hi all!<p>I don’t think CHATGPT has gone unnoticed by anyone here on Hackernews. I’ve myself played around a bit with it, but felt it was annoying to always have to log into their GUI to ask the questions.<p>To scratch my own itch and at the same time learn more about how to write my own command line interface, I created 'askai'. 'askai' is a simple CLI integration with OpenAI’s GPT3 models. I’ve primarily used it to get quick answers to technical questions, like:<p>> askai "How to mock user input when writing a Python pytest test?"<p>> askai "How do I remove a conda environment?"<p>As I've found it quite helpful, I decided to spend some time to package it in a nicer way to share it with all of you. I've also uploaded it to PyPI to simplify the installation process.<p>'askai' enables you to:<p><pre><code> * 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
</code></pre>
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.<p>I hope some of you find it useful :)