Hi. I've worked on AI products.
I have a technical background but i don't code anymore.
Start with text based
- How does chatgpt work
- What can you do with it
You'd now think, 'wait a min, that means I can do bunch of other things with this'. You sure can.
Look into AI Products, Products description writer for example.
How are they built? Using LLMs.
Now what is an LLM?
Which one is a good LLM? Mistral 7B.
Are there any other good LLMs? Yes, lots.
Any variation which is powerful? Mixtral MOE.
Ok, now what about image to text? Yes, search llava.
What about image generation? You'd already know about mid journey and stuff.
What's a good starting point to understand? Look into stable diffusion.
Can I use it and control/edit/add/remove to my imagination? Yes, look into comfyUI or automatic1111. I personally use comfyUI.
How do I build what I want? comfyUI workflows
But these require lot of GPU and I don't have a powerful machine? No probs, look into runpod.io. these servers can host comfyUI workflows and run.
I have some images, i want the output generated to look like that, how do I "train" the AI? Look into LoRA training and IPadapter.
I would suggest the learning should be driven by questions like "how do I". Most probably the answer is, yes, you can do it. AI is the craziest shit I've been in.
Tldr:
-
Look into LLM, stable diffusion, comfyUI
-
YouTube tutorials. Generate amazing outputs
-
Now you'll have ideas, build it.
-
Think of them as Lego bricks
There are no right or wrong things because it's not a mature tech yet, and everyone's chasing it.
Goddamn i should get a really good job.