1. 11 Dec, 2024 7 commits
  2. 10 Dec, 2024 8 commits
  3. 09 Dec, 2024 1 commit
    • Jesse Gross's avatar
      prompt: Don't trim whitespace from prompts · 900f64e6
      Jesse Gross authored
      New lines can be an important part of a user's prompt and trimming
      it can alter the results. We previously only trimmed prompts with
      images but refactoring brought this behavior to all prompts, where
      it became more noticable.
      
      The /generate endpoint adds less whitespace and therefore doesn't
      need to trim it out - this brings the same behavior to /chat.
      
      Thanks to @gabe-l-hart for spotting the issue!
      
      Fixes #7795
      900f64e6
  4. 08 Dec, 2024 2 commits
  5. 06 Dec, 2024 3 commits
  6. 05 Dec, 2024 3 commits
  7. 04 Dec, 2024 3 commits
  8. 03 Dec, 2024 2 commits
  9. 02 Dec, 2024 2 commits
  10. 30 Nov, 2024 3 commits
  11. 29 Nov, 2024 1 commit
  12. 28 Nov, 2024 1 commit
  13. 27 Nov, 2024 3 commits
  14. 26 Nov, 2024 1 commit
    • Jesse Gross's avatar
      runner.go: Don't try to extract image tags for text models · 71e6a0d0
      Jesse Gross authored
      When processing a prompt, we look for image tags of the form
      [img-0], which are inserted by the Ollama server process.
      However, this can cause errors if the original prompt has these
      tags - typically an image not found error is returned.
      
      This changes tag searching behavior to be similar to the 0.3.x
      series, which will largely avoid these problems. However,they can
      still happen when input text with these tags is used with image
      models. The correct solution is to escape the tags but this is a
      larger issue with special sequences in general so this is an
      incremental fix that should avoid the problem for the majority
      of cases.
      71e6a0d0