31 lines
802 B
TypeScript
31 lines
802 B
TypeScript
/**
|
|
* Conversational extension. Persists and retrieves conversations.
|
|
* @module
|
|
*/
|
|
export { ConversationalExtension } from './conversational'
|
|
|
|
/**
|
|
* Inference extension. Start, stop and inference models.
|
|
*/
|
|
export { InferenceExtension } from './inference'
|
|
|
|
/**
|
|
* Assistant extension for managing assistants.
|
|
*/
|
|
export { AssistantExtension } from './assistant'
|
|
|
|
/**
|
|
* MCP extension for managing tools and server communication.
|
|
*/
|
|
export { MCPExtension } from './mcp'
|
|
|
|
/**
|
|
* Base AI Engines.
|
|
*/
|
|
export * from './engines'
|
|
|
|
export { RAGExtension, RAG_INTERNAL_SERVER } from './rag'
|
|
export type { AttachmentInput } from './rag'
|
|
export { VectorDBExtension } from './vector-db'
|
|
export type { SearchMode, VectorDBStatus, VectorChunkInput, VectorSearchResult, AttachmentFileInfo } from './vector-db'
|