diff --git a/Chat.go b/Chat.go index 3cc0010..d944083 100644 --- a/Chat.go +++ b/Chat.go @@ -59,6 +59,7 @@ type TemplateMessage struct { Hidden bool Id string Name string + Model string ModelID string } @@ -88,7 +89,8 @@ func generateChatHTML() string { Content: markdownToHTML(message.Content), Hidden: !message.Selected, // Assuming Hidden is a field you want to include from Message Id: message.ID.String(), - Name: message.LLM.Model.Name, + Name: message.LLM.Name, + Model: message.LLM.Model.Name, ModelID: message.LLM.Model.ModelID, } templateMessages = append(templateMessages, templateMessage) diff --git a/database.go b/database.go index 3feb6b5..1eed4bf 100644 --- a/database.go +++ b/database.go @@ -271,6 +271,7 @@ func getAllMessages() []Message { content, date, llm : { + name, modelInfo : { modelID, name, diff --git a/views/partials/message-bot.html b/views/partials/message-bot.html index c46e095..3b80cc6 100644 --- a/views/partials/message-bot.html +++ b/views/partials/message-bot.html @@ -29,7 +29,7 @@ {% if not message.Hidden %}

- {{ message.Name }} + {{ message.Name }} {{ message.Model }}

diff --git a/views/partials/popover-models.html b/views/partials/popover-models.html index 78e1716..41c3a47 100644 --- a/views/partials/popover-models.html +++ b/views/partials/popover-models.html @@ -23,20 +23,73 @@