Class: PromptValidation
PromptValidation
()
Validation utilities
Constructor
new PromptValidation
()
Source:
prompts/interfaces.js
,
line 482
Home
Modules
services/document
Classes
APIServer
ApiService
AskOperationTimer
BaseVisualization
ChatManager
ClientConnector
Clustering
CommunityElement
ConsoleService
DomUtils
EmbeddingCreator
EmbeddingService
FeatureFlags
FeatureMaps
GradualMigration
GraphAPI
HTML2MD
LogCyclingManager
MCPClient
MCPPromptsCompat
MemoryAdvancedSearch
MemoryClustersViz
MemoryGraphViz
MemoryTimelineViz
MemoryVisualizationManager
MigrationHelper
OperationTimer
OperationTracker
Processor
PromptContext
PromptFormatterCompat
PromptMetrics
PromptOptions
PromptResult
PromptTemplate
PromptTemplatesCompat
PromptValidation
RagnoAPIServer
SOMGrid
SPARQLService
SearchAPIEnhanced
SearchServer
SearchService
StructuredLogger
StructuredLoggerFactory
TabManager
TellOperationTimer
TrainingViz
UIServer
VSOMController
VSOMService
VSOMVisualization
ZPTDataFactory
ZPTQueryBuilder
exports
exports
Global
INCOMPLETE_PATTERNS
NamespaceUtils
PromptTemplates
SPARQL_PREFIXES
UnifiedPromptSystem
ZPTQueryTemplates
ZPTQueryUtils
ZPTUtils
ZPT_STRING_MAPPINGS
ZPT_URI_MAPPINGS
_adjustEmbeddingLength
_analyzeQuery
_buildContext
_buildFilterClauses
_calculateCosineSimilarity
_calculateFinalScore
_callChat
_callCompletion
_createConversation
_createCorpusInterface
_createResult
_determineStrategy
_emitMetric
_escapeProperty
_escapeTripleQuotedString
_estimateServiceRelevance
_estimateTokens
_executeArticleLookup
_executeBatchSearch
_executeCategorySearch
_executeConceptDiscovery
_executeConceptResearch
_executeEntityLookup
_executeEntitySearch
_executeIngest
_executeNavigationFallback
_executeParallelSearches
_executeSPARQLQuery
_executeSPARQLUpdate
_executeSearch
_executeSequentialSearches
_executeServiceSearch
_extractCommonResources
_formatEntity
_formatRDFObject
_formatRelationship
_formatSemanticUnit
_getConversation
_getWorkflowMetadata
_handleError
_initializeZPTComponents
_logStep
_measureTime
_mergeConfig
_normalizeResults
_parseJsonValue
_parseQueryResults
_parseSPARQLResults
_rankAndMergeResults
_sanitizeParams
_searchEntities
_searchSemantic
_selectServices
_serializeTriples
_simpleMergeResults
_storeRDFInSPARQL
_triplesToJSON
_updateAverage
_validateFile
_validateInput
_validateParams
_validateResources
adaptiveChunking
addAltLabel
addAlternativeName
addAttribute
addChunkOverlap
addChunkRelationships
addContent
addEntityConnection
addEntityMention
addEvidence
addHypothesisToRDF
addInstructions
addKeyword
addLabel
addNamespace
addNode
addNodeToIndex
addNodesBatch
addNodesToIndex
addProvenance
addRelationshipTo
addSource
addToContext
addTooltip
addTriple
addType
addUnitConnection
addZoom
adjustForTboxEnvironment
advancedEstimation
aggregateCommunities
aggregationPhase
analyzeCompleteness
analyzeConfidenceDistribution
analyzeContentType
analyzeNavigation
analyzeQuery
analyzeTextStructure
applyContentAdjustments
applyDeduplication
applyDiversityFilter
applyEntityFilter
applyEntityFilters
applyFilters
applyFormatting
applyGeographicFilter
applyMemoryDomainFilter
applyMemoryFilter
applyPrivacyFilters
applyRanking
applyRelevanceFiltering
applyTemporalFilter
applyTokenizerAdjustments
applyTopicFilter
applyTypeFiltering
attemptRecovery
augmentWithAttributes
balanceChunkSizes
batchCountTokens
batchInsertData
batchResearch
beerqaTemplates
buildAggregationQuery
buildBatchConceptInsert
buildBatchFrequencyUpdate
buildBatchRelationshipUpdate
buildCacheKey
buildCommunities
buildCompletenessFunction
buildConceptFilter
buildConceptFilters
buildConceptQuery
buildConnectivityFunction
buildConstraints
buildContext
buildCriteria
buildDiversityFunction
buildEntityDetailsQuery
buildEntityExtractionPrompt
buildEntityFilter
buildEntityRule
buildExactMatchQuery
buildFilters
buildFormattingContext
buildGeographicFilter
buildGeographicRule
buildGraphFromRDF
buildGraphTraversalQuery
buildLimit
buildOptimizationRules
buildOrderBy
buildPrimaryRules
buildQuery
buildRecencyFunction
buildRelevanceFunction
buildScoringRules
buildSecondaryRules
buildSelectClause
buildSelectionResult
buildSimilarityFilters
buildSimilarityQuery
buildTemporalFilter
buildTemporalRule
buildTopicFilter
buildTopicRule
buildTransformationContext
buildTransitionMatrix
buildTypeFilter
calculateAttributeConfidence
calculateCacheHitRate
calculateCentroid
calculateChunkSize
calculateClusterCentroid
calculateCommunityCohesion
calculateComplexity
calculateConceptSimilarity
calculateConfidence
calculateContentSimilarity
calculateCosineSimilarity
calculateDistance
calculateHexagonalDistance
calculateHybridScore
calculateLearningRate
calculateMapDistance
calculateMemoryImportance
calculateModularity
calculateModularityGain
calculateNeighborhoodRadius
calculateNodeSimilarity
calculateQualityMetrics
calculateQuantizationError
calculateQueryConfidence
calculateRectangularDistance
calculateRelationshipStrength
calculateSemanticConnectivity
calculateSummaryConfidence
calculateTopographicError
calculateWeightedScore
canResolveFusekiHostname
checkAPIHealth
checkContentSimilarity
checkContextLimits
checkConvergence
checkDependencyHealth
checkRateLimit
checkSystemHealth
chunk
chunkCorpuscles
chunkDocument
chunkHierarchicalText
chunkText
classifyError
cleanHtml
cleanSnippet
cleanup
cleanupPartialInitialization
clear
clearCache
clearCaches
clearGraph
clearStatistics
clearVectorIndex
clone
cluster
clusterHypotheticalEntities
combineResults
combineSearchResults
combinedResearch
compileTrainingResults
compose
compress
compressMetadata
computeBetweennessCentrality
computeCommunityStatistics
computeGraphStatistics
computeKCore
computeLeidenClustering
computeSimilarityLinks
conditional
connectElements
connectTo
connects
convert
convertBuffer
convertDocument
convertEntity
convertParametersToZPTURIs
convertParams
convertString
convertToCSV
coordinatesToIndex
cosineDistance
countRules
countTokens
create
createAdaptiveChunk
createAttribute
createAttributeRelationships
createBackup
createBatches
createBidirectional
createCacheKey
createClearGraphQuery
createColorScale
createCompactRepresentation
createCompatibilityMappings
createConnector
createCorpuscleForUnit
createCrossReference
createDeleteInsertQuery
createDirectConceptFilter
createDirectEntityFilter
createDropGraphQuery
createEmbeddingConnector
createEmbeddings
createEmptyResult
createEmptyResults
createEntity
createExactTemporalFilter
createExactTopicFilter
createHypothesisPrompt
createHypothesisRelationships
createHypothesisUnit
createInsertDataQuery
createInsertQuery
createInstance
createInterCommunityRelationships
createLegend
createLiteral
createNamedNode
createNamespace
createNamespaceObject
createNeighborhoodFunction
createOverview
createParameterHash
createPointGeographicFilter
createPromptContext
createPromptManager
createRagnoStructure
createRelationship
createResponsiveSVG
createSOMInstance
createSemanticChunk
createTextUnit
createTooltip
createURI
createUnit
cubeToOffset
debounce
decode
decomposeCorpus
decomposeText
deduplicateByContent
deduplicateByURI
deduplicateHybrid
deleteDocument
deleteInstance
detectCommunities
detectTboxEnvironment
detectTopicDomain
determineCorpuscleType
determineResponseType
displayError
displayRecallResults
dispose
dropGraph
dryRun
encode
encodeStructured
enhanceClustersWithCentrality
enhanceNavigation
enhanceSearchResults
enrichGraph
enrichWithContext
enrichWithEmbeddings
ensureInitialized
escapeString
estimateConceptSelectivity
estimateConfidence
estimateCost
estimateMemoryUsage
estimateResults
estimateSegmentSize
estimateSelectivity
estimateTokenCount
estimateTokensPerResult
estimateTopicSelectivity
euclideanDistance
execute
executeNavigationPipeline
executeOperation
executeQuery
executeResearch
executeSPARQLQuery
executeSPARQLUpdate
executeSelect
executeSparqlQuery
executeStageWithTimeout
executeTemplate
executeUpdate
executeUpdates
executeWithTimeout
expandCluster
expandQueryTerms
exportAllResultsToRDF
exportCommunitiesToRDF
exportEnrichmentResults
exportGraph
exportResultsToRDF
exportToDataset
exportToRDF
exportVisualization
extractAndResearchConcepts
extractBasicInfo
extractClientInfo
extractClientIp
extractCommunityKeywords
extractConcepts
extractContent
extractContentString
extractCorpuscleConcepts
extractEntitiesFromDataset
extractEntitiesFromHypothesis
extractEntitiesFromUnit
extractEntityData
extractKeywords
extractLimit
extractMetadata
extractNamespace
extractNavigationMetadata
extractPerformanceMetadata
extractProvenanceContext
extractProvenanceMetadata
extractQualityMetadata
extractRelationshipContext
extractScore
extractSourceContext
extractSubgraph
extractTechnicalMetadata
extractTextContent
feedbackTemplates
fetchWithTimeout
filterCorpuscles
filterSmallCommunities
findBestMatchingUnits
findConnectedComponents
findCrossTypeNodes
findEntitiesByLabel
findEntitiesByWikipediaTitle
findEntityCluster
findLazyContent
findNextBoundary
findSemanticBoundaries
findSimilarElements
findSimilarNodes
findSingleBMU
findUnitsWithoutCorpuscles
fixedSizeChunking
flushSyncQueue
format
formatAsAnalytical
formatAsConversational
formatAsJSON
formatAsMarkdown
formatAsStructured
formatContentAsMarkdown
formatContentNaturally
formatErrorResponse
formatGroupSummary
formatHealthResponse
formatMetadataAsMarkdown
formatMetricsResponse
formatNavigationParameters
formatNavigationResponse
formatOptionsResponse
formatPreviewResponse
formatRDFObject
formatSI
formatSchemaResponse
formatSingleInteraction
formatStructured
formatSuccessResponse
formatTimeAgo
fromSimpleObject
gatherCommunityContext
gatherEntityContext
gaussianRandom
generateCacheKey
generateChat
generateChatResponse
generateChatStream
generateClusters
generateCommunitySummary
generateCompletion
generateConceptURI
generateCorpuscleId
generateCorpuscleTriples
generateEmbedding
generateEntityAttribute
generateErrorSuggestions
generateFuzzyPatterns
generateHypotheses
generateNodeAssignments
generateNodeEmbedding
generatePrompt
generateQuestions
generateReport
generateResponse
generateResultId
generateSampleData
generateSampleEntities
generateSingleHypothesis
generateTriplesFromQuads
generateURI
generateUnitTriples
get
getAPIRouteHandlers
getAggregationConfig
getAggregationFields
getAggregationGroupBy
getAggregationMetrics
getAll
getAllCustomMetadata
getAllNamespaces
getAllStatistics
getAllTrainingStatus
getAllTypes
getAlternativeNames
getAttributes
getAvailableFormats
getAvailableInstructions
getAvailableModels
getAvailableServices
getAvailableStrategies
getAvailableTemplates
getAvailableTokenizers
getBaseFields
getCacheKey
getCacheStats
getCachedResult
getCategory
getClusters
getCommunities
getConfidence
getConnectedElements
getConnectedUnits
getContent
getContextRecommendation
getContextTruncationLimit
getCorpus
getCorpuscleType
getDefaultConfig
getDefaultFieldMappings
getDefaultTiltURI
getDefaultWeights
getDefaultZoomURI
getDefaults
getDocument
getEmbedding
getEndpointInfo
getEndpoints
getEnhancedEntityContext
getEntities
getEntity
getEntityProperties
getEntityRelationships
getErrorStats
getEvidence
getExecutionStats
getFeatureMaps
getFilterDocumentation
getFirstSeen
getFormatInfo
getFrequency
getGraphStatistics
getGraphStats
getGridState
getHealth
getHexagonalVisualCoords
getInfo
getInstanceHierarchy
getInstructionInfo
getJSONLDContext
getKeywords
getLanguage
getLastAccessed
getLegacyAdapter
getLength
getMentionedEntities
getMetadata
getMetadataProperty
getMetrics
getModelConfig
getModelInfo
getName
getNamespace
getNavigationStatistics
getNeighbors
getNodeMappings
getNodeMetadata
getNodeType
getNodeWeights
getNodesByType
getOntologyInfo
getOntologyTerms
getOptimalResultLimit
getOptions
getOtherEntity
getPPRScore
getParameterSummary
getParserInfo
getPerformanceStats
getPosition
getPrefLabel
getPreferredLabel
getPrefixes
getPrefixesAsObject
getPrimaryTypes
getProcessingStatus
getProjectionDocumentation
getPromptManager
getProvenance
getQuery
getQueryStats
getQuestionStatistics
getQuestionsForResearch
getRagnoLocalName
getRecommendations
getRecommendedTilt
getRelationshipType
getRelationships
getRouteHandlers
getRuleSelectivity
getSPARQLPrefixes
getSchema
getSearchStrategies
getSelectionStrategy
getSession
getSessions
getSimilarityScore
getSourceDocument
getSourceEntity
getStatistics
getStats
getStatus
getStrategyInfo
getSubType
getSummary
getSupportedExtensions
getSupportedProviders
getTargetEntity
getTargetTypes
getTemplate
getTemplateMetadata
getTemporal
getText
getTiltFields
getTiltOutputFormat
getTiltProcessingType
getTokenizerInfo
getTopKNodes
getTopology
getTopologyInfo
getTrainingStatus
getTriples
getTriplesWithPredicate
getTurtlePrefixes
getTypes
getURI
getUnits
getView
getViews
getVisualizationCoordinates
getWeight
getWikidataNamespaces
getWikidataProperties
getZoomDescriptions
getZoomGranularity
getZoomLevelDocumentation
getZoomMapping
groupNodesByType
handleDomainSwitch
handleDualSearch
handleEntityDetails
handleError
handleExactSearch
handleFadeMemory
handleForget
handleGraphStats
handleHealth
handleMemoryFilter
handleMetrics
handleNavigate
handleOptions
handlePreview
handleProjectContext
handleRecall
handleRemember
handleRequest
handleSchema
handleSearchStats
handleSearchStatus
handleSimilaritySearch
handleTraversalSearch
hasFilters
hasNode
hasRelationshipWith
hasStructure
hasType
hashObject
healthCheck
hierarchicalChunking
highlightQuery
identifyImportantEntities
identifyRetrievableNodes
incrementFrequency
indexContent
indexToCoordinates
ingest
ingestDocument
ingestFromTemplate
init
initChatForms
initMCPClient
initRangeInputs
initSettingsForm
initTabs
initialize
initializeApp
initializeAtuin
initializeBoundaryDetectors
initializeChunkingStrategies
initializeCompressionLevels
initializeConfig
initializeDefaultRules
initializeDefaults
initializeDocumentProcessing
initializeDomainPatterns
initializeEmbeddingHandler
initializeEncodingStrategies
initializeEndpoints
initializeErrorCodes
initializeErrorTypes
initializeFallbackConceptTemplates
initializeFilterStrategies
initializeFormats
initializeFormatters
initializeInstructions
initializeLLMHandler
initializeLegacyAdapters
initializeLinearWeights
initializeMemoryDomains
initializeMetadataSchemas
initializeModelMappings
initializeNamespaces
initializeOutputFormats
initializePCAWeights
initializePipeline
initializeProjectionStrategies
initializePromptSystem
initializeQueryTemplates
initializeRandomWeights
initializeRecoveryStrategies
initializeSPARQLServices
initializeSchemas
initializeSelectionStrategies
initializeTemplates
initializeTokenizers
initializeValidators
initializeWeights
initializeZoomMappings
integrateWithGraphAnalytics
integrateWithHyde
involves
isAvailable
isCode
isEntryPoint
isProviderSupported
isRagnoClass
isRagnoProperty
isRagnoURI
isRelevantAt
isStopWord
isSupported
isTboxFusekiAvailable
isValidCoordinate
legacyFormatChatPrompt
limitResults
listDocuments
listExternalTemplateFiles
listInstances
listTemplates
loadChatProviders
loadConceptQueries
loadConfigFromServer
loadData
loadDocQAData
loadEnvironmentVariables
loadExternalTemplate
loadExternalTemplates
loadFromEntities
loadFromRagno
loadFromSPARQL
loadFromVectorIndex
loadIndex
loadMemoryState
loadSettings
loadTemplate
loadTemplatesFromPromptTemplates
loadUnitsToSPARQL
loadVectorIndex
localMovingPhase
logProcessingSummary
logTrainingProgress
lookupEntity
manhattanDistance
markQuestionResearched
matchEndpoint
matchesFilters
memorize
mergeSmallChunks
migrate
migrateDocument
migrateDocuments
migrateExistingSystem
migrateMCPRegistry
migrateNavigation
migratePromptTemplates
navigate
normalize
normalizeContent
normalizeCoordinates
normalizeEntityFilter
normalizeError
normalizeGeographicFilter
normalizeMinMax
normalizePan
normalizePath
normalizeScoreArray
normalizeScores
normalizeSigmoid
normalizeTemplate
normalizeTemporalFilter
normalizeTilt
normalizeTopicFilter
normalizeTransform
normalizeZScore
normalizeZoom
offsetToCube
optimizeCriteria
optimizeIndex
optimizeTokenUsage
optimizeVectorIndex
parse
parseBody
parseComponents
parseCookies
parseEntityExtractionResponse
parseFormBody
parseHeaders
parseJsonBody
parseJsonResponse
parseMultipartBody
parseMultipartPart
parseQueryParams
parseQueryResults
performClustering
performExactMatch
performHealthCheck
performPPRTraversal
performQuickRecall
performVectorSimilarity
populateSettingsFromConfig
populateVectorIndexFromSPARQL
postProcessChunks
postProcessCorpuscles
preciseTokenCount
preloadTemplates
preview
process
processBatch
processConcepts
processEntityData
processIterations
processQuery
processRelationships
processResults
processSPARQLResults
processSparqlData
processUnitsInBatches
project
projectToConcepts
projectToEmbedding
projectToGraph
projectToKeywords
projectToTemporal
pruneContext
query
queryByZoomLevel
queryConceptsByFilter
queryCorpuscles
queryDocumentChunks
queryDocuments
queryHypotheses
queryHypotheticalContent
queryUnits
queueSync
quickStart
rankByScore
rankBySimilarity
rankByType
rankByWeightedScore
rankHybrid
readRawBody
recordIteration
recoverFromValidationError
recursive
refinementPhase
register
registerBatch
registerTemplate
reloadExternalTemplates
removeNamespace
removeNode
removeNodeFromIndex
removeTriple
researchConcepts
reset
resetStatistics
resetStats
resolve
resolveEntityNamesToURIs
resolveSyntax
restoreFromBackup
retrieveInteractions
runDeepPPR
runEntityClustering
runFullAnalysis
runFullMigration
runFullPipeline
runHydeGeneration
runPPR
runSemanticSearch
runShallowPPR
runTargetedAnalysis
runVSOMAnalysis
sanitizeData
sanitizeErrorMessage
saveIndex
saveVectorIndex
scoreByGraph
scoreByKeywords
search
searchByConcepts
searchByText
searchByTypes
searchByWikipediaTitle
searchContent
searchExact
searchGraph
searchSimilarity
searchTraversal
searchWikipedia
seededRandom
select
selectByEmbedding
selectByGraph
selectByKeywords
selectByTemporal
selectEnhanced
selectOptimalStrategy
semanticChunking
sendError
sendSuccess
setAllMetadata
setCategory
setConfidence
setContent
setCorpus
setEmbedding
setEmbeddingHandler
setEntity
setEntryPoint
setFirstSeen
setFrequency
setLLMHandler
setLanguage
setLastAccessed
setLength
setMetadataProperty
setName
setNodeWeights
setPPRScore
setPosition
setPrefLabel
setProvenance
setRelationshipType
setSPARQLEndpoint
setSimilarityScore
setSourceDocument
setSourceEntity
setSubType
setSummary
setTargetEntity
setTemperature
setTemporal
setText
setVectorIndex
setWeight
setupDebug
setupErrorHandling
setupEventListeners
setupFailsafeTimeout
setupQuickActions
showLoading
shuffleArray
shutdown
shutdownAll
simpleHash
splitLargeSection
stopAllTraining
stopTraining
store
storeCommunity
storeConceptRelationships
storeConcepts
storeDocument
storeEmbeddingInRDF
storeEntity
storeInteraction
storeLazyContent
storeNavigationData
storeRelationship
storeSemanticUnit
storeSession
storeZPTDataInSPARQL
streamChatResponse
summarizeContext
summarizeFilters
supportsTilt
switchToProject
timeOperation
toNTriples
toSimpleObject
toTurtle
tokenAwareChunking
toroidalDistance
touch
trackActiveRequest
train
trainSOM
trainingStep
transform
transformDocQAToVSOM
transformToCorpuscles
transformToDocument
transformToUnits
traverseGraph
unifiedSearch
unregister
updateConfig
updateDomainDisplay
updateGraph
updateLazyToProcessed
updateMemoryDisplay
updateMemoryStats
updateMetrics
updateModified
updateProjectDisplay
updateRequestStats
updateSearchStatistics
updateUI
updateWeights
uploadDocument
validate
validateCompatibility
validateConfig
validateConfiguration
validateContentType
validateCorpus
validateCriteria
validateDependencies
validateGeographic
validateInput
validateJsonStructure
validateMetadata
validateMigration
validateModel
validateNormalized
validateOntology
validateOptions
validatePan
validateQuery
validateRagnoURI
validateRequest
validateSearchRequest
validateTemporal
validateTilt
validateTransform
validateZoom
verifyComponentsReady
withRateLimit
withTiming
zptDataFactory