Utils
Functions
calculateImportance()
calculateImportance(
result
):number
Defined in: packages/core/src/core/utils.ts:75
Parameters
result
string
Returns
number
determineEmotions()
determineEmotions(
action
,result
,importance
):string
[]
Defined in: packages/core/src/core/utils.ts:36
Parameters
action
string
result
string
| Record
<string
, any
>
importance
number
Returns
string
[]
generateContentId()
generateContentId(
content
):string
Defined in: packages/core/src/core/utils.ts:269
Parameters
content
any
Returns
string
generateUniqueId()
generateUniqueId():
string
Defined in: packages/core/src/core/utils.ts:31
Returns
string
getTimeContext()
getTimeContext(
timestamp
):string
Defined in: packages/core/src/core/utils.ts:258
Parameters
timestamp
Date
Returns
string
hashString()
hashString(
str
):string
Defined in: packages/core/src/core/utils.ts:248
Parameters
str
string
Returns
string
injectTags()
injectTags(
tags
,text
):string
Defined in: packages/core/src/core/utils.ts:5
Parameters
tags
Record
<string
, string
> = {}
text
string
Returns
string
isValidDateValue()
isValidDateValue(
value
): value is string | number | Date
Defined in: packages/core/src/core/utils.ts:238
Parameters
value
unknown
Returns
value is string | number | Date
validateLLMResponseSchema()
validateLLMResponseSchema<
T
>(__namedParameters
):Promise
<T
>
Defined in: packages/core/src/core/utils.ts:135
Type Parameters
• T
Parameters
__namedParameters
Returns
Promise
<T
>