UNPKG

acp-ws

Version:

基于 WebSocket 的智能体通信库,提供智能体身份管理和实时通信功能

32 lines (31 loc) 964 B
import { IAgentCP, IAgentIdentity } from "./interfaces"; declare class AgentCP implements IAgentCP { private seedPassword; private apUrl; private msgUrl; private activeAid; constructor(apiUrl: string, seedPassword?: string); /** * 初始化并预热加密模块 */ private initializeCrypto; importAid(identity: IAgentIdentity, seedPassword?: string): Promise<boolean>; loadAid(aid: string): Promise<string | null>; createAid(aid: string): Promise<string>; loadCurrentAid(): Promise<string | null>; loadGuestAid(): Promise<string>; loadAidList(): Promise<string[] | null>; online(): Promise<{ messageSignature: string; messageServer: string; heartbeatServer: string; }>; getCertInfo(aid: string): Promise<{ privateKey: string; publicKey: string; csr: string; cert: string; } | null>; private handleError; } export { AgentCP };