diff --git a/addons/fine-tuning/ui/src/FineTune.jsx b/addons/fine-tuning/ui/src/FineTune.jsx
index d4f3b207dbdc..364402a8d548 100644
--- a/addons/fine-tuning/ui/src/FineTune.jsx
+++ b/addons/fine-tuning/ui/src/FineTune.jsx
@@ -146,7 +146,7 @@ export function createFineTune(ctx, api, shared) {
// events while the job is active; a finished job is read from the job record.
// `seed` starts the view with an event and checkpoints already read; tests use
// it to draw a state the stream would reach.
- function JobView({ job, onStop, onReuse, onResume, onTerminal, exportCheckpoint, seed }) {
+ function JobView({ job, onStop, onReuse, onResume, onTerminal, exportCheckpoint, seed, modelExports = true }) {
const isAdmin = viewer.isAdmin()
const [events, setEvents] = useState([])
const [latest, setLatest] = useState(seed?.latest ?? null)
@@ -339,7 +339,7 @@ export function createFineTune(ctx, api, shared) {
{isAdmin && (
-
+
)}
@@ -355,7 +355,7 @@ export function createFineTune(ctx, api, shared) {
}
// What to do with a finished job: export it as a model, then use it.
- function ExportForm({ job, prefilledCheckpoint, seed }) {
+ function ExportForm({ job, prefilledCheckpoint, seed, modelExports = true }) {
const [checkpoints, setCheckpoints] = useState(seed?.checkpoints || [])
const [exportFormat, setExportFormat] = useState('lora')
const [quantMethod, setQuantMethod] = useState('q4_k_m')
@@ -484,10 +484,11 @@ export function createFineTune(ctx, api, shared) {
setModelName(e.target.value)} placeholder="my-finetuned-model" />