diff --git a/LLama/LLamaInstructExecutor.cs b/LLama/LLamaInstructExecutor.cs index a7d53cc8..712c2c23 100644 --- a/LLama/LLamaInstructExecutor.cs +++ b/LLama/LLamaInstructExecutor.cs @@ -86,7 +86,7 @@ namespace LLama public override void SaveState(string filename) { var state = (InstructExecutorState)GetStateData(); - using (var fs = new FileStream(filename, FileMode.OpenOrCreate, FileAccess.Write)) + using (var fs = new FileStream(filename, FileMode.Create, FileAccess.Write)) { JsonSerializer.Serialize(fs, state); } diff --git a/LLama/LLamaInteractExecutor.cs b/LLama/LLamaInteractExecutor.cs index 4f29b998..ec879961 100644 --- a/LLama/LLamaInteractExecutor.cs +++ b/LLama/LLamaInteractExecutor.cs @@ -72,7 +72,7 @@ namespace LLama public override void SaveState(string filename) { InteractiveExecutorState state = (InteractiveExecutorState)GetStateData(); - using(FileStream fs = new FileStream(filename, FileMode.OpenOrCreate, FileAccess.Write)) + using(FileStream fs = new FileStream(filename, FileMode.Create, FileAccess.Write)) { JsonSerializer.Serialize(fs, state); }