@ui-tars/sdk
Version:
A powerful cross-platform(ANY device/platform) toolkit for building GUI automation agents for UI-TARS
21 lines • 674 B
TypeScript
import { Operator, GUIAgentConfig } from './types';
import { BaseGUIAgent } from './base';
export declare class GUIAgent<T extends Operator> extends BaseGUIAgent<GUIAgentConfig<T>> {
private readonly operator;
private readonly model;
private readonly logger;
private uiTarsVersion?;
private systemPrompt;
private isPaused;
private resumePromise;
private resolveResume;
private isStopped;
constructor(config: GUIAgentConfig<T>);
run(instruction: string): Promise<void>;
pause(): void;
resume(): void;
stop(): void;
private buildSystemPrompt;
private guiAgentErrorParser;
}
//# sourceMappingURL=GUIAgent.d.ts.map