@gui-agent/action-parser
Version:
Action parser SDK for general action parser
21 lines • 780 B
TypeScript
import { PredictionParsed, UITarsModelVersion } from '@ui-tars/shared/types';
export declare function actionParser(params: {
prediction: string;
/** [widthFactor, heightFactor] */
factor: number | [number, number];
screenContext?: {
width: number;
height: number;
};
scaleFactor?: number;
mode?: 'bc' | 'o1';
modelVer?: UITarsModelVersion;
}): {
parsed: PredictionParsed[];
};
export declare function actionStringParser(prediction: string): string[];
export declare function parseActionVlm(text: string, factors?: [number, number], mode?: 'bc' | 'o1', screenContext?: {
width: number;
height: number;
}, scaleFactor?: number, modelVer?: UITarsModelVersion): PredictionParsed[];
//# sourceMappingURL=actionParser.d.ts.map