diff --git a/gpt4all-bindings/golang/binding.cpp b/gpt4all-bindings/golang/binding.cpp index 84084f11..a0bc4feb 100644 --- a/gpt4all-bindings/golang/binding.cpp +++ b/gpt4all-bindings/golang/binding.cpp @@ -24,11 +24,11 @@ void* load_model(const char *fname, int n_threads) { __func__, new_error.message); return nullptr; } - llmodel_setThreadCount(model, n_threads); if (!llmodel_loadModel(model, fname)) { return nullptr; } + llmodel_setThreadCount(model, n_threads); return model; }