1. 16 Jul, 2024 1 commit
  2. 15 Jul, 2024 1 commit
  3. 05 Jul, 2024 1 commit
  4. 01 Jul, 2024 4 commits
  5. 25 Jun, 2024 1 commit
    • Blake Mizerany's avatar
      llm: speed up gguf decoding by a lot (#5246) · cb42e607
      Blake Mizerany authored
      Previously, some costly things were causing the loading of GGUF files
      and their metadata and tensor information to be VERY slow:
      
        * Too many allocations when decoding strings
        * Hitting disk for each read of each key and value, resulting in a
          not-okay amount of syscalls/disk I/O.
      
      The show API is now down to 33ms from 800ms+ for llama3 on a macbook pro
      m3.
      
      This commit also prevents collecting large arrays of values when
      decoding GGUFs (if desired). When such keys are encountered, their
      values are null, and are encoded as such in JSON.
      
      Also, this fixes a broken test that was not encoding valid GGUF.
      cb42e607
  6. 21 Jun, 2024 1 commit
  7. 13 Jun, 2024 1 commit
  8. 12 Jun, 2024 1 commit
  9. 07 Jun, 2024 1 commit
  10. 06 Jun, 2024 1 commit
  11. 05 Jun, 2024 1 commit
  12. 04 Jun, 2024 5 commits
  13. 24 May, 2024 1 commit
  14. 20 May, 2024 4 commits
  15. 14 May, 2024 1 commit
  16. 09 May, 2024 1 commit
  17. 08 May, 2024 2 commits
  18. 07 May, 2024 1 commit
  19. 06 May, 2024 5 commits
  20. 05 May, 2024 1 commit
    • Daniel Hiltgen's avatar
      Centralize server config handling · f56aa200
      Daniel Hiltgen authored
      This moves all the env var reading into one central module
      and logs the loaded config once at startup which should
      help in troubleshooting user server logs
      f56aa200
  21. 01 May, 2024 2 commits
  22. 30 Apr, 2024 1 commit
  23. 29 Apr, 2024 1 commit
  24. 26 Apr, 2024 1 commit