7/29/2025 at 2:03:00 PM
> Two years ago when I first tried LLaMA I never dreamed that the same laptop I was using then would one day be able to run models with capabilities as strong as what I’m seeing from GLM 4.5 Air—and Mistral 3.2 Small, and Gemma 3, and Qwen 3, and a host of other high quality models that have emerged over the past six months.Yes, the open-models have surpassed my expectations in both quality and speed of release. For a bit of context, when chatgpt launched in Dec22, the "best" open models were GPT-J(~6-7B) and GPT-neoX (~22B?). I actually had an app running live, with users, using gpt-j for ~1 month. It was a pain. The quality was abysmal, there was no instruction following (you had to start your prompt like a story, or come up with a bunch of examples and hope the model will follow along) and so on.
And then something happened, LLama models got "leaked" (I still think it was a on purpose leak - don't sue us, we never meant to release, etc), and the rest is history. With L1 we got lots of optimisations like quantised models, fine-tuning and so on, L2 really saw fine-tuning go off (most of the fine-tunes were better than what meta released), we got alpaca showing off LoRA, and then a bunch of really strong models came out (mistrals, mixtrals, L3, gemmas, qwens, deepseeks, glms, granites, etc.)
By some estimations the open models are ~6mo behind what SotA labs have released. (note that doesn't mean the labs are releasing their best models, it's likely they keep those in house to use on next runs data curation, synthetic datasets, for distilling, etc). Being 6mo behind is NUTS! I never in my wildest dreams believed we'll be here. In fact I thought it would take ~2years to reach gpt3.5 levels. It's really something insane that we get to play with these models "locally", fine-tune them and so on.
by NitpickLawyer
7/29/2025 at 3:23:21 PM
I'll bite. How do i train/make and/or use LoRA, or, separately, how do i fine-tune? I've been asking this for months, and no one has a decent answer. websearch on my end is seo/geo-spam, with no real instructions.I know how to make an SD LoRA, and use it. I've known how to do that for 2 years. So what's the big secret about LLM LoRA?
by genewitch
7/29/2025 at 3:52:57 PM
We have been fine-tuning models using Axolotl and Unsloth, with a slight preference for Axolotl. Check out the docs [0] and fine-tune or quantize your first model. There is a lot to be learned in this space, but it's exciting.by techwizrd
7/29/2025 at 4:59:49 PM
When do you think fine tuning is worth it over prompt engineering a base model?I imagine with the finetunes you have to worry about self-hosting, model utilization, and then also retraining the model as new base models come out. I'm curious under what circumstances you've found that the benefits outweigh the downsides.
by arkmm
7/29/2025 at 6:30:13 PM
For self-hosting, there are a few companies that offer per-token pricing for LoRA finetunes (LoRAs are basically efficient-to-train, efficient-to-host finetunes) of certain base models:- (shameless plug) My company, Synthetic, supports LoRAs for Llama 3.1 8b and 70b: https://synthetic.new All you need to do is give us the Hugging Face repo and we take care of the rest. If you want other people to try your model, we charge usage to them rather than to you. (We can also host full finetunes of anything vLLM supports, although we charge by GPU-minute for full finetunes rather than the cheaper per-token pricing for supported base model LoRAs.)
- Together.ai supports a slightly wider number of base models than we do, with a bit more config required, and any usage is charged to you.
- Fireworks does the same as Together, although they quantize the models more heavily (FP4 for the higher-end models). However, they support Llama 4, which is pretty nice although fairly resource-intensive to train.
If you have reasonably good data for your task, and your task is relatively "narrow" (i.e. find a specific kind of bug, rather than general-purpose coding; extract a specific kind of data from legal documents rather than general-purpose reasoning about social and legal matters; etc), finetunes of even a very small model like an 8b will typically outperform — by a pretty wide margin — even very large SOTA models while being a lot cheaper to run. For example, if you find yourself hand-coding heuristics to fix some problem you're seeing with an LLM's responses, it's probably more robust to just train a small model finetune on the data and have the finetuned model fix the issues rather than writing hardcoded heuristics. On the other hand, no amount of finetuning will make an 8b model a better general-purpose coding agent than Claude 4 Sonnet.
by reissbaker
7/29/2025 at 10:50:52 PM
Do you maybe know if there is a company in the EU that hosts models (DeepSeek, Qwen3, Kimi)?by delijati
7/30/2025 at 4:27:04 AM
Most inference companies (Synthetic included) host in a mix of the U.S. and EU — I don't know of any that promise EU-only hosting, though. Even Mistral doesn't promise EU-only AFAIK, despite being a French company. I think at that point you're probably looking at on-prem hosting, or buying a maxed-out Mac Studio and running the big models quantized to Q4 (although even that couldn't run Kimi: you might be able to get it working over ethernet with two Mac Studios, but the tokens/sec will be pretty rough).by reissbaker
8/11/2025 at 9:48:00 AM
When prompt engineering isn't giving you reliable results.by seunosewa
7/29/2025 at 6:18:51 PM
only for narrow applications where your fine tune can let you use a smaller model locally , specialised and trained for your specific use-case mostlyby tough
7/29/2025 at 5:32:12 PM
finetuning rarely makes sense unless you are an enterprise and even generally doesn't in most cases there either.by whimsicalism
7/29/2025 at 4:22:41 PM
What hardware do you train on using axolotl? I use unsloth with Google colab proby syntaxing
7/29/2025 at 3:35:58 PM
https://github.com/unslothai/unslothI'm not sure if it contains exactly what you're looking for, but it includes several resources and notebooks related to fine-tuning LLMs (including LoRA) that I found useful.
by notpublic
7/29/2025 at 4:31:26 PM
LLM fine tuning tends to destroy the model's capabilities if you aren't very careful. It's not as easy or effective as with image generation.by qcnguy
7/30/2025 at 11:14:19 AM
My very cursory understanding -- at least from Unsloth's recommendations -- is that you have to work very hard to preserve reasoning/instruct capabilities [1]: for example to "preserve" Qwen3's reasoning capabilities (however that's operationalized), they suggest a fine-tuning corpus that's 75% chain of thought to 25% non-reasoning. Is that a significant issue for orgs/projects that currently rely on fine-tuning?[1] https://docs.unsloth.ai/basics/qwen3-how-to-run-and-fine-tun...
by nxobject
7/29/2025 at 11:13:51 PM
do you have a suggestion or a way to measure if model capabilities are getting destroyed? how do one measure it objectively?by israrkhan
7/30/2025 at 12:14:19 PM
These are now questions at the cutting edge of academic research. It might be computationally unknowable until checked.by mensetmanusman
7/30/2025 at 12:05:27 AM
Ask it a series of the same questions after you train that you posed before training started. Is the quality lower?by RALaBarge
7/30/2025 at 6:38:03 AM
That series of questions will measure only a particular area. I am concerned about destorying model capabilities in some other area that that I do not pay attention to, and have no way of knowing.by israrkhan
7/30/2025 at 7:26:35 AM
Isn’t that a general problem with LLMs? The only way to know how good it is at something is to test it.by simonh
7/29/2025 at 4:19:40 PM
For completeness, for Apple hardware MLX is the way to go.by svachalek
7/29/2025 at 6:37:29 PM
MLX github: https://github.com/ml-explore/mlxget started: https://developer.apple.com/videos/play/wwdc2025/315/
details: https://developer.apple.com/videos/play/wwdc2025/298/
by w10-1
7/29/2025 at 3:27:39 PM
If you're using Hugging Face transformers, the library you want to use is peft: https://huggingface.co/docs/peft/en/quicktourThere are Colab Notebook tutorials around training models with it as well.
by minimaxir
7/30/2025 at 6:56:48 AM
> So what's the big secret about LLM LoRA?No clear use case for LLMs yet. ("Spicy" aka pornography finetunes are the only ones with broad adoption, but we don't talk about that in polite society here.)
by otabdeveloper4
7/30/2025 at 11:30:57 AM
Where do we speak about it? It feels like the biggest use for these models right now is for deep fakes and other harassment but few people in the industry want to talk about it while continuing to enable it.by AlecSchueler
7/29/2025 at 10:57:52 PM
brev.dev made an easy to follow guide a while ago but apparently Nvidia took it down or something when they bought them?So here's the original
https://web.archive.org/web/20231127123701/https://brev.dev/...
by jasonjmcghee
7/29/2025 at 7:33:53 PM
unsloth is the easiest way to finetune due to the lower memory requirementsby electroglyph
7/29/2025 at 7:49:44 PM
Have you tried asking an LLM?by pdntspa
7/29/2025 at 6:14:38 PM
Zuck wouldn’t have leaked it on 4chan of all the placesby Nesco
7/29/2025 at 6:17:50 PM
prob just told an employee to get it done no?by tough
7/31/2025 at 7:06:28 AM
It got leaked as a PR with an url to a magnet (torrent) afaik.by eckelhesten
7/29/2025 at 6:38:17 PM
Why not?by vaenaes
7/29/2025 at 2:16:49 PM
is GLM 4.5 better than Qwen3 coder??by tonyhart7
7/29/2025 at 2:19:32 PM
For what? It's really hard to say what model is "generally" better then another, as they're all better/worse at specific things.My own benchmarks has a bunch of different tasks I use various local models for, and I run it when I wanna see if a new model is better than the existing ones I use. The output is basically a markdown table with a description of which model is best for what task.
They're being sold as general purpose things that are better/worse at everything but reality doesn't reflect this, they all have very specific tasks they're worse/better at, and the only way to find that out is by having a private benchmark you run yourself.
by diggan
7/29/2025 at 3:16:19 PM
coding? they are coding models? what specific tasks is one performing better than the other?by kelvinjps10
7/29/2025 at 3:51:18 PM
They may be, but there are lots of languages, lots of approaches, lots of methodologies and just a ton of different ways to "code", coding isn't one homogeneous activity that one model beats all the other models at.> what specific tasks is one performing better than the other?
That's exactly why you create your own benchmark, so you can figure that out by just having a list of models, instead of testing each individually and basing it on "feels better".
by diggan
7/30/2025 at 7:15:34 AM
> coding isn't one homogeneous activity that one model beats all the other models atIf you can't even replace one coding model with another, it's hard to imagine you can replace human coders with coding models.
by reverius42
7/30/2025 at 11:52:47 AM
You probably can't replace a seasoned COBOL programmer with a seasoned Haskell programmer. Does that mean that either person is bad at programming as a whole?by Philpax
7/30/2025 at 1:06:15 PM
This was my point -- if programmers are not fungible, how can companies claim to be replacing them by the thousands with AI?by reverius42
7/30/2025 at 5:42:19 PM
You don't need to use the same model/system for every task. "AI" isn't a monolith; there's a spectrum of solutions for a spectrum of problems, and figuring out what's applicable to your problem today is one of the larger problems of deployment.by Philpax
7/30/2025 at 10:35:27 AM
What you mean "can't even replace"? You can, nothing in my comment says you cannot?by diggan
7/29/2025 at 3:54:57 PM
glm 4.5 is not a coding modelby whimsicalism
7/29/2025 at 3:58:28 PM
It may not be code-only, but it was trained extensively for coding:> Our base model undergoes several training stages. During pre-training, the model is first trained on 15T tokens of a general pre-training corpus, followed by 7T tokens of a code & reasoning corpus. After pre-training, we introduce additional stages to further enhance the model's performance on key downstream domains.
From my notes here: https://simonwillison.net/2025/Jul/28/glm-45/
by simonw
7/29/2025 at 4:00:28 PM
yes, all reasoning models currently are, but it’s not like ds coder or qwen coderby whimsicalism
7/29/2025 at 4:02:43 PM
I don't see how the training process for GLM-4.5 is materially different from that used for Qwen3-235B-A22B-Instruct-2507 - they both did a ton of extra reinforcement learning training related to code.Am I missing something?
by simonw
7/29/2025 at 4:23:17 PM
I think the primary thing you're missing is that Qwen3-235B-A22B-Instruct-2507 != Qwen3-Coder-480B-A35B-Instruct. And the difference there is that while both do tons of code RL, in one they do not monitor performance on anything else for forgetting/regression and focus fully on code post-training pipelines and it is not meant for other tasks.by whimsicalism
7/29/2025 at 2:22:19 PM
I haven't tried them (released yesterday I think?). The benchmarks look good (similar I'd say) but that's not saying much these days. The best test you can do is have a couple of cases that match your needs, and run them yourself w/ the cradle that you are using (aider, cline, roo, any of the CLI tools, etc). Openrouter usually has them up soon after launch, and you can run a quick test really cheap (and only deal with one provider for billing & stuff).by NitpickLawyer
7/30/2025 at 2:35:28 PM
[dead]by throwzasdf