@@ -31,7 +31,7 @@ public async Task<IActionResult> FreshChat(
3131 [ FromServices ] ILogger < ChatController > logger ,
3232 [ FromServices ] IUrlEncryptionService idEncryption ,
3333 [ FromServices ] BalanceService balanceService ,
34- [ FromServices ] ModelFactory chatFactory ,
34+ [ FromServices ] ChatFactory chatFactory ,
3535 [ FromServices ] UserModelManager userModelManager ,
3636 [ FromServices ] ClientInfoManager clientInfoManager ,
3737 [ FromServices ] FileUrlProvider fup ,
@@ -62,7 +62,7 @@ public async Task<IActionResult> RegenerateMessage(
6262 [ FromServices ] ILogger < ChatController > logger ,
6363 [ FromServices ] IUrlEncryptionService idEncryption ,
6464 [ FromServices ] BalanceService balanceService ,
65- [ FromServices ] ModelFactory chatFactory ,
65+ [ FromServices ] ChatFactory chatFactory ,
6666 [ FromServices ] UserModelManager userModelManager ,
6767 [ FromServices ] ClientInfoManager clientInfoManager ,
6868 [ FromServices ] FileUrlProvider fup ,
@@ -87,7 +87,7 @@ public async Task<IActionResult> GeneralChat(
8787 [ FromServices ] ILogger < ChatController > logger ,
8888 [ FromServices ] IUrlEncryptionService idEncryption ,
8989 [ FromServices ] BalanceService balanceService ,
90- [ FromServices ] ModelFactory chatFactory ,
90+ [ FromServices ] ChatFactory chatFactory ,
9191 [ FromServices ] UserModelManager userModelManager ,
9292 [ FromServices ] ClientInfoManager clientInfoManager ,
9393 [ FromServices ] FileUrlProvider fup ,
@@ -131,7 +131,7 @@ private async Task<IActionResult> ChatPrivate(
131131 ILogger < ChatController > logger ,
132132 IUrlEncryptionService idEncryption ,
133133 BalanceService balanceService ,
134- ModelFactory chatFactory ,
134+ ChatFactory chatFactory ,
135135 UserModelManager userModelManager ,
136136 ClientInfoManager clientInfoManager ,
137137 FileUrlProvider fup ,
@@ -366,7 +366,7 @@ private static async Task<Message> MakeDbUserMessage(Chat chat, FileUrlProvider
366366 private static async Task < ChatSpanResponse > ProcessChatSpan (
367367 CurrentUser currentUser ,
368368 ILogger < ChatController > logger ,
369- ModelFactory chatFactory ,
369+ ChatFactory chatFactory ,
370370 FileUrlProvider fup ,
371371 ChatSpanRequest span ,
372372 long firstTick ,
@@ -399,7 +399,7 @@ private static async Task<ChatSpanResponse> ProcessChatSpan(
399399 string ? errorText = null ;
400400 try
401401 {
402- using ChatService s = chatFactory . CreateConversationService ( userModel . Model ) ;
402+ using ChatService s = chatFactory . CreateChatService ( userModel . Model ) ;
403403 await foreach ( InternalChatSegment seg in icc . Run ( userBalance . Balance , userModel , s . ChatStreamedFEProcessed ( messageToSend , cco , extraDetails , cancellationToken ) ) )
404404 {
405405 if ( seg . TextSegment == string . Empty ) continue ;
0 commit comments