Skip to main content

ai

const ai: object = AI

Defined in: grok.ts:32

AI API

Type Declaration

NameTypeDescriptionDefined in
configobjectConfiguration sub-namespace for AI provider settings.src/ai.ts:33
get config.configuredboolean-src/ai.ts:38
get config.currentAIConfig-src/ai.ts:34
get config.indexEntitiesboolean-src/ai.ts:42
get config.proxyTokenstring-src/ai.ts:51
get config.proxyUrlstring-src/ai.ts:47
processPrompt()(prompt) => Promise<boolean>-src/ai.ts:91
searchEntities()(text, threshold?, limit?, types?) => Promise<Entity[]>Performs a semantic search over indexed Datagrok entities. The input [text] is converted into a vector embedding using the configured embedding model and compared against stored entity embeddings using vector distance. Results are filtered by the provided similarity [threshold], optionally restricted to specific entity [types], and limited by [limit]. Throws Error if AI indexing is disabled or no AI provider is configured.src/ai.ts:79