1. 26 Mar, 2025 2 commits
  2. 25 Mar, 2025 1 commit
  3. 24 Mar, 2025 1 commit
  4. 21 Mar, 2025 12 commits
  5. 20 Mar, 2025 6 commits
  6. 19 Mar, 2025 2 commits
  7. 18 Mar, 2025 2 commits
  8. 17 Mar, 2025 9 commits
  9. 15 Mar, 2025 3 commits
    • Patrick Devine's avatar
      fix: correctly save in interactive mode (#9788) · 2c8b4846
      Patrick Devine authored
      This fixes the case where a FROM line in previous modelfile points to a
      file which may/may not be present in a different ollama instance. We
      shouldn't be relying on the filename though and instead just check if
      the FROM line was instead a valid model name and point to that instead.
      2c8b4846
    • Blake Mizerany's avatar
      server/internal/client/ollama: set User-Agent for registry client (#9775) · 82946761
      Blake Mizerany authored
      This sets the agent header in DefaultRegistry to include the version of
      the client, OS, and architecture in the previous format, with a minor
      twist.
      
      Note: The version is obtained from the build info, instead of the
      version in version.Version, which should not longer be necessary, but we
      can remove in a future commit. Using the build info is more accurate and
      also provides extra build information if the build is not tagged, and if
      it is "dirty". Previously, the version was just "0.0.0" with no other
      helpful information. The ollama.com registry and others handle this
      swimmingly.
      82946761
    • Patrick Devine's avatar
      gemma3 quantization (#9776) · ef378ad6
      Patrick Devine authored
      ef378ad6
  10. 14 Mar, 2025 2 commits
    • Daniel Hiltgen's avatar
      Align versions for local builds (#9635) · 2d2247e5
      Daniel Hiltgen authored
      Darwin was using a different pattern for the version string
      than linux or windows.
      2d2247e5
    • Jesse Gross's avatar
      gemma3: Allow multiple image in a single input · 7bf793a6
      Jesse Gross authored
      Previously processing multiple images in a batch would trigger
      segfaults so sending images together was disabled as a way to
      mitigate this. The trigger was processing one image on the CPU
      and one on the GPU.
      
      This can no longer happen:
       - The vision encoder is now on the GPU so both images would be
         processed on the GPU.
       - We require images to be fully contained in a batch and each
         image including its special tokens is over half the batch size.
         As a result, we will never get two images in the same batch.
      
      Fixes #9731
      7bf793a6