Commit Graph

  • 83a0cb8d88 docs Michael Yang 2024-07-02 14:52:18 -07:00
  • c0648233f2 api embed docs (#5282) v0.2.8 royjhan 2024-07-22 13:37:08 -07:00
  • d835368eb8 convert: capture head_dim for mistral (#5818) Jeffrey Morgan 2024-07-22 16:16:22 -04:00
  • 85d9d73a72 comments Michael Yang 2024-07-08 10:34:12 -07:00
  • 78140a712c cleanup tests Michael Yang 2024-07-05 16:52:01 -07:00
  • 1954ec5917 uint64 Michael Yang 2024-07-03 19:43:17 -07:00
  • 0f1910129f int Michael Yang 2024-07-03 19:41:17 -07:00
  • e2c3f6b3e2 string Michael Yang 2024-07-03 19:30:19 -07:00
  • 8570c1c0ef keepalive Michael Yang 2024-07-03 18:39:35 -07:00
  • 55cd3ddcca bool Michael Yang 2024-07-03 17:22:13 -07:00
  • 66fe77f084 models Michael Yang 2024-07-03 17:07:42 -07:00
  • d1a5227cad origins Michael Yang 2024-07-03 17:02:07 -07:00
  • 4f1afd575d host Michael Yang 2024-07-03 16:44:57 -07:00
  • 35b89b2eab rfc: dynamic environ lookup Michael Yang 2024-07-03 16:00:54 -07:00
  • 5784c05397 Merge pull request #5854 from dhiltgen/win_exit_status Daniel Hiltgen 2024-07-22 10:40:22 -07:00
  • f14aa5435d Merge pull request #5855 from dhiltgen/remove_max_vram Daniel Hiltgen 2024-07-22 10:35:29 -07:00
  • f8fedbda20 Update llama.cpp submodule commit to d94c6e0c (#5805) v0.2.8-rc2 Jeffrey Morgan 2024-07-22 12:42:00 -04:00
  • b3e5491e41 server: collect nested tool call objects when parsing (#5824) Jeffrey Morgan 2024-07-22 12:38:03 -04:00
  • cc269ba094 Remove no longer supported max vram var Daniel Hiltgen 2024-07-22 09:08:11 -07:00
  • a3c20e3f18 Refine error reporting for subprocess crash Daniel Hiltgen 2024-07-22 08:52:16 -07:00
  • 80ee9b5e47 Remove out of space test temporarily (#5825) Jeffrey Morgan 2024-07-21 00:22:11 -04:00
  • 5534f2cc6a llm: consider head_dim in llama arch (#5817) v0.2.8-rc1 Jeffrey Morgan 2024-07-20 21:48:12 -04:00
  • d321297d8a Merge pull request #5815 from dhiltgen/win_rocm_gfx_features Daniel Hiltgen 2024-07-20 16:02:55 -07:00
  • 06e5d74e34 Merge pull request #5506 from dhiltgen/sched_tests Daniel Hiltgen 2024-07-20 15:48:39 -07:00
  • 5d707e6fd5 Merge pull request #5583 from dhiltgen/integration_improvements Daniel Hiltgen 2024-07-20 15:48:21 -07:00
  • 283948c83b Adjust windows ROCm discovery Daniel Hiltgen 2024-07-19 15:07:26 -07:00
  • 1475eab95f add patch for tekken (#5807) Jeffrey Morgan 2024-07-20 13:41:21 -04:00
  • 20090f3172 preserve last assistant message (#5802) Jeffrey Morgan 2024-07-19 20:19:26 -07:00
  • 69a2d4ccff Fix generate test flakyness (#5804) Jeffrey Morgan 2024-07-19 19:11:25 -07:00
  • e8b954c646 server: validate template (#5734) Josh 2024-07-19 15:24:29 -07:00
  • c57317cbf0 OpenAI: Function Based Testing (#5752) royjhan 2024-07-19 11:37:12 -07:00
  • 51b2fd299c adjust openai chat msg processing (#5729) royjhan 2024-07-19 11:19:20 -07:00
  • d0634b1596 Merge pull request #5780 from ollama/mxyng/tools v0.2.7 Michael Yang 2024-07-18 12:14:10 -07:00
  • 43606d6d6a fix parsing tool calls Michael Yang 2024-07-18 12:07:59 -07:00
  • 70b1010fa5 server: check for empty tools array too (#5779) Jeffrey Morgan 2024-07-18 11:44:57 -07:00
  • 84e5721f3a always provide content even if empty (#5778) Jeffrey Morgan 2024-07-18 11:28:19 -07:00
  • 319fb1ce03 server: only parse tool calls if tools are provided (#5771) v0.2.6 Jeffrey Morgan 2024-07-18 08:50:23 -07:00
  • b255445557 marshal json automatically for some template values (#5758) Michael Yang 2024-07-17 15:35:11 -07:00
  • f02f83660c bump go version to 1.22.5 to fix security vulnerabilities lreed 2024-07-17 21:44:19 +00:00
  • b23424bb3c Merge pull request #5753 from ollama/mxyng/parse-tool-call Michael Yang 2024-07-17 11:47:53 -07:00
  • 5fd6988126 parse tool call as individual objects Michael Yang 2024-07-17 11:02:36 -07:00
  • 5b82960df8 stub response (#5750) Michael Yang 2024-07-17 10:39:22 -07:00
  • cc9a252d8c Merge pull request #5732 from ollama/mxyng/cleanup Michael Yang 2024-07-17 10:26:54 -07:00
  • d281a6e603 add sidellama link (#5702) Pákozdi György 2024-07-17 19:24:44 +02:00
  • 154f6f45d4 OpenAI: Support Tools (#5614) royjhan 2024-07-16 20:52:59 -07:00
  • 0d41623b52 OpenAI: Add Suffix to v1/completions (#5611) royjhan 2024-07-16 20:50:14 -07:00
  • c279f96371 remove ToolCall from GenerateResponse Michael Yang 2024-07-16 14:51:19 -07:00
  • 499e87c9ba Merge pull request #5730 from ollama/mxyng/cleanup Michael Yang 2024-07-16 14:42:13 -07:00
  • cd0853f2d5 Merge pull request #5207 from ollama/mxyng/suffix Michael Yang 2024-07-16 14:37:32 -07:00
  • d290e87513 add suffix support to generate endpoint Michael Yang 2024-06-20 19:13:36 -07:00
  • 97c20ede33 README: Added AI Studio to the list of UIs (#5721) Thorsten Sommer 2024-07-16 23:24:27 +02:00
  • 5a83f79afd remove unneeded tool calls Michael Yang 2024-07-16 13:48:38 -07:00
  • 987dbab0b0 OpenAI: /v1/embeddings compatibility (#5285) royjhan 2024-07-16 13:36:08 -07:00
  • a8388beb94 Merge pull request #5726 from ollama/mxyng/tools-templates Michael Yang 2024-07-16 12:12:10 -07:00
  • 5afbb60fc4 fix unmarshal type errors Michael Yang 2024-07-16 09:38:46 -07:00
  • 4cb5d7decc server: omit model system prompt if empty (#5717) Jeffrey Morgan 2024-07-16 11:09:00 -07:00
  • 8eac50dd4f Merge pull request #5684 from ollama/mxyng/tests Michael Yang 2024-07-16 09:44:45 -07:00
  • 4a565cbf94 add chat and generate tests with mock runner Michael Yang 2024-07-13 17:46:24 -07:00
  • 64039df6d7 Merge pull request #5284 from ollama/mxyng/tools Michael Yang 2024-07-15 18:03:37 -07:00
  • 7ac6d462ec server: return empty slice on empty /api/embed request (#5713) Jeffrey Morgan 2024-07-15 17:39:44 -07:00
  • ef5136a745 tools test Michael Yang 2024-07-15 12:17:38 -07:00
  • 8288ec8824 Merge pull request #5710 from dhiltgen/rocm_bump Daniel Hiltgen 2024-07-15 15:32:18 -07:00
  • d02bbebb11 tools Michael Yang 2024-06-20 13:45:47 -07:00
  • 224337b32f Bump linux ROCm to 6.1.2 Daniel Hiltgen 2024-07-15 15:10:22 -07:00
  • 9e35d9bbee server: lowercase roles for compatibility with clients (#5695) Jeffrey Morgan 2024-07-15 13:55:57 -07:00
  • b9f5e16c80 Introduce /api/embed endpoint supporting batch embedding (#5127) royjhan 2024-07-15 12:14:24 -07:00
  • e9f7f36029 Support image input for OpenAI chat compatibility (#5208) royjhan 2024-07-13 22:07:45 -07:00
  • 057d31861e remove template (#5655) Patrick Devine 2024-07-13 20:56:24 -07:00
  • f7ee012300 server: prepend system message in chat handler v0.2.5 jmorganca 2024-07-13 15:08:00 -07:00
  • 1ed0aa8fea server: fix context, load_duration and total_duration fields (#5676) v0.2.4 Jeffrey Morgan 2024-07-13 09:25:31 -07:00
  • ef98803d63 llm: looser checks for minimum memory (#5677) Jeffrey Morgan 2024-07-13 09:20:05 -07:00
  • 02fea420e5 Add Kerlig AI, an app for macOS (#5675) Jarek 2024-07-13 17:33:46 +02:00
  • 22c5451fc2 fix system prompt (#5662) v0.2.3 Michael Yang 2024-07-12 21:04:44 -07:00
  • ebc529cbb3 autodetect stop parameters from template Michael Yang 2024-07-05 17:31:23 -07:00
  • 23ebbaa46e Revert "remove template from tests" Patrick Devine 2024-07-12 15:47:17 -07:00
  • 9ac0a7a50b remove template from tests Patrick Devine 2024-07-12 15:41:31 -07:00
  • e5c65a85df Merge pull request #5653 from ollama/mxyng/collect-system v0.2.2 Michael Yang 2024-07-12 12:32:34 -07:00
  • 33627331a3 app: also clean up tempdir runners on install (#5646) Jeffrey Morgan 2024-07-12 12:29:23 -07:00
  • 36c87c433b template: preprocess message and collect system Michael Yang 2024-07-12 11:48:06 -07:00
  • 179737feb7 Clean up old files when installing on Windows (#5645) Jeffrey Morgan 2024-07-11 22:53:46 -07:00
  • 47353f5ee4 Merge pull request #5639 from ollama/mxyng/unaggregated-system Michael Yang 2024-07-11 17:48:50 -07:00
  • 10e768826c fix: quant err message (#5616) Josh 2024-07-11 17:24:29 -07:00
  • 5056bb9c01 rename aggregate to contents Michael Yang 2024-07-11 16:06:57 -07:00
  • c4cf8ad559 llm: avoid loading model if system memory is too small (#5637) Jeffrey Morgan 2024-07-11 16:42:57 -07:00
  • 57ec6901eb revert embedded templates to use prompt/response Michael Yang 2024-07-11 13:11:40 -07:00
  • e64f9ebb44 do no automatically aggregate system messages Michael Yang 2024-07-11 13:10:13 -07:00
  • 791650ddef sched: only error when over-allocating system memory (#5626) v0.2.2-rc2 Jeffrey Morgan 2024-07-11 00:53:12 -07:00
  • efbf41ed81 llm: dont link cuda with compat libs (#5621) v0.2.2-rc1 Jeffrey Morgan 2024-07-10 20:01:52 -07:00
  • cf15589851 Merge pull request #5620 from ollama/mxyng/templates Michael Yang 2024-07-10 17:16:24 -07:00
  • 19753c18c0 update embedded templates Michael Yang 2024-07-10 11:00:29 -07:00
  • 41be28096a add system prompt to first legacy template Michael Yang 2024-07-10 11:00:07 -07:00
  • 37a570f962 Merge pull request #5612 from ollama/mxyng/mem Michael Yang 2024-07-10 14:18:33 -07:00
  • 5a739ff4cb chatglm graph Michael Yang 2024-07-10 13:18:04 -07:00
  • 4e262eb2a8 remove GGML_CUDA_FORCE_MMQ=on from build (#5588) Jeffrey Morgan 2024-07-10 13:17:13 -07:00
  • 4cfcbc328f Merge pull request #5124 from dhiltgen/amd_windows Daniel Hiltgen 2024-07-10 12:50:23 -07:00
  • 79292ff3e0 Merge pull request #5555 from dhiltgen/msvc_deps Daniel Hiltgen 2024-07-10 12:50:02 -07:00
  • 8ea500441d Merge pull request #5580 from dhiltgen/cuda_overhead Daniel Hiltgen 2024-07-10 12:47:31 -07:00
  • b50c818623 Merge pull request #5607 from dhiltgen/win_rocm_v6 Daniel Hiltgen 2024-07-10 12:47:10 -07:00
  • b99e750b62 Merge pull request #5605 from dhiltgen/merge_glitch Daniel Hiltgen 2024-07-10 11:47:08 -07:00
  • 1f50356e8e Bump ROCm on windows to 6.1.2 Daniel Hiltgen 2024-07-10 11:01:22 -07:00