Creating add-ons with chat gpt.


Jim Noseworthy
 

Hi Folks:

 

Am I mistaken to think that someone on this list has created an NVDA add-on with Chat GBT? If so, how so?

 

Thanks all over the place gang.

 

 


Gene
 

I haven't seen any such messages and it isn't necessary.  The chat bot page you use to ask questions and read answers is a typical web page.  I've found an easy way to move through answers as they accumulate in the current session, which I'll explain if asked.  When you start a new session, there are no answers and answers accumulate on the page as you ask questions. 

Gene

On 4/1/2023 7:18 AM, Jim Noseworthy wrote:

Hi Folks:

 

Am I mistaken to think that someone on this list has created an NVDA add-on with Chat GBT? If so, how so?

 

Thanks all over the place gang.

 

 



Gene
 

On reading your question again, it appears you are asking if someone has created an add-on with Chat GBT.  No.  Not an add-on from scratch.  Someone created E-Speak voices using Chat GBT, but not an add-on.

Gene

On 4/1/2023 7:18 AM, Jim Noseworthy wrote:

Hi Folks:

 

Am I mistaken to think that someone on this list has created an NVDA add-on with Chat GBT? If so, how so?

 

Thanks all over the place gang.

 

 



Jim Noseworthy
 

Hello:

 

I’m not speaking about whether or not Chat GBT is accessible: in fact, it is very accessible.

 

What I am asking is if anyone has created add-ons for other programs using Chat GBT.

 

 

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene
Sent: Saturday, April 1, 2023 9:29 AM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Creating add-ons with chat gpt.

 

I haven't seen any such messages and it isn't necessary.  The chat bot page you use to ask questions and read answers is a typical web page.  I've found an easy way to move through answers as they accumulate in the current session, which I'll explain if asked.  When you start a new session, there are no answers and answers accumulate on the page as you ask questions. 

Gene

On 4/1/2023 7:18 AM, Jim Noseworthy wrote:

Hi Folks:

 

Am I mistaken to think that someone on this list has created an NVDA add-on with Chat GBT? If so, how so?

 

Thanks all over the place gang.

 

 

 


Sam Bushman
 

I don’t think so to date.

However, I think it would be great. It’s ease of use for us as well.

Furthermore when several different implementations continue to come out you could create accounts for them but pick from a list and then use that engine right from NVDA.

 

Thanks,

Sam

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Jim Noseworthy
Sent: Saturday, April 1, 2023 6:18 AM
To: nvda@nvda.groups.io
Subject: [nvda] Creating add-ons with chat gpt.

 

Hi Folks:

 

Am I mistaken to think that someone on this list has created an NVDA add-on with Chat GBT? If so, how so?

 

Thanks all over the place gang.

 

 


 

On Sat, Apr 1, 2023 at 08:32 AM, Jim Noseworthy wrote:
What I am asking is if anyone has created add-ons for other programs using Chat GBT.
-
People have been creating all sorts of programs using ChatGPT, though I don't know of any NVDA add-ons specifically.

There's nothing special about add-ons.  They're programs like any other.

That being said, you can't just get Chat GPT to "whip up something" unless you can be pretty specific about exactly what that something is supposed to do and what it's doing it with.  The old computer science adage applies every much to ChatGPT as to humans:  garbage in, garbage out.
--

Brian Virginia, USA Windows 11 Pro, 64-Bit, Version 22H2, Build 22621; Office 2016, Version 16.0.15726.20188, 32-bit

It is much easier to be critical than to be correct.

       ~ Benjamin Disraeli, 1804-1881


Bob Cavanaugh
 

It is my understanding that what has been created is new E-Speak
variants, not a new addon. Creating a new addon for NVDA would be
interesting though.

On 4/1/23, Jim Noseworthy <jim.noseworthy@...> wrote:
Hi Folks:



Am I mistaken to think that someone on this list has created an NVDA add-on
with Chat GBT? If so, how so?



Thanks all over the place gang.











Kefas
 

For now, I don’t think it is possible, at list not for a beginner.

A beginner doesn’t know much about addon internals, but should be able to write some python code.

The only way chatGPT can help, is to write that part of the addon that has little or nothing to do with the nvda-addon internals

The thing is, chatGPT doesn’t know much about the internals of nvda.

For example: it knows about addonHandler, but not things like ui.message(), globalPluginHandler, and scriptHandler.script.

These are just a few examples, you can try more.

I’ve tried this, and got no lock.

Let me find the conversation.

 

Sent from kefaslungu

 

 

From: Jim Noseworthy
Sent: 01 April 2023 13:18
To: nvda@nvda.groups.io
Subject: [nvda] Creating add-ons with chat gpt.

 

Hi Folks:

 

Am I mistaken to think that someone on this list has created an NVDA add-on with Chat GBT? If so, how so?

 

Thanks all over the place gang.

 

 

 


Abhishek Raut
 

It is not advisable for beginners to utilize GPT for creating add-ons or writing complete code, as it may refer to non-existent libraries. Instead, GPT can be utilized to develop simple functions. Furthermore, it is generally not recommended to create full programs solely with the assistance of GPT.

--
Best regards,
Abhishek Satish Raut
Trader, Indian Stock Market


Josh Kennedy
 

if we had a custom gpt4all model trained on NVDA addon code specifically, then maybe it could help you make basic addons by turning your natural language into python code. gpt4all is very accessible, found at:

https://github.com/nomic-ai/gpt4all


Brian's Mail list account
 

I think the writer might be confusing using it to help create voice variants for Espeak. That is certainly possible as the variables are all documented, and you in the end still have to use your ears to see if you like it. Out of the ones published I'd suggest that some of the new ones seem better in the weird US English Espeak has, but not so good in UK English, and of course all of these things tend to be subjective. I'm not convinced that using the AI is any faster than manually tweaking the file in the V folder, though it was interesting to listen to the results. Some of the results are clearly too quiet.
Brian

--
bglists@...
Sent via blueyonder.(Virgin media)
Please address personal E-mail to:-
briang1@..., putting 'Brian Gaff'
in the display name field.

----- Original Message -----
From: "Brian Vogel" <britechguy@...>
To: <nvda@nvda.groups.io>
Sent: Saturday, April 01, 2023 3:15 PM
Subject: Re: [nvda] Creating add-ons with chat gpt.


On Sat, Apr 1, 2023 at 08:32 AM, Jim Noseworthy wrote:


What I am asking is if anyone has created add-ons for other programs using
Chat GBT.
-
People have been creating all sorts of programs using ChatGPT, though I don't know of any NVDA add-ons specifically.

There's nothing special about add-ons. They're programs like any other.

That being said, you can't just get Chat GPT to "whip up something" unless you can be pretty specific about exactly what that something is supposed to do and what it's doing it with. The old computer science adage applies every much to ChatGPT as to humans: garbage in, garbage out.
--

Brian - Virginia, USA - Windows 11 Pro, 64-Bit, Version 22H2, Build 22621; Office 2016, Version 16.0.15726.20188, 32-bit

*It is much easier to be critical than to be correct.*

~ Benjamin Disraeli, 1804-1881


tim
 

Then you might want to hunt down the youtube that shows it working with Copilot in doing just that, and get on the waiting list.


On 4/2/2023 1:18 AM, Abhishek Raut wrote:

It is not advisable for beginners to utilize GPT for creating add-ons or writing complete code, as it may refer to non-existent libraries. Instead, GPT can be utilized to develop simple functions. Furthermore, it is generally not recommended to create full programs solely with the assistance of GPT.

--
Best regards,
Abhishek Satish Raut
Trader, Indian Stock Market


Quentin Christensen
 

I've seen several examples of add-ons people have had ChatGPT create for them.  Often they are *most* of the way there - very good, but then with random completely odd errors - referencing libraries or functions which have never existed for instance, or doing something which looks good but doesn't work.  These may need anything from a small amount of human correcting to much more.  The point Abhishek was making is that while it can get you a long way towards an add-on, you still need human intervention to know what is wrong and fix it.  There is another thread here currently about using it to create an eSpeak-NG variant, and again, it does 95% of it, but it still needs someone to fix up its work before you can use it.


On Mon, Apr 3, 2023 at 2:50 AM tim <z2004a1@...> wrote:

Then you might want to hunt down the youtube that shows it working with Copilot in doing just that, and get on the waiting list.


On 4/2/2023 1:18 AM, Abhishek Raut wrote:
It is not advisable for beginners to utilize GPT for creating add-ons or writing complete code, as it may refer to non-existent libraries. Instead, GPT can be utilized to develop simple functions. Furthermore, it is generally not recommended to create full programs solely with the assistance of GPT.

--
Best regards,
Abhishek Satish Raut
Trader, Indian Stock Market



--
Quentin Christensen
Training and Support Manager