Commit 53792b0
committed
Add llama-swap environment variable support and command string generation
- Introduced new environment variables prefixed with `LLAMA_STUDIO_` for managing paths in GGUF commands.
- Updated `_llama_swap_env_list` to ignore `LLAMA_STUDIO_` keys in user environment and incorporate a new `studio_env` parameter.
- Created `_build_llama_swap_cmd_string` to generate command strings for llama-server using environment variables instead of direct paths.
- Refactored `_build_llama_command` to utilize the new command string generation and environment handling, improving overall configuration management.
- Enhanced documentation within the code to clarify the purpose of new functions and environment variable handling.1 parent 5e9947c commit 53792b0
2 files changed
Lines changed: 107 additions & 20 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
34 | 41 | | |
35 | 42 | | |
36 | 43 | | |
| |||
275 | 282 | | |
276 | 283 | | |
277 | 284 | | |
| 285 | + | |
278 | 286 | | |
279 | 287 | | |
280 | 288 | | |
281 | 289 | | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
282 | 293 | | |
283 | | - | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
284 | 299 | | |
285 | 300 | | |
286 | 301 | | |
287 | 302 | | |
288 | 303 | | |
289 | 304 | | |
| 305 | + | |
| 306 | + | |
290 | 307 | | |
291 | 308 | | |
292 | 309 | | |
| |||
476 | 493 | | |
477 | 494 | | |
478 | 495 | | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
479 | 522 | | |
480 | 523 | | |
481 | 524 | | |
| |||
497 | 540 | | |
498 | 541 | | |
499 | 542 | | |
500 | | - | |
501 | | - | |
502 | | - | |
503 | | - | |
504 | | - | |
505 | | - | |
506 | | - | |
507 | | - | |
508 | 543 | | |
509 | | - | |
510 | | - | |
511 | 544 | | |
512 | 545 | | |
513 | 546 | | |
514 | 547 | | |
515 | 548 | | |
516 | 549 | | |
517 | | - | |
518 | | - | |
519 | | - | |
520 | | - | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
521 | 568 | | |
522 | | - | |
523 | 569 | | |
524 | 570 | | |
525 | 571 | | |
| 572 | + | |
526 | 573 | | |
527 | 574 | | |
528 | 575 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
300 | 300 | | |
301 | 301 | | |
302 | 302 | | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
303 | 323 | | |
304 | 324 | | |
305 | 325 | | |
| |||
514 | 534 | | |
515 | 535 | | |
516 | 536 | | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
517 | 540 | | |
518 | 541 | | |
519 | 542 | | |
520 | 543 | | |
521 | 544 | | |
522 | 545 | | |
523 | | - | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
524 | 552 | | |
525 | 553 | | |
526 | 554 | | |
| |||
680 | 708 | | |
681 | 709 | | |
682 | 710 | | |
683 | | - | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
684 | 717 | | |
685 | 718 | | |
686 | 719 | | |
| |||
779 | 812 | | |
780 | 813 | | |
781 | 814 | | |
782 | | - | |
783 | | - | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
784 | 824 | | |
785 | 825 | | |
786 | 826 | | |
| |||
0 commit comments