Discuss Scratch

scratchcode1_2_3
Scratcher
1000+ posts

An AI assistant for Scratch?

omtegu wrote:

scratchcode1_2_3 wrote:

omtegu wrote:

scratchcode1_2_3 wrote:

-gr wrote:

This would have huge cost requirements, no matter whether they should choose to run it themselves or pay for API access for something like ChatGPT. AI models take a LOT of resources to run - specifically a high power graphics card, which are SUPER expensive, and a large enough enough capacity in RAM. Scratch (a non-profit) would have to invest tens or hundreds of thousands of dollars into server equipment just to run these AI models. OpenAI API pricing isn't super expensive for small-scale projects, but considering an LLM in Scratch could probably be accessible for free, they would be losing money by supporting it. For GPT-4o, OpenAI's current standard model, it costs $10 per 1,000,000 tokens (smallest unit of measure in AI text generation - NOT a whole response, each WORD). (View OpenAI's API Pricing page) To make GPT-4o relevant to Scratch projects and even suggest code based on what the user has currently programmed, similarly to GitHub Copilot in VSCode, they'd need to use the fine-tuning plan of GPT-4o which costs $25 per 1,000,000 tokens. That would definitely add up quick.

On another note, Scratch is for people to learn coding, so I don't see why it would be beneficial to add AI which could and does (from personal experience) discourage problem-solving and manual debugging.
Bro ain't nobody using 4o there's some great ones for like$0.01 a million tokens
Even open router is 30 cents per million, I call “cap” and say you clearly didn't do nowhere close to enough research or consult something called google.

.. why are you being mean for no reason? You really think I wouldn't research? I was gonna say 3 cents originally but I guess I typed 1. But yes, theres 3 cent ones. You just assumed things. Llama models are very good and cheap
https://deepinfra.com/meta-llama/Meta-Llama-3.1-8B-Instruct
I have run llama myself on my system, larger models require decent hardware, and small models are not smart.
I'm not being mean, I'm just bringing up the cost.
Larger models need to fit in VRAM to run well. I have run ollama myself, and it is either slow as heck or stupid, or you end up buying high end hardware, bringing us back to earlier post I've posted.
While some models are 3 cent per million tokens, that is money.
I perceived mean because of the “clearly haven't done research or consulted google” which is just straight up wrong. And you refuse to accept that you were wrong in saying that the least expensive are 30 cents
OnTheCode99
Scratcher
500+ posts

An AI assistant for Scratch?

beanyboy512 wrote:

(#281)
I have a little idea for this, instead of using ai to tell you how to make a project, you can use it to break down code instead, simply just right clicking on blocks or scripts and pressing a button like “Ask CatGPT” or whatever, this could prevent unprompted inappropriate content as it's basically given a set prompt and if a user forces inappropriate content then it wont end up in the project, plus it's more useful this way because then it's explaining why stuff works or the uses of a block. etc

This would be a good idea, but this is not possible with the high costs and powerful hardware required for this.

The AI could also be hacked, or the AI could still generate inappropriate content. The Scratch Team also has to maintain it, and I do not think they will have the resources to do that.

scratchcode1_2_3
Scratcher
1000+ posts

An AI assistant for Scratch?

OnTheCode99 wrote:

(#302)
The AI could also be hacked
how
Schooluser1010
Scratcher
29 posts

An AI assistant for Scratch?

hypercode96 wrote:

doggy_boi1 wrote:

Schooluser1010 wrote:

doggy_boi1 wrote:

Schooluser1010 wrote:

doggy_boi1 wrote:

so it's an ai that doesn't tell you the answer? Then whats the point? This language is so easy to learn, you could probably fiddle around with it for a few days and understand most simple concepts without ever touching hws. and if you're at the age where it's harder to self teach, you probably got introduced to this site from a teacher.

plus, this isn't just any old chatbot. It can (well it has to for it to actually teach) see your code. I haven't seen an ai like that before, so this'll be an entirely new concept
Maybe just make it that the ai helps you instead of coding it for you
yeah exactly, it helps you. objectively worse than just using a tutorial or going to hws
No its not, It can make a tutorial for you so you can start coding
why not just use a video tutorial (which will have pictures)
ai can generate pictures
why not just make the ai with chatgpt,deepseek and gemini and it makes video tutorials with no pictures and make instructions then you can code the game with ai making tutorials

hypercode96 wrote:

doggy_boi1 wrote:

Schooluser1010 wrote:

It is a very good idea to make this

hypercode96 wrote:

doggy_boi1 wrote:

I think its going to be good

Scratchcat wrote:

WE ARE RELEASING the Scratch A.I 1 soon, We are working on it

set [YourMomsiqv] to [1iq]

Last edited by Schooluser1010 (Yesterday 07:33:27)

OnTheCode99
Scratcher
500+ posts

An AI assistant for Scratch?

scratchcode1_2_3 wrote:

(#303)

OnTheCode99 wrote:

(#302)
The AI could also be hacked
how

If the AI isn't secured properly. It is unlikely, but it could happen.
SpyCoderX
Scratcher
1000+ posts

An AI assistant for Scratch?

OnTheCode99 wrote:

(#305)

scratchcode1_2_3 wrote:

(#303)

OnTheCode99 wrote:

(#302)
The AI could also be hacked
how

If the AI isn't secured properly. It is unlikely, but it could happen.
But isn't that true for any software?
doggy_boi1
Scratcher
1000+ posts

An AI assistant for Scratch?

Schooluser1010 wrote:

hypercode96 wrote:

doggy_boi1 wrote:

Schooluser1010 wrote:

doggy_boi1 wrote:

Schooluser1010 wrote:

doggy_boi1 wrote:

so it's an ai that doesn't tell you the answer? Then whats the point? This language is so easy to learn, you could probably fiddle around with it for a few days and understand most simple concepts without ever touching hws. and if you're at the age where it's harder to self teach, you probably got introduced to this site from a teacher.

plus, this isn't just any old chatbot. It can (well it has to for it to actually teach) see your code. I haven't seen an ai like that before, so this'll be an entirely new concept
Maybe just make it that the ai helps you instead of coding it for you
yeah exactly, it helps you. objectively worse than just using a tutorial or going to hws
No its not, It can make a tutorial for you so you can start coding
why not just use a video tutorial (which will have pictures)
ai can generate pictures
why not just make the ai with chatgpt,deepseek and gemini and it makes video tutorials with no pictures and make instructions then you can code the game with ai making tutorials
It's not that simple… video ai is very new and buggy. Let's say that this was an idealistic world, and scratch got access to an all purpose video ai (like the ones you mentioned) for free. Not only does the ai have to know how scratch works, but also about the UI and the specific blocks. If pictures were rejected for being buggy, I cant imagine how this would be.
Anyway, this is already a feature. AI probably won't be able to make anything more complicated than this anyway . A lot of people seem to be getting the idea that devs can do anything if they say “with AI” after. it's more complicated than that

Also, the OP said absolutely none of this. they suggested a helper ai, that's it. this is an entirely different concept.
please stop misquoting me :<

cake__5
Scratcher
100+ posts

An AI assistant for Scratch?

guys what if the ai could generate things like this
set [yoylecake] to [56]
it would be pretty cool huh?
meowgon
Scratcher
73 posts

An AI assistant for Scratch?

“2.10 AI image generation in Scratch
The Scratch Team has experimented with AI image generation for Scratch in the past. There are benefits for enhancing creativity, including making it easier for Scratchers to make the costumes they want for their projects, as well as inspiring Scratchers to make new stories based on the images they generate. However, there are also many downsides, including ethical concerns arising from AI images using copyrighted material, biases present in AI which reinforce harmful stereotypes, the ease of creating inappropriate content, and the difficulty of accessing AI. For these reasons, the Scratch Team has stated that they will not be adding AI image generation to Scratch anytime soon. For more information, see this article.” This may apply as ai can do images I'm not sure
GlitchedThrough
New Scratcher
1000+ posts

An AI assistant for Scratch?

meowgon wrote:

“2.10 AI image generation in Scratch
The Scratch Team has experimented with AI image generation for Scratch in the past. There are benefits for enhancing creativity, including making it easier for Scratchers to make the costumes they want for their projects, as well as inspiring Scratchers to make new stories based on the images they generate. However, there are also many downsides, including ethical concerns arising from AI images using copyrighted material, biases present in AI which reinforce harmful stereotypes, the ease of creating inappropriate content, and the difficulty of accessing AI. For these reasons, the Scratch Team has stated that they will not be adding AI image generation to Scratch anytime soon. For more information, see this article.” This may apply as ai can do images I'm not sure
>AI “Assistant”
Not all ai can create images. AI which can make images need to be programmed and trained for images.
omtegu
Scratcher
100+ posts

An AI assistant for Scratch?

GlitchedThrough wrote:

meowgon wrote:

“2.10 AI image generation in Scratch
The Scratch Team has experimented with AI image generation for Scratch in the past. There are benefits for enhancing creativity, including making it easier for Scratchers to make the costumes they want for their projects, as well as inspiring Scratchers to make new stories based on the images they generate. However, there are also many downsides, including ethical concerns arising from AI images using copyrighted material, biases present in AI which reinforce harmful stereotypes, the ease of creating inappropriate content, and the difficulty of accessing AI. For these reasons, the Scratch Team has stated that they will not be adding AI image generation to Scratch anytime soon. For more information, see this article.” This may apply as ai can do images I'm not sure
>AI “Assistant”
Not all ai can create images. AI which can make images need to be programmed and trained for images.
Example: ChatGPT doesn't actually generate images, it just modifies your prompt and sends it to another AI, DallE-3 which is trained for images.
WigglyJoey
Scratcher
40 posts

An AI assistant for Scratch?

meowgon wrote:

“2.10 AI image generation in Scratch
The Scratch Team has experimented with AI image generation for Scratch in the past. There are benefits for enhancing creativity, including making it easier for Scratchers to make the costumes they want for their projects, as well as inspiring Scratchers to make new stories based on the images they generate. However, there are also many downsides, including ethical concerns arising from AI images using copyrighted material, biases present in AI which reinforce harmful stereotypes, the ease of creating inappropriate content, and the difficulty of accessing AI. For these reasons, the Scratch Team has stated that they will not be adding AI image generation to Scratch anytime soon. For more information, see this article.” This may apply as ai can do images I'm not sure
it's not talking about image generation; it's talking about it as a use of an assistant. AI is not rejected, but image generation is.

Powered by DjangoBB