| @@ -86,6 +86,15 @@ namespace LLama | |||||
| NativeHandle = SafeLLamaContextHandle.Create(model.NativeHandle, lparams); | NativeHandle = SafeLLamaContextHandle.Create(model.NativeHandle, lparams); | ||||
| } | } | ||||
| /// <summary> | |||||
| /// Set the seed for the RNG | |||||
| /// </summary> | |||||
| /// <param name="seed"></param> | |||||
| public void SetSeed(uint seed) | |||||
| { | |||||
| NativeApi.llama_set_rng_seed(NativeHandle, seed); | |||||
| } | |||||
| /// <summary> | /// <summary> | ||||
| /// Tokenize a string. | /// Tokenize a string. | ||||
| /// </summary> | /// </summary> | ||||
| @@ -283,5 +283,14 @@ namespace LLama.Native | |||||
| } | } | ||||
| } | } | ||||
| #endregion | #endregion | ||||
| /// <summary> | |||||
| /// Set the RNG seed | |||||
| /// </summary> | |||||
| /// <param name="seed"></param> | |||||
| public void SetSeed(uint seed) | |||||
| { | |||||
| NativeApi.llama_set_rng_seed(this, seed); | |||||
| } | |||||
| } | } | ||||
| } | } | ||||