Exception: Ollama::Errors::TimeoutError

Inherits:
Error
  • Object
show all
Defined in:
lib/ollama/errors.rb

Overview

Ollama error class for handling timeout errors when communicating with the Ollama API.

This exception is raised when a request to the Ollama API times out during connection, reading, or writing operations. It inherits from Ollama::Errors::Error and provides specific handling for timeout-related issues.

Examples:

Handling a timeout error

begin
  ollama.generate(model: 'llama3.1', prompt: 'Hello World')
rescue Ollama::Errors::TimeoutError
  puts "Request timed out, consider increasing timeouts"
end