13 Comments
Jul 3·edited Jul 3Liked by Abhinav Upadhyay

Very detailed write-up. Thanks for sharing this.

The plugins integration part is missing from the blog. I copied this part from the github source code (chat.py) to get the plugin features work.

if self.plugins:

json_data.update({"functions": self._get_functions()})

Expand full comment

Amazing. I am always inspired by the amount of detail you put to your articles. They are so comprehensive.

Expand full comment
Aug 16·edited Aug 16

Hi Abhinav! Thanks for the amazing tutorial. I ran into the error of "no result written to stdout" when using PythonInterpreterPlugin. So I tested the exec() function, found it won't print anything when executing statements. Did I miss something?

Expand full comment

I'm setting up function calling to execute additional functionality on my app. I'm wondering do you know if it's possible for the response to include both assistant message content(i.e. not None/Null) as well as a function argument response?

Expand full comment

Hi Abhinav! Great write-up. Thanks! What do you envision as the future of the ChatGPT plugin store, now that functions exist?

Expand full comment