31 lines
1.1 KiB
TypeScript
31 lines
1.1 KiB
TypeScript
// The knowledge module's public surface: the manifest and what the composition roots bind.
|
|
|
|
export type { SdkDocumentAiPlatformOptions } from "./adapters/enablement.js"
|
|
export { AGENT_DOCUMENT_TOOLS_FLAG, AGENT_KNOWLEDGE_TOOLS_FLAG, sdkDocumentAiPlatform } from "./adapters/enablement.js"
|
|
export { platformKnowledgeSearch } from "./adapters/platform-knowledge.js"
|
|
export { unavailableKnowledgeSearch } from "./adapters/unavailable.js"
|
|
export { vectorKnowledgeSearch } from "./adapters/vectors.js"
|
|
export * from "./contract/index.js"
|
|
export { CHUNK_SIZE, chunkText } from "./core/chunk.js"
|
|
export type {
|
|
DocumentAiPlatform,
|
|
KnowledgeChunk,
|
|
KnowledgeDeps,
|
|
KnowledgeEmbeddings,
|
|
KnowledgeFlags,
|
|
KnowledgeHit,
|
|
KnowledgeOrgScope,
|
|
KnowledgeScope,
|
|
KnowledgeSearchService,
|
|
} from "./core/ports.js"
|
|
export {
|
|
KNOWLEDGE_EMBEDDINGS,
|
|
KNOWLEDGE_ENABLEMENT,
|
|
KNOWLEDGE_FLAGS,
|
|
KNOWLEDGE_SCOPE,
|
|
KNOWLEDGE_SEARCH,
|
|
} from "./core/ports.js"
|
|
export { convexKnowledgeModule } from "./module.convex.js"
|
|
export { knowledgeModule } from "./module.js"
|
|
export { KNOWLEDGE_MODULE_BASE } from "./module.shared.js"
|