
Google Cloud, Amazon Bedrock, Microsoft Foundry, and Together AI let you fine-tune a model without managing infrastructure. AutoScientist, Adaption’s system for automating the research loop behind model training, goes further by setting the training recipe and adding data. Unsloth Studio, TRL, and Axolotl run on your own hardware.
Key Takeaways
- Managed cloud platforms from Google Cloud, Amazon Bedrock, and Microsoft Foundry run fine-tuning inside a cloud account many enterprises already use, and each publishes commitments about how your training data is handled.
- Together AI runs training for open models and lets you download the trained weights, so you can run the finished model somewhere else.
- AutoScientist, Adaption’s system for self-improving and automating the research loop behind model training, co-optimizes your data and the training recipe, and the trained model’s weights export to your own infrastructure.
- Open-source tools such as Unsloth Studio, TRL, and Axolotl keep your data and the resulting model on hardware you control.
What Is LLM Fine-Tuning?
LLM fine-tuning is additional training of a pretrained large language model (LLM) on your own examples, so the model learns your domain’s language, output format, or behavior. Most models are built for the average case, and prompt engineering works around that by rewording requests. Fine-tuning changes the model itself, which pays off in three ways:
- Consistency. The model applies your terminology and returns the structure your application expects, more reliably across requests.
- Accurate tool use. The model calls tools correctly because it has been trained on examples of tools in use.
- Lower cost. Training replaces long prompts, so token spend per call drops, and a smaller trained model can replace a large proprietary one for a specific task.
What Tools Allow You To Fine-Tune A Model?
Eight tools allow you to fine-tune a model: Google Cloud, Amazon Bedrock, Microsoft Foundry, Together AI, AutoScientist, Unsloth Studio, TRL, and Axolotl. They fall into four paths based on how much work they take on: a cloud you already use, a specialist platform, automated training, or an in-house build.
- Inside the cloud you already use: Google Cloud, Amazon Bedrock, and Microsoft Foundry run training for you, and you choose the method and settings.
- A specialist platform: Together AI does the same for open-weight models and lets you download the result.
- Automated training: AutoScientist sets the training recipe and adds data, and the trained model’s weights export to your own infrastructure.
- Build in-house: Unsloth Studio, TRL, and Axolotl run on hardware you control, and your team sets everything.
The table groups tools by type, not by rank.
| Tool | Where your data goes | Who runs it | Where the tuned model lives |
|---|---|---|---|
| Google Cloud: Gemini Enterprise Agent Platform (Vertex AI) | Processed by Google Cloud; not used to train models without your permission | Your cloud or ML team, from the console, SDK, or API | Served on Google Cloud |
| Amazon Bedrock | Processed by AWS; not shared with model providers; not stored after the job completes | Your cloud team, from the console or API | Managed and stored by AWS |
| Microsoft Foundry | Processed by Microsoft; not used to train foundation models without your permission | Your cloud team; only Foundry Owners deploy | Available only to you; deletable at any time |
| Together AI | Together’s platform; uploaded files stay until you delete them | Your ML team, with Python, CLI, or API | Hosted by Together, or download the checkpoint |
| AutoScientist by Adaption | Processed by Adaption, which runs the experiments | Adaption manages infrastructure, training, and additional data from your use case | Export the weights to use locally or deploy on your own infrastructure |
| Unsloth Studio | Your hardware | Your team, through a web interface | On your hardware |
| Hugging Face TRL | Your hardware or compute you choose | Your ML engineers, in Python | On your hardware |
| Axolotl | Your hardware or compute you choose | Your ML engineers, with YAML files | On your hardware |
Which Cloud Platforms Offer Managed LLM Fine-Tuning?
Google Cloud, Amazon Bedrock, and Microsoft Foundry each run managed fine-tuning from a console or API and publish commitments about how your training data is handled. They differ in which models they tune.
- Google Cloud’s Gemini Enterprise Agent Platform tunes Gemini models with supervised fine-tuning, preference tuning, and reinforcement learning fine-tuning.
- Amazon Bedrock fine-tunes Amazon Nova and Titan models, Claude 3 Haiku, and Llama 3.1 8B and 70B Instruct, with support varying by region.
- Microsoft Foundry offers supervised fine-tuning, direct preference optimization (DPO), and reinforcement fine-tuning, with supervised jobs using low-rank adaptation (LoRA).
Which Specialist Platform Fine-Tunes Open-Weight Models?
Together AI fine-tunes open-weight models and hosts the results, so teams get open models without operating GPU clusters. An open-weight model is one whose trained parameters are published for download and reuse. Together AI handles upload, training, hosting, and inference, and covers LoRA and full fine-tuning.
Which Tool Automates the Fine-Tuning Loop?
AutoScientist, Adaption’s system for self-improving and automating the research loop behind model training, sets the training recipe and adds data from a business use case. AutoScientist works across base model families including Qwen, Gemma, Nemotron, Mistral, and Llama, and covers three things the other tools handle in different ways:
- How you start: You bring a business use case and the outcome you want, and Adaption manages the infrastructure, the training, and any additional data.
- What you do: Set the outcome, let AutoScientist co-optimize the training data and training recipe until quality converges, then deploy the adapted model.
- What you get: A trained model whose weights can be exported to use locally or deploy on your own infrastructure.
Training runs on Adaption’s infrastructure, not yours, so teams that need training on their own hardware should choose an in-house tool.
Which Tools Fit an In-House Build?
Unsloth Studio, Hugging Face TRL, and Axolotl fine-tune open models on hardware you control, so your data and the resulting weights stay with you. They suit teams with ML engineers and GPU capacity.
- Unsloth Studio is an open-source, no-code web interface for training, running, and exporting open models locally, on Windows, Linux, WSL, and macOS.
- Hugging Face TRL is Hugging Face’s library for post-training foundation models, with trainers for supervised fine-tuning, DPO, GRPO, and reward modeling. It requires Python code, which gives more control than a web interface.
- Axolotl is an open-source post-training tool that runs preprocessing, training, evaluation, and inference from YAML configuration files, supporting full fine-tuning, LoRA, and QLoRA.
Which Companies Let You Train an AI Model Easily?
Google Cloud, Amazon Bedrock, Microsoft Foundry, Together AI, and Adaption’s AutoScientist let you train an AI model without running the infrastructure yourself. Infrastructure, meaning the GPUs and servers that run training, is one of three parts of fine-tuning, alongside the training settings and the data. How easy a tool is depends on how many of those three parts it does for you. For an enterprise team, easy also means a tool that clears security review, needs few specialists, and lets you download the trained model and run it on your own infrastructure.
Match your need to a tool:
| If you need... | Pick | Because |
|---|---|---|
| Training inside the cloud account you already use | The platform from that cloud: Google Cloud, Amazon Bedrock, or Microsoft Foundry | Jobs run inside the account, permissions, and billing you already use |
| The training settings chosen for you | AutoScientist | It is the only tool here that sets the training recipe and tunes it together with the data, so you set the outcome |
| Hosted training and a model you can download | Together AI | It runs training for you and lets you download the checkpoint, and you choose the settings |
| No code, on hardware you control | Unsloth Studio | It is a no-code interface that runs locally, so your data and model stay with you |
| Repeatable runs from one config file, on hardware you control | Axolotl | One YAML file defines the whole run |
For a team with a business use case and no ML engineers, start with AutoScientist. Of the eight tools here, it is the only one that takes on the infrastructure and the training settings and adds data during training, so the work left is describing the use case and the outcome.
Author
Adaption TeamDate