Roland Tannous
a0f03d3080
Add AGPL-3.0 SPDX headers to all source files
2026-03-09 20:17:45 +00:00
Roland Tannous
527db4ffff
feat: add OpenAI-compatible /v1/chat/completions endpoint
2026-03-06 07:48:09 +00:00
Roland Tannous
d55e9abcca
refactor: consolidate version switching to .venv_t5, remove .venv_overlay
...
All version switching now uses .venv_t5/ (pre-installed by setup.sh).
The old .venv_overlay/ with runtime pip installs is removed.
ensure_transformers_version() (used only by export) now does a
lightweight sys.path swap instead of pip installing at runtime.
2026-03-06 04:37:06 +00:00
Roland Tannous
f57664e268
Merge nightly into feature/transformers-v5-support
2026-03-05 06:49:44 +00:00
Roland Tannous
2e06a00934
fix: replace FileResponse with Response for index.html to prevent Content-Length mismatch and add path traversal guard
2026-02-25 01:05:04 +00:00
Shine1i
ad097e359f
Merge branch 'nightly' into feature/canvas-lab
2026-02-23 21:54:35 +01:00
Roland Tannous
2fbde1cf70
added shutil import to main.py
2026-02-23 07:44:59 +00:00
Roland Tannous
036d85c9e4
Merge nightly into feature/transformers-v5-support
2026-02-23 07:40:28 +00:00
Roland Tannous
198433363a
feat: clear unsloth_compiled_cache on startup, shutdown, and between model loads
2026-02-23 07:26:22 +00:00
Roland Tannous
c281f2a3c6
Remove stale .venv_overlay on server startup to prevent transformers version conflicts
2026-02-23 05:08:27 +00:00
Wasim Yousef Said
a5ad6ff12f
Merge branch 'nightly' into feature/canvas-lab
2026-02-20 01:23:44 -08:00
Roland Tannous
ae040cf681
renamed UNSLOTH_FLEX_ATTENTION to UNSLOTH_ENABLE_FLEX_ATTENTION
2026-02-18 09:21:53 +00:00
Roland Tannous
e3f4a9eb32
Disable flex attention on Blackwell+ GPUs (sm_120+) at startup
2026-02-18 08:58:25 +00:00
Roland Tannous
f3aa353540
feat: add GET /api/system/hardware endpoint for GPU info and package versions
2026-02-16 10:29:21 +00:00
Shine1i
ba09bbfaba
merge nightly
2026-02-15 14:52:07 +01:00
Shine1i
265f6350c8
feat: add Data Recipe core functionality with job manager, API routes, and validation services
2026-02-15 13:43:46 +01:00
Roland Tannous
c866656502
Merge pull request #29 from unslothai/feature/export
...
Added the export routes and pydantic models
2026-02-15 12:42:01 +04:00
Roland Tannous
9195311b1c
fix: add no-cache headers to index.html to prevent stale frontend after rebuild
2026-02-15 06:06:27 +00:00
sshah229
e4b073985f
added router in main
2026-02-11 18:51:53 -07:00
sshah229
46cc71f310
added the pydantic models and routes for export
2026-02-11 18:34:12 -07:00
Roland Tannous
be02fac439
reset DEVICE type on fastapi lifespan exit
2026-02-11 15:58:13 +00:00
Roland Tannous
a579a3d4ea
integrate global hardware detection at lifespan entrypoint
2026-02-11 15:34:26 +00:00
Roland Tannous
8d68625ce3
remove unsloth_compiled_cache folder on fastapi lifespan exit
2026-02-11 12:30:05 +00:00
Roland Tannous
528d2e27f0
authentication refactor - added setup token and token refresh mechanism
2026-02-11 12:09:47 +00:00
sshah229
f9f5dd4dcb
refactored the code for username/password and added pydantic models and routes for the same
2026-02-06 03:15:30 -07:00
Roland Tannous
996b16f9ee
Add datasets check-format endpoint
2026-02-03 20:42:25 +00:00
Roland Tannous
c17ba10f96
refactor/inference-api-routes-part-1
2026-02-03 16:57:57 +00:00
Roland Tannous
75d8dcc824
root studio folder
2026-02-02 09:13:49 +00:00