In questo articolo
The GPT is only experimental: it might be subject to changes and improvements.
This GPT was created using ChatGPT, and is intended for creating extensions or asking questions about extension development. The GPT uses documentation updated as of 27.01.2025.
Requirements
To use this GPT, you must have a ChatGPT Plus subscription. Without it, you can try the service for free for up to ten requests. After that, you’ll need to either upgrade to ChatGPT Plus or wait some hours before making additional requests.
How it works
- Open the Banana GPT from this link:
- In+the Message field at the bottom, enter a sentence describing what you want. Generally, more specific requests will yield better results.
- GPT will process your request and returns the javascript code.
- Generated code should always be checked.

Example reports
Report with "hello world"
Enter the following text into the GPT chat:
- Create an extension that prints a report wit the text "Hello world".
Print example:
Report with accounts list and balances
Enter the following text into the GPT chat:
- I am working on a double-entry accounting system with VAT.
- Create an extension that prints a report.
- As title of the report print "Accounts report".
- As subtitle of the report print the current date.
- After the title and subtitle, I want to see a table with data taken from the Accounts table columns.
- First row is the header of the table, use the column names as text.
- First column print the Account; align the text on the left.
- Second column print the Description; align the text in the middle.
- Third column print the Balance; align right.
- Print negative amounts in red.
- Include only rows with an Account and a BClass 1 or 2 or 3 or 4.
- At the end of the table add a row for the total of the balances.
Print example:
Report with accounts list and balances with styles
Enter the following text into the GPT chat:
- I am working on a double-entry accounting system with VAT.
- Create an extension that prints a report.
- As title of the report print "Accounts report".
- As subtitle of the report print the current date.
- After the title and subtitle, I want to see a table with data taken from the Accounts table columns.
- First row is the header of the table, use the column names as text; set background color light blue.
- First column print the Account; align the text on the left.
- Second column print the Description; align the text in the middle.
- Third column print the Balance; align right.
- Print negative amounts in red.
- Include only rows with an Account and a BClass 1 or 2 or 3 or 4.
- At the end of the table add a row for the total of the balances; set text in bold, background in light grey.
- Add borders to table and cells.
- Table must fill the full width of the page.
- Use the Times New Roman font for all texts.
- Use font size 20 for title.
- Use font size 16 for subtitle.
- Use font size 10 for table.
Print example: