UNPKG

mindee

Version:

Mindee Client Library for Node.js

18 lines (17 loc) 681 B
import { InferenceFields } from "../../../v2/parsing/inference/field/index.js"; import { RawText } from "../../../v2/parsing/inference/field/rawText.js"; import { RagMetadata } from "../../../v2/parsing/inference/field/ragMetadata.js"; export class ExtractionResult { constructor(serverResponse) { this.fields = new InferenceFields(serverResponse["fields"]); if (serverResponse["raw_text"]) { this.rawText = new RawText(serverResponse["raw_text"]); } if (serverResponse["rag"]) { this.rag = new RagMetadata(serverResponse["rag"]); } } toString() { return `Fields\n======\n${this.fields}`; } }