TypeScript client library for Ollama API with retry logic, timeout management, error handling, and validation.