ollama_tool
Interact with local Ollama LLMs: manage models (list, pull, delete, copy, create) and run prompts, chats, and embeddings with configurable options.
Instructions
Ollama LLM integration. Operations: list (installed models), show (model details), pull (download), delete, copy, create (from Modelfile), generate (single prompt), chat (multi-turn), embeddings, ps (loaded in memory). Config: optional host/timeout overrides.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | Model name (e.g., llama3:8b, mistral:7b) | |
| config | No | Optional configuration overrides | |
| prompt | No | Text prompt for generate/embeddings | |
| source | No | Source model name (for copy) | |
| options | No | Generation options | |
| messages | No | Chat messages array | |
| modelfile | No | Path to Modelfile (for create) | |
| operation | Yes | Ollama operation to perform | |
| destination | No | Destination model name (for copy) | |
| modelfileContent | No | Inline Modelfile content (for create) |