@agentkai/core
Version:
AgentKai核心包,提供AI助手系统的基础功能
32 lines • 925 B
TypeScript
import { BaseAISystem } from './AISystem';
import { CreateMemoryInput, Memory } from '../types/memory';
/**
* 系统适配器,提供AISystem与新接口的兼容层
*/
export declare class SystemAdapter {
private aiSystem;
constructor(aiSystem: BaseAISystem);
/**
* 添加记忆
* 适配新的记忆接口到旧的AISystem
*/
addMemory(input: CreateMemoryInput): Promise<Memory>;
/**
* 搜索记忆
* 适配新的搜索接口到旧的AISystem
*/
searchMemories(query: string, limit?: number): Promise<Memory[]>;
/**
* 将新的记忆类型转换为系统内部类型
*/
private convertMemoryType;
/**
* 将系统内部类型转换为新的记忆类型
*/
private reverseConvertMemoryType;
/**
* 将1-10范围的重要性归一化为0-1范围
*/
private normalizeImportance;
}
//# sourceMappingURL=adapter.d.ts.map