rvachev.orgEN / RU / 🤖
← Back to essays
· Essay · 1 min

Creating an Assistant Bot on ChatGPT 4.0

I wrote ChatGPT 4.0, an assistant bot. Its code is open and available in open source.

<p>👾 Let me give you a glimpse of what I've been working on lately:</p>

<p>I wrote ChatGPT 4.0, an assistant bot. Its code is open and available in open source at <a href="https://github.com/rvnikita/RvChat_bot">https://github.com/rvnikita/RvChat_bot</a>.</p>;

<p>It's still quite young, but it can already do some things.</p>

<p><strong>Advantages:</strong></p>
<ol>
<li>It uses the ChatGPT 4.0 model, unlike most bots that are built on ChatGPT 3.5.</li>
<li>It can save pre-prompts. Pre-prompts are things that are important for it to remember constantly, even after 50 messages. For example, “behave like a backend developer assistant” or the variant we discussed last time: “In each conversation, please start by responding to my inquiry. Following that, offer a separate section called English Feedback with feedback on my grammar and language usage only if any errors are present. Should you identify chances for me to improve my English, like enriching my vocabulary, increasing professionalism, or achieving a more native-like fluency, kindly provide your recommendations without delay. Omit this section if no errors are found.” To set a pre-prompt, just write it after the command /remember.</li>
<li>It's easy to use. If you want it to forget the previous discussion, just type /clear.</li>
<li>It works well with unstable internet. While the web version stops responding when the internet is lost, the Telegram version will respond, and the answer will wait for you when you come back online. Convenient when working from the subway.</li>
</ol>

<p>You can try it out here: @rvnikita_public</p>

<p>Remember, it's still rough, it may stop working at any moment, and it's written for research purposes. And most importantly - it's better to write in English, as in Russian, tokens run out very quickly and everything stops working :). On average, one Russian character equals four English ones.</p>

<p>#ai #gpt</p>