mindee
Version:
Mindee Client Library for Node.js
22 lines (21 loc) • 747 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.InferenceResult = void 0;
const field_1 = require("./field");
const rawText_1 = require("./rawText");
const ragMetadata_1 = require("./ragMetadata");
class InferenceResult {
constructor(serverResponse) {
this.fields = new field_1.InferenceFields(serverResponse["fields"]);
if (serverResponse["raw_text"]) {
this.rawText = new rawText_1.RawText(serverResponse["raw_text"]);
}
if (serverResponse["rag"]) {
this.rag = new ragMetadata_1.RagMetadata(serverResponse["rag"]);
}
}
toString() {
return `Fields\n======\n${this.fields}`;
}
}
exports.InferenceResult = InferenceResult;