mirror of
https://github.com/Shchoholiev/shopping-assistant-api.git
synced 2025-04-12 01:48:49 +00:00
Merge pull request #18 from Shchoholiev/bug/fix-product-search-open-ai-roles
Bug fixed
This commit is contained in:
commit
834441d79c
@ -63,6 +63,17 @@ public class ProductService : IProductService
|
|||||||
var messagesForOpenAI = new List<OpenAiMessage>();
|
var messagesForOpenAI = new List<OpenAiMessage>();
|
||||||
|
|
||||||
foreach (var item in previousMessages.Items)
|
foreach (var item in previousMessages.Items)
|
||||||
|
{
|
||||||
|
if (item.Role == "Application")
|
||||||
|
{
|
||||||
|
messagesForOpenAI
|
||||||
|
.Add(new OpenAiMessage()
|
||||||
|
{
|
||||||
|
Role = OpenAiRole.Assistant.RequestConvert(),
|
||||||
|
Content = item.Text
|
||||||
|
});
|
||||||
|
}
|
||||||
|
else
|
||||||
{
|
{
|
||||||
messagesForOpenAI
|
messagesForOpenAI
|
||||||
.Add(new OpenAiMessage()
|
.Add(new OpenAiMessage()
|
||||||
@ -71,6 +82,7 @@ public class ProductService : IProductService
|
|||||||
Content = item.Text
|
Content = item.Text
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
messagesForOpenAI.Add(new OpenAiMessage()
|
messagesForOpenAI.Add(new OpenAiMessage()
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user