diff --git a/src/MaIN.Services/Services/Abstract/ILLMService.cs b/src/MaIN.Services/Services/Abstract/ILLMService.cs
index 1004d68..1547c43 100644
--- a/src/MaIN.Services/Services/Abstract/ILLMService.cs
+++ b/src/MaIN.Services/Services/Abstract/ILLMService.cs
@@ -32,6 +32,7 @@ public interface ILLMService
///
Task AskMemory(Chat chat,
ChatMemoryOptions memoryOptions,
+ ChatRequestOptions requestOptions,
CancellationToken cancellationToken = default);
///
diff --git a/src/MaIN.Services/Services/LLMService/AnthropicService.cs b/src/MaIN.Services/Services/LLMService/AnthropicService.cs
index d8ca83b..e7ec783 100644
--- a/src/MaIN.Services/Services/LLMService/AnthropicService.cs
+++ b/src/MaIN.Services/Services/LLMService/AnthropicService.cs
@@ -71,7 +71,7 @@ private void ValidateApiKey()
if (HasFiles(lastMessage))
{
var result = ChatHelper.ExtractMemoryOptions(lastMessage);
- var memoryResult = await AskMemory(chat, result, cancellationToken);
+ var memoryResult = await AskMemory(chat, result, options, cancellationToken);
resultBuilder.Append(memoryResult!.Message.Content);
lastMessage.MarkProcessed();
UpdateSessionCache(chat.Id, resultBuilder.ToString(), options.CreateSession);
@@ -531,7 +531,7 @@ private List