Usage:e.g.:This generates 100 tokens for the given prompt with the given model.
./ollama-expect <model> <prompt>
./ollama-expect llama3.2 'What is quantum field theory?'
Benchmarks:
ollama-expect
#!/usr/bin/expect -f
set prompt ">>> "
log_user 0
spawn ollama run [lindex $argv 0]
expect $prompt
send "/set parameter temperature 0\r"
expect $prompt
send "/set parameter num_predict 100\r"
expect $prompt
send "[lindex $argv 1]\r"
expect -re "\n(.*?)$prompt"
puts -nonewline $expect_out(1,string)
send -- "/bye"