

___x_cmd_ollama_info(){
    local IFS=' '
    ollama:info "running -> x ollama info $*"

    if ___x_cmd_is_stdout2tty; then
        ___x_cmd_ollama_info_ "$@" | ___x_cmd bat -l yml
    else
        ___x_cmd_ollama_info_ "$@"
    fi
}

___x_cmd_ollama_info_(){
    local id="$1"
    {
        ___x_cmd_ollama_info_item parameters     "$id"
        ___x_cmd_ollama_info_item system         "$id"
        ___x_cmd_ollama_info_item template       "$id"
        ___x_cmd_ollama_info_item modelfile      "$id"
        ___x_cmd_ollama_info_item license        "$id"
    }
}

___x_cmd_ollama_info_item(){
    printf "%s\n" "$1: |"
    ___x_cmd_ollama___bin show --"$1" "$2" | \
        ___x_cmd_cmds awk '{ print "  " $0; } END { printf("\n"); }'
}
