[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "MERALCO", "holder": "BUSKOWITZ, HENRY", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "BUSKOWITZ, HENRY"}, {"field": "address", "value": "2 J.P Laurel ESTACION ST AYALA AVE., MAKATI CITY METRO MANILA"}, {"field": "issue_date", "value": "2023-01-22"}, {"field": "company_name", "value": "MERALCO"}, {"field": "account_number", "value": "1812942348"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Efficient Energy", "holder": "Mrs P Smith", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Mrs P Smith"}, {"field": "address", "value": "1 Electric Avenue, Brightown, BR0 0AA"}, {"field": "issue_date", "value": "2020-11-20"}, {"field": "company_name", "value": "Efficient Energy"}, {"field": "account_number", "value": "123 123 1234 56"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "E.ON", "holder": "Mrs Alicia J Black", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Mrs Alicia J Black"}, {"field": "address", "value": "Manor Works, Manor Road, London, SE25 4TA"}, {"field": "issue_date", "value": "2019-08-22"}, {"field": "company_name", "value": "E.ON"}, {"field": "account_number", "value": "0109 3556 5300"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Kenya Power", "holder": "JOHN CITIZEN", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "JOHN CITIZEN"}, {"field": "address", "value": "WAIYAKI WAY, 266 - NAIROBI, KENYA"}, {"field": "issue_date", "value": "2020-11-23"}, {"field": "company_name", "value": "Kenya Power"}, {"field": "account_number", "value": "3017996-01"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Kenya Power", "holder": "KELVIN ETWASI", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "KELVIN ETWASI"}, {"field": "address", "value": "Mwale Medical and Teaching Technology, 14, 50100 - BUTERE, KENYA"}, {"field": "issue_date", "value": "2023-06-09"}, {"field": "company_name", "value": "Kenya Power"}, {"field": "account_number", "value": "33281591-04"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "EnergyAustralia Pty Ltd", "holder": "SAM SAMPLE", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "SAM SAMPLE"}, {"field": "address", "value": "SAMPLE ROAD, SAMPLEVILLE QLD 9999"}, {"field": "issue_date", "value": "2019-01-20"}, {"field": "company_name", "value": "EnergyAustralia Pty Ltd"}, {"field": "account_number", "value": "3333 333 333"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Shell Energy Solutions", "holder": "JOHN DOE", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "JOHN DOE"}, {"field": "address", "value": "11000 TEST LANE ANYTOWN, TX 77375"}, {"field": "issue_date", "value": "2021-11-30"}, {"field": "company_name", "value": "Shell Energy Solutions"}, {"field": "account_number", "value": "00001"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "British Gas", "holder": "Mr Joseph Williams", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Mr Joseph Williams"}, {"field": "address", "value": "DEANSHANGER MEMORIAL COMMUNITY CENT, LITTLE LONDON, MILTON KEYNES, MK19 6HT"}, {"field": "issue_date", "value": "2019-12-20"}, {"field": "company_name", "value": "British Gas"}, {"field": "account_number", "value": "12 34 56 78 90 25"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "e.on", "holder": "Mr A B Customer", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Mr A B Customer"}, {"field": "address", "value": "10 Example Street, Anytown, Countyshire, AB12 3CD"}, {"field": "issue_date", "value": "2014-06-16"}, {"field": "company_name", "value": "e.on"}, {"field": "account_number", "value": "0108 6420 2750"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "e.on", "holder": "Mr John Moses", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Mr John Moses"}, {"field": "address", "value": "Grove House, Chevening Cross Road, Chevening, Sevenoaks, Kent, TN14 6HF"}, {"field": "issue_date", "value": "2015-03-18"}, {"field": "company_name", "value": "e.on"}, {"field": "account_number", "value": "0109 3556 5300"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Duke Energy", "holder": "KAMALNAYAN RUPARELIA", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "KAMALNAYAN RUPARELIA"}, {"field": "address", "value": "13015 LAKESHORE GROVE DR #D, WINTER GARDEN, FL 34787"}, {"field": "issue_date", "value": ""}, {"field": "company_name", "value": "Duke Energy"}, {"field": "account_number", "value": "6120-2687-07-4"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Clark Regional Wastewater District", "holder": "CUSTOMER NAME", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "CUSTOMER NAME"}, {"field": "address", "value": "123 MAIN STREET, VANCOUVER, WA 98661"}, {"field": "issue_date", "value": "2017-12-29"}, {"field": "company_name", "value": "Clark Regional Wastewater District"}, {"field": "account_number", "value": "000000-000"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "British Gas", "holder": "Mr Abdur Rakib", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Mr Abdur Rakib"}, {"field": "address", "value": "203C Southgate Road, London N1 3LD"}, {"field": "issue_date", "value": "2018-09-29"}, {"field": "company_name", "value": "British Gas"}, {"field": "account_number", "value": "85 18 22 08 31 17"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Liberty Utilities", "holder": "JOHN SMITH", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "JOHN SMITH"}, {"field": "address", "value": "12345 MAIN ST. SUNLAKES, AZ 85248"}, {"field": "issue_date", "value": "2020-10-23"}, {"field": "company_name", "value": "Liberty Utilities"}, {"field": "account_number", "value": "12345678-87654321"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Southern Electric", "holder": "John Citizen", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "John Citizen"}, {"field": "address", "value": "3 Tortworth Road, Swindon, SN25 2AJ"}, {"field": "issue_date", "value": "2021-11-13"}, {"field": "company_name", "value": "Southern Electric"}, {"field": "account_number", "value": "607561694"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Columbia Gas of Ohio", "holder": "Columbia Gas of Ohio Customer", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Columbia Gas of Ohio Customer"}, {"field": "address", "value": "123 Main St, Anytown OH 12345-6780"}, {"field": "issue_date", "value": "2011-04-29"}, {"field": "company_name", "value": "Columbia Gas of Ohio"}, {"field": "account_number", "value": "XXXXXXXX XXX XXX X"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Egyptian Electric Cooperative Association", "holder": "JOHN DOE JANE DOE", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "JOHN DOE JANE DOE"}, {"field": "address", "value": "72255 ORCHARD TREE RD MURPHYSBORO IL 62966"}, {"field": "issue_date", "value": "2016-08-03"}, {"field": "company_name", "value": "Egyptian Electric Cooperative Association"}, {"field": "account_number", "value": "83XXX001"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "MARIN WATER", "holder": "SAMPLE BILL", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "SAMPLE BILL"}, {"field": "address", "value": "220 NELLEN AVE, CORTE MADERA, CA 94925"}, {"field": "issue_date", "value": "2023-10-01"}, {"field": "company_name", "value": "MARIN WATER"}, {"field": "account_number", "value": "987654"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Sydney Water", "holder": "MR SAMPLE", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "MR SAMPLE"}, {"field": "address", "value": "1 SAMPLE ST SAMPLETOWN NSW 2999"}, {"field": "issue_date", "value": "2025-10-07"}, {"field": "company_name", "value": "Sydney Water"}, {"field": "account_number", "value": "1234 567"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "BUENAVISTA WATER DISTRICT", "holder": "Balingit Joe", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Balingit Joe"}, {"field": "address", "value": "Rizal"}, {"field": "issue_date", "value": "2021-12-13"}, {"field": "company_name", "value": "BUENAVISTA WATER DISTRICT"}, {"field": "account_number", "value": "0441-12-022"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "KENYA WATER COMPANY", "holder": "CELESTINE MASIKA", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "CELESTINE MASIKA"}, {"field": "address", "value": "45300 KIONGO STREET, NAIROBI, 00200"}, {"field": "issue_date", "value": "2023-04-01"}, {"field": "company_name", "value": "KENYA WATER COMPANY"}, {"field": "account_number", "value": "70233890"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "KISUMU WATER COMPANY", "holder": "JENEPHER KATUYI", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "JENEPHER KATUYI"}, {"field": "address", "value": "MACHAKOS WOTE RD MUU APARTMENT, 5TH FLOOR, ROOM 7 MUUMANDU AREA"}, {"field": "issue_date", "value": "2022-10-01"}, {"field": "company_name", "value": "KISUMU WATER COMPANY"}, {"field": "account_number", "value": "8593681"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Clear River Electric & Water District", "holder": "John Doe Jane Doe", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "John Doe Jane Doe"}, {"field": "address", "value": "123 Sample Road PASCOAG RI 02859"}, {"field": "issue_date", "value": "2024-11-27"}, {"field": "company_name", "value": "Clear River Electric & Water District"}, {"field": "account_number", "value": "12345678"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "R.V.GAS AGENCY (41004895)", "holder": "SRINIVAS RAO . J", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "SRINIVAS RAO . J"}, {"field": "address", "value": "H.NO:35-294/3/1,KALAVATHI NAGAR. SHAPOOR NAGAR,. 8897138272. 500055"}, {"field": "issue_date", "value": "2025-06-16"}, {"field": "company_name", "value": "R.V.GAS AGENCY (41004895)"}, {"field": "account_number", "value": "425038"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "iD mobile", "holder": "Mr JOHN SMITH", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Mr JOHN SMITH"}, {"field": "address", "value": "1 LOREM IPSUM, LOREM IPSUM DOLOR, LONDON, UK, NW4 14J"}, {"field": "issue_date", "value": "2017-04-07"}, {"field": "company_name", "value": "iD mobile"}, {"field": "account_number", "value": "12345678"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "AT&T", "holder": "AT&T CUSTOMER", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "AT&T CUSTOMER"}, {"field": "address", "value": "1234 TELEPHONE LN, AUSTIN, TX 78748-1234"}, {"field": "issue_date", "value": ""}, {"field": "company_name", "value": "AT&T"}, {"field": "account_number", "value": "123456789105"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "iD Mobile", "holder": "MR JOHN DOE", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "MR JOHN DOE"}, {"field": "address", "value": "123 CASHBACK ROAD LONDON SE32 1ZZ"}, {"field": "issue_date", "value": "2023-08-30"}, {"field": "company_name", "value": "iD Mobile"}, {"field": "account_number", "value": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Ab Company", "holder": "Maron Smith", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Maron Smith"}, {"field": "address", "value": "Hope Street no. 26, Building B Mumbai, Maharashtra (MH - 27), India"}, {"field": "issue_date", "value": "2018-02-21"}, {"field": "company_name", "value": "Ab Company"}, {"field": "account_number", "value": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "sky", "holder": "MISS LILY BROOKER", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "MISS LILY BROOKER"}, {"field": "address", "value": "3 LOUP COURT, AXMINSTER, EX13 5FD"}, {"field": "issue_date", "value": ""}, {"field": "company_name", "value": "sky"}, {"field": "account_number", "value": "624743228535"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "EE", "holder": "Ms. A. Sample", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Ms. A. Sample"}, {"field": "address", "value": "1 Sample Street, Sample Town, AA11 1AA"}, {"field": "issue_date", "value": "2018-09-01"}, {"field": "company_name", "value": "EE"}, {"field": "account_number", "value": "888888888"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Vodafone Idea Limited", "holder": "MNR SOLUTIONS PVT LTD", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "MNR SOLUTIONS PVT LTD"}, {"field": "address", "value": "H-102 3RD FLOOR SECTOR 63 NOIDA NOIDA NCR NOIDA NCR 201301 UTTAR PRADESH"}, {"field": "issue_date", "value": "2024-03-06"}, {"field": "company_name", "value": "Vodafone Idea Limited"}, {"field": "account_number", "value": "174502535"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Vodafone", "holder": "Nalinh Douangphichit", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Nalinh Douangphichit"}, {"field": "address", "value": "FLAT 1, 85 CARRINGTON ROAD, POINT CHEVALIER, AUCKLAND 1025"}, {"field": "issue_date", "value": "2014-09-01"}, {"field": "company_name", "value": "Vodafone"}, {"field": "account_number", "value": "9921881"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "vodafone", "holder": "JAMES EDDIE", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "JAMES EDDIE"}, {"field": "address", "value": "7 HEATH DRIVE PETERHEAD ABERDEENSHIRE AB42 2FZ"}, {"field": "issue_date", "value": "2019-10-29"}, {"field": "company_name", "value": "vodafone"}, {"field": "account_number", "value": "7040989192"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Vodafone Cook Islands", "holder": "NBCX Go Live Ltd", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "NBCX Go Live Ltd"}, {"field": "address", "value": "Avarua -, 2000 Avarua"}, {"field": "issue_date", "value": "2021-12-31"}, {"field": "company_name", "value": "Vodafone Cook Islands"}, {"field": "account_number", "value": "CN00001"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Vodafone New Zealand Limited", "holder": "Mr Rajdeep Dadiala", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Mr Rajdeep Dadiala"}, {"field": "address", "value": "36 William Souter Street, Forrest Hill, AUCKLAND 0620"}, {"field": "issue_date", "value": "2023-02-12"}, {"field": "company_name", "value": "Vodafone New Zealand Limited"}, {"field": "account_number", "value": "484850296"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "vodafone", "holder": "John Citizen", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "John Citizen"}, {"field": "address", "value": "Ort\u00edn Norias 121 30009 Murcia Murcia"}, {"field": "issue_date", "value": "2019-12-15"}, {"field": "company_name", "value": "vodafone"}, {"field": "account_number", "value": "926024926"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "vodafone", "holder": "U ROSI", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "U ROSI"}, {"field": "address", "value": "136 COALPORT CLOSE, HARLOW, ESSEX, CM17 9RA"}, {"field": "issue_date", "value": "2023-09-07"}, {"field": "company_name", "value": "vodafone"}, {"field": "account_number", "value": "7044828003"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Vodafone", "holder": "", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": ""}, {"field": "address", "value": ""}, {"field": "issue_date", "value": "2018-11-23"}, {"field": "company_name", "value": "Vodafone"}, {"field": "account_number", "value": "12955053"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "airtel", "holder": "Pradnya Bagave", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Pradnya Bagave"}, {"field": "address", "value": "Building No 8 Flat No G2,Rakshak Nagar Phase 2,Opp Durgamata Mandir,Kharad i,Pune,Pune,Maharashtra,411014 Pune, Maharashtra, 411014,"}, {"field": "issue_date", "value": "2024-02-06"}, {"field": "company_name", "value": "airtel"}, {"field": "account_number", "value": "02010805695_dsl"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "airtel", "holder": "Mr VIVEKANAND AGRAWAL AGRAWAL", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Mr VIVEKANAND AGRAWAL AGRAWAL"}, {"field": "address", "value": "Sec 01 Hig 10 Dd Nagar Thana Ke Piche I F Vidhaya Pati Garden, Raipur 492001, Chattisgarh, Landmark : Garden"}, {"field": "issue_date", "value": "2019-01-03"}, {"field": "company_name", "value": "airtel"}, {"field": "account_number", "value": "7032250482"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "airtel", "holder": "Mr Roshankumar Singlesh Singh", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Mr Roshankumar Singlesh Singh"}, {"field": "address", "value": "astRoom No 2,Premchandra Chwl Pal Nagar Pal Nagar,Pathan Wadi,Malad East S O Mumbai 400097 Maharashtra Landmark :Near Shankar Temple"}, {"field": "issue_date", "value": "2019-04-27"}, {"field": "company_name", "value": "airtel"}, {"field": "account_number", "value": "9619512246"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "INNOVATIVE RETAIL CONCEPTS PRIVATE LIMITED", "holder": "", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": ""}, {"field": "address", "value": "No 1 & 2 3rd Main Teachers Colony Jakkasandra Koramangala Bangalore KAR 560034"}, {"field": "issue_date", "value": "2024-12-18"}, {"field": "company_name", "value": "INNOVATIVE RETAIL CONCEPTS PRIVATE LIMITED"}, {"field": "account_number", "value": "20007931144"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "airtel", "holder": "Mr. Ajay Amrate", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Mr. Ajay Amrate"}, {"field": "address", "value": "Flat No-201 1st Floor Vimal Nagar Pune Sholapur Road Nr-Jila Parishad School Pune 412307 Maharashtra"}, {"field": "issue_date", "value": "2019-04-21"}, {"field": "company_name", "value": "airtel"}, {"field": "account_number", "value": "8103588866"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "airtel", "holder": "Soumyajit Sikdar", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Soumyajit Sikdar"}, {"field": "address", "value": ""}, {"field": "issue_date", "value": "2022-04-27"}, {"field": "company_name", "value": "airtel"}, {"field": "account_number", "value": "10101013953128"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "airtel", "holder": "Mr. Rajesh .", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Mr. Rajesh ."}, {"field": "address", "value": "14/156 Dr Ambedkar nagar, Main Road Thiruvottiyur, Tiruvallur, Chennai 600019, Tamil Nadu"}, {"field": "issue_date", "value": "2020-03-03"}, {"field": "company_name", "value": "airtel"}, {"field": "account_number", "value": "1-2831808252803"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "airtel", "holder": "Mr ASHWANTH PRATHAPANI", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Mr ASHWANTH PRATHAPANI"}, {"field": "address", "value": "606 Media House Society Sector 47 Subhash Ma, Gurgaon, Haryana, 122001"}, {"field": "issue_date", "value": "2024-06-18"}, {"field": "company_name", "value": "airtel"}, {"field": "account_number", "value": "012445020195_dsl"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Bharti Airtel Limited", "holder": "Mr ANKIT AGGARWAL", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Mr ANKIT AGGARWAL"}, {"field": "address", "value": "H No F 503 C-Wing Happy Home Residency, Mira Road E, Thane 401107, Maharashtra"}, {"field": "issue_date", "value": "2021-04-24"}, {"field": "company_name", "value": "Bharti Airtel Limited"}, {"field": "account_number", "value": "7038383160"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "Setra", "holder": "Setra Systems", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Setra Systems"}, {"field": "address", "value": "159 Swason Road Boxbourough MA 01719"}, {"field": "issue_date", "value": "2016-11-21"}, {"field": "company_name", "value": "Setra"}, {"field": "account_number", "value": "007 000 9999 54321"}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Classify the document image into exactly one of the given class names (unknown if none fit), and read its identity fields (issuer, holder, page marker) as printed on the page.

classes = (['bank_statement', 'drivers_license', 'monthly_bill', 'paystub', 'state_id', 'unknown'], 'Allowed class names to choose from.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"cls": "monthly_bill", "confidence": 1.0, "issuer": "BHARTI AIRTEL SERVICES LTD.", "holder": "Mr Pankaj Azad", "page_marker": ""}]}


[System]
    This is a task you must complete by returning only the output.
    Do not include explanations, code, or extra text—only the result.

[User]
Read the financial document image and extract the requested fields from what is actually printed on it. Return exactly one entry per requested field, using an empty string when a field is absent. Values are short verbatim strings from the document - never sentences or repeated text. Dates as ISO 8601 (YYYY-MM-DD). Amounts as plain numbers without currency symbols or thousands separators.

cls = ('monthly_bill', 'The document class.')
fields = (['full_name', 'address', 'issue_date', 'company_name', 'account_number'], 'The exact field names to extract.')
hints = ({'full_name': 'Name on the bill', 'address': 'Address', 'issue_date': 'Issued date', 'company_name': 'Name of the issuing company', 'account_number': 'Account number'}, 'Per-field guidance mapping a field name to a short description.')

Schema requirements:
- schema_object_wrapper (array)

[Assistant] {"schema_object_wrapper": [{"field": "full_name", "value": "Mr Pankaj Azad"}, {"field": "address", "value": "BPTP Crest Plot No-15, 5th Floor Udyog Vihar, Phase-4 Near Airtel Building, Gurgaon 122015, Haryana"}, {"field": "issue_date", "value": "2019-02-27"}, {"field": "company_name", "value": "BHARTI AIRTEL SERVICES LTD."}, {"field": "account_number", "value": "8800166833"}]}