Seth0330 commited on
Commit
fd7246b
·
verified ·
1 Parent(s): aac641b

Update frontend/src/services/api.js

Browse files
Files changed (1) hide show
  1. frontend/src/services/api.js +5 -1
frontend/src/services/api.js CHANGED
@@ -7,11 +7,15 @@ const API_BASE_URL = import.meta.env.VITE_API_BASE_URL || "";
7
  /**
8
  * Extract data from a document
9
  * @param {File} file - The file to extract data from
 
10
  * @returns {Promise<Object>} Extraction result with fields, confidence, etc.
11
  */
12
- export async function extractDocument(file) {
13
  const formData = new FormData();
14
  formData.append("file", file);
 
 
 
15
 
16
  const response = await fetch(`${API_BASE_URL}/api/extract`, {
17
  method: "POST",
 
7
  /**
8
  * Extract data from a document
9
  * @param {File} file - The file to extract data from
10
+ * @param {string} keyFields - Optional comma-separated list of fields to extract
11
  * @returns {Promise<Object>} Extraction result with fields, confidence, etc.
12
  */
13
+ export async function extractDocument(file, keyFields = "") {
14
  const formData = new FormData();
15
  formData.append("file", file);
16
+ if (keyFields && keyFields.trim()) {
17
+ formData.append("key_fields", keyFields.trim());
18
+ }
19
 
20
  const response = await fetch(`${API_BASE_URL}/api/extract`, {
21
  method: "POST",