Commit Graph

12 Commits

Author SHA1 Message Date
63c08c484c Add delete model endpoint (DELETE /api/delete)
Implement the Ollama DELETE /api/delete endpoint for removing models
from the server.

- Add DeleteRequest type with model field in src/types/delete.rs
- Add OllamaClient::delete() async method in src/lib.rs
- Register delete module in src/types/mod.rs
- Add usage example in examples/delete.rs
2026-02-01 21:14:26 +00:00
0f0f227208 Return OllamaResult from Message::tool_response instead of panicking
Replaced unwrap() with ? operator so serialization errors propagate
as OllamaError::ResponseParseError instead of panicking. This is
safer for a library API where callers should decide how to handle
errors.
2026-01-30 19:38:28 +00:00
f87a8497da More logging 2026-01-15 20:47:19 +00:00
a9ab4e6d60 Adds structured output to chat 2026-01-07 16:33:18 +00:00
53353eabe0 Adds function calling 2026-01-06 21:15:20 +00:00
d7cb16a6d8 Refactor to tags and ps 2025-12-28 20:35:04 +00:00
b2e7b7134e Adds version method 2025-12-28 13:23:14 +00:00
1c431715c6 Unifies streaming code 2025-12-28 12:50:47 +00:00
ac480881e4 Adds pull method and example 2025-12-28 12:18:35 +00:00
65ea1dcfec Adds chat and chat example 2025-12-24 16:55:34 +00:00
d06d69d132 Finishes the generate implementation 2025-12-24 15:58:23 +00:00
8a0c10c6fc Adds tags and ps methods 2025-12-23 22:04:38 +00:00