Skip to content

Commit 34aeb08

Browse files
authored
Merge pull request #6289 from Countly/ar2rsawseen/master2
LLM combined in UI
2 parents 7459837 + 89c3c25 commit 34aeb08

2 files changed

Lines changed: 32 additions & 20 deletions

File tree

frontend/express/public/javascripts/countly/vue/components/helpers.js

Lines changed: 31 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -710,26 +710,6 @@
710710
"name": "[CLY]_session",
711711
"options": [ { label: this.i18n('sidebar.analytics.sessions'), value: '[CLY]_session' } ]
712712
},
713-
{
714-
"label": this.i18n('internal-events.[CLY]_llm_interaction'),
715-
"name": "[CLY]_llm_interaction",
716-
"options": [ { label: this.i18n('internal-events.[CLY]_llm_interaction'), value: '[CLY]_llm_interaction' } ]
717-
},
718-
{
719-
"label": this.i18n('internal-events.[CLY]_llm_interaction_feedback'),
720-
"name": "[CLY]_llm_interaction_feedback",
721-
"options": [ { label: this.i18n('internal-events.[CLY]_llm_interaction_feedback'), value: '[CLY]_llm_interaction_feedback' } ]
722-
},
723-
{
724-
"label": this.i18n('internal-events.[CLY]_llm_tool_used'),
725-
"name": "[CLY]_llm_tool_used",
726-
"options": [ { label: this.i18n('internal-events.[CLY]_llm_tool_used'), value: '[CLY]_llm_tool_used' } ]
727-
},
728-
{
729-
"label": this.i18n('internal-events.[CLY]_llm_tool_usage_parameter'),
730-
"name": "[CLY]_llm_tool_usage_parameter",
731-
"options": [ { label: this.i18n('internal-events.[CLY]_llm_tool_usage_parameter'), value: '[CLY]_llm_tool_usage_parameter' } ]
732-
},
733713
{
734714
"label": this.i18n('sidebar.events'),
735715
"name": "event",
@@ -761,6 +741,37 @@
761741
});
762742
}
763743

744+
var llmEvents = [];
745+
llmEvents.push(
746+
{
747+
"label": this.i18n('internal-events.[CLY]_llm_interaction'),
748+
"name": "[CLY]_llm_interaction",
749+
"options": [ { label: this.i18n('internal-events.[CLY]_llm_interaction'), value: '[CLY]_llm_interaction' } ]
750+
},
751+
{
752+
"label": this.i18n('internal-events.[CLY]_llm_interaction_feedback'),
753+
"name": "[CLY]_llm_interaction_feedback",
754+
"options": [ { label: this.i18n('internal-events.[CLY]_llm_interaction_feedback'), value: '[CLY]_llm_interaction_feedback' } ]
755+
},
756+
{
757+
"label": this.i18n('internal-events.[CLY]_llm_tool_used'),
758+
"name": "[CLY]_llm_tool_used",
759+
"options": [ { label: this.i18n('internal-events.[CLY]_llm_tool_used'), value: '[CLY]_llm_tool_used' } ]
760+
},
761+
{
762+
"label": this.i18n('internal-events.[CLY]_llm_tool_usage_parameter'),
763+
"name": "[CLY]_llm_tool_usage_parameter",
764+
"options": [ { label: this.i18n('internal-events.[CLY]_llm_tool_usage_parameter'), value: '[CLY]_llm_tool_usage_parameter' } ]
765+
}
766+
);
767+
if (llmEvents.length > 0) {
768+
preparedEventList.push({
769+
"label": this.i18n("llm.events"),
770+
"name": "llm",
771+
"options": llmEvents
772+
});
773+
}
774+
764775

765776
if (countlyGlobal.plugins.indexOf('compliance-hub') !== -1) {
766777
preparedEventList.push({

frontend/express/public/localization/dashboard/dashboard.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1145,6 +1145,7 @@ version_history.version = Version
11451145
version_history.upgraded = Upgraded / installed
11461146
version_history.alert-title = Version mismatch
11471147
version_history.alert-message = There is a version mismatch between the version in the files and the version in the database. It may indicate that upgrade scripts did not complete properly.
1148+
llm.events = LLM Observability
11481149
internal-events.[CLY]_session = Session
11491150
internal-events.[CLY]_llm_interaction = LLM Interaction
11501151
internal-events.[CLY]_llm_interaction_feedback = LLM Interaction Feedback

0 commit comments

Comments
 (0)