4 ms·
It is. It doesn’t even need an existing language. You can define your own psuedo language in the prompt and have ChatGPT “execute” it (works best with 4 nonturb
by throwup238 3y ago
It is. It doesn’t even need an existing language. You can define your own psuedo language in the prompt and have ChatGPT “execute” it (works best with 4 nonturbo).
You can even combine your pseudo language with natural language. See the OP’s custom GPT and the comments here: https://news.ycombinator.com/item?id=38594521 https://news.ycombinator.com/item?id=38594521
- insanitybit 3y agoThat looks totally different. In the case of the Python code it is literally executing it by calling out to CPython.
- deleted 3y ago[deleted]
- deleted 3y ago[deleted]
- no_identd 3y ago…got a source for that claim?
- throwup238 3y agohttps://help.openai.com/en/articles/8302319-why-can-t-i-see-code-interpreter https://help.openai.com/en/articles/8302319-why-can-t-i-see-... https://help.openai.com/en/articles/8437071-advanced-data-analysis-chatgpt-enterprise-version https://help.openai.com/en/articles/8437071-advanced-data-an...
- labaron 3y agoI checked those links and didn’t see it mentioned that python code is actually executed. Could you quote the relevant part?
- insanitybit 3y agohttps://openai.com/blog/chatgpt-plugins#code-interpreter https://openai.com/blog/chatgpt-plugins#code-interpreter >We provide our models with a working Python interpreter in a sandboxed, firewalled execution environment, along with some ephemeral disk space. Code run by our interpreter plugin is evaluated in a persistent session that is alive for the duration of a chat conversation (with an upper-bound timeout) and subsequent calls can build on top of each other. We support uploading files to the current conversation workspace and downloading the results of your work. It really feels like I'm just googling for you, you had the feature name.