Install
$ agentstack add skill-togethercomputer-skills-together-fine-tuning ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Together Fine-Tuning
Overview
Use Together AI fine-tuning when the user needs to adapt a model to their own data or behavior.
Supported workflows in this repo:
- LoRA fine-tuning
- full fine-tuning
- DPO preference tuning
- VLM fine-tuning
- function-calling fine-tuning
- reasoning fine-tuning
- BYOM upload paths
When This Skill Wins
- Train a model on custom instruction or conversational data
- Improve function-calling reliability with supervised examples
- Train on preferences rather than only demonstrations
- Fine-tune multimodal or reasoning-oriented models
- Deploy a fine-tuned output model later through dedicated endpoints
Hand Off To Another Skill
- Use
together-chat-completionsfor plain inference without training - Use
together-evaluationsto measure a model before or after tuning - Use
together-dedicated-endpointsto host the resulting tuned model - Use
together-gpu-clustersonly when the user needs raw infrastructure rather than managed tuning
Quick Routing
- Standard LoRA or full fine-tuning
- Start with [scripts/finetuneworkflow.py](scripts/finetuneworkflow.py)
- Read [references/data-formats.md](references/data-formats.md)
- DPO preference tuning
- Start with [scripts/dpoworkflow.py](scripts/dpoworkflow.py)
- Function-calling tuning
- Start with [scripts/functioncallingfinetune.py](scripts/functioncallingfinetune.py)
- Reasoning tuning
- Start with [scripts/reasoningfinetune.py](scripts/reasoningfinetune.py)
- VLM tuning
- Start with [scripts/vlmfinetune.py](scripts/vlmfinetune.py)
- Model support and deployment options
- Read [references/supported-models.md](references/supported-models.md)
- Read [references/deployment.md](references/deployment.md)
Workflow
- Choose the tuning method that matches the desired behavior change.
- Validate dataset format before spending tokens on training.
- Upload training data and keep the returned file ID.
- Create the job with explicit method-specific parameters.
- Monitor job state, events, checkpoints, and per-step training metrics before handing off to deployment.
High-Signal Rules
- Python scripts require the Together v2 SDK (
together>=2.0.0). If the user is on an older version, they must upgrade first:uv pip install --upgrade "together>=2.0.0". - Prefer LoRA unless the user has a specific reason to pay for full fine-tuning.
- Keep data-format validation close to the upload step so bad files fail early.
- Treat deployment as a separate phase; fine-tuning success does not automatically mean serving success.
- Use the method-specific script instead of overloading one generic workflow for all modes.
- Parameterize dataset paths, model IDs, and suffixes in automation instead of embedding one demo dataset forever.
Resource Map
- Data formats: [references/data-formats.md](references/data-formats.md)
- Supported models: [references/supported-models.md](references/supported-models.md)
- Deployment guide: [references/deployment.md](references/deployment.md)
- LoRA or full workflow: [scripts/finetuneworkflow.py](scripts/finetuneworkflow.py)
- DPO workflow: [scripts/dpoworkflow.py](scripts/dpoworkflow.py)
- Function-calling workflow: [scripts/functioncallingfinetune.py](scripts/functioncallingfinetune.py)
- Reasoning workflow: [scripts/reasoningfinetune.py](scripts/reasoningfinetune.py)
- VLM workflow: [scripts/vlmfinetune.py](scripts/vlmfinetune.py)
Official Docs
- Fine-tuning Quickstart
- Data Preparation
- Fine-tuning Models
- Deploying a Fine-Tuned Model
- Fine-tuning API
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: togethercomputer
- Source: togethercomputer/skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.