@manta-eu/client/shared/memory-citation-sampling
Reference for @manta-eu/client/shared/memory-citation-sampling as it is on main.
Type Aliases
CitationDecision
CitationDecision = {
reason:"none";requested:false; } | {reason:"personal"|"recalled"|"sampled";requested:true; }
CitationRequestTurn
CitationRequestTurn =
object
Properties
hasPersonalPreload
hasPersonalPreload:
boolean
hasPersonalRecall
hasPersonalRecall:
boolean
hasSharedSections
hasSharedSections:
boolean
seed
seed:
string
Variables
memoryCitationSampleRate
constmemoryCitationSampleRate:0.1=0.1
Functions
citationDecisionForTurn()
citationDecisionForTurn(
turn,rate?):CitationDecision
Parameters
turn
rate?
number
Returns
shouldRequestCitations()
shouldRequestCitations(
seed,rate?):boolean
Parameters
seed
string
rate?
number = memoryCitationSampleRate
Returns
boolean