Skip to content

Commit f997d87

Browse files
Moved getAnythingLLMUserAgent helper fn to server/endpoints/utils.js and changed fallback version string to "unknown"
1 parent bc5901b commit f997d87

File tree

4 files changed

+12
-13
lines changed

4 files changed

+12
-13
lines changed

server/endpoints/utils.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,18 @@ function getDeploymentVersion() {
166166
return null;
167167
}
168168

169+
/**
170+
* Returns the user agent for the AnythingLLM deployment.
171+
* @returns {string} The user agent.
172+
*/
173+
function getAnythingLLMUserAgent() {
174+
const version = getDeploymentVersion() || "unknown";
175+
return `AnythingLLM/${version}`;
176+
}
177+
169178
module.exports = {
170179
utilEndpoints,
171180
getGitVersion,
172-
getDeploymentVersion,
173181
getModelTag,
182+
getAnythingLLMUserAgent,
174183
};

server/utils/AiProviders/genericOpenAi/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const {
88
clientAbortedHandler,
99
} = require("../../helpers/chat/responses");
1010
const { toValidNumber } = require("../../http");
11-
const { getAnythingLLMUserAgent } = require("../../helpers/getUserAgent");
11+
const { getAnythingLLMUserAgent } = require("../../../endpoints/utils");
1212

1313
class GenericOpenAiLLM {
1414
constructor(embedder = null, modelPreference = null) {

server/utils/agents/aibitat/providers/genericOpenAi.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ const Provider = require("./ai-provider.js");
33
const InheritMultiple = require("./helpers/classes.js");
44
const UnTooled = require("./helpers/untooled.js");
55
const { toValidNumber } = require("../../../http/index.js");
6-
const { getAnythingLLMUserAgent } = require("../../../helpers/getUserAgent");
6+
const { getAnythingLLMUserAgent } = require("../../../../endpoints/utils");
77

88
/**
99
* The agent provider for the Generic OpenAI provider.

server/utils/helpers/getUserAgent.js

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)