How to get reproducible results with DiffEqNoiseProcess.jl?

I have a process:

using DifferentialEquations
using Random

mu = 1
sigma = 1
gbm = GeometricBrownianMotionProcess(mu, sigma, 0.0, 10.0)
prob = NoiseProblem(gbm, (0.0, 10))
sol = solve(prob; dt=1.0)

How can I fix the seed and other PRNG parameters, so that I can get the same trajectory for fixed mu, sigma and timespan every time I solve the problem?

prob = NoiseProblem(gbm, (0.0, 10),seed=1)
sol = solve(prob; dt=1.0)
1 Like