MCPcopy Create free account
hub / github.com/Noumena-Network/code / getInferenceEnvMetadata

Function getInferenceEnvMetadata

src/services/api/logging.ts:145–171  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

143}
144
145function getInferenceEnvMetadata() {
146 const baseUrl = getFirstPartyBaseUrlOverride()
147 return {
148 ...(baseUrl
149 ? {
150 baseUrl:
151 baseUrl as AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS,
152 }
153 : {}),
154 ...(process.env.NOUMENA_MODEL || process.env.ANTHROPIC_MODEL
155 ? {
156 envModel: (
157 process.env.NOUMENA_MODEL || process.env.ANTHROPIC_MODEL
158 ) as AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS,
159 }
160 : {}),
161 ...(process.env.NOUMENA_SMALL_FAST_MODEL ||
162 process.env.ANTHROPIC_SMALL_FAST_MODEL
163 ? {
164 envSmallFastModel: (
165 process.env.NOUMENA_SMALL_FAST_MODEL ||
166 process.env.ANTHROPIC_SMALL_FAST_MODEL
167 ) as AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS,
168 }
169 : {}),
170 }
171}
172
173function getBuildAgeMinutes(): number | undefined {
174 if (!MACRO.BUILD_TIME) return undefined

Callers 3

logAPIQueryFunction · 0.85
logAPIErrorFunction · 0.85
logAPISuccessFunction · 0.85

Calls 1

Tested by

no test coverage detected