Image-to-Text (OCR)
スキャン・表・グラフ向けの LightOnOCR-3 OCR API
クレジットカード不要 · 無料クレジットの有効期限は30日 · その後は残高をチャージして従量課金、サブスクなし
LightOnOCR-3-4B
Image-to-Text (OCR)
API が返した Markdown
# INVOICE No. 2026/11/0457
## Seller:
Nordwind Tools GmbH
Hafenstraße 12, 20457 Hamburg
VAT ID: DE 298 114 551
Issue date: 2026-11-02
## Buyer:
Kowalski & Syn sp. z o.o.
ul. Żółkiewskiego 7/3, 31-539 Kraków
NIP: 676-25-81-904
Due date: 2026-11-30
<table>
<thead>
<tr>
<th>#</th>
<th>Item</th>
<th>Qty</th>
<th>Unit price (EUR)</th>
<th>VAT</th>
<th>Net (EUR)</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>Torque wrench TW-40, 1/2"</td>
<td>12</td>
<td>84.50</td>
<td>0%</td>
<td>1,014.00</td>
</tr>
<tr>
<td>2</td>
<td>Socket set S-94 (94 pcs)</td>
<td>5</td>
<td>129.00</td>
<td>0%</td>
<td>645.00</td>
</tr>
<tr>
<td>3</td>
<td>Shipping DHL Freight</td>
<td>1</td>
<td>48.90</td>
<td>0%</td>
<td>48.90</td>
</tr>
</tbody>
</table>
Total net: **1,707.90 EUR**
Reverse charge, Art. 196 Directive 2006/112/EC
入力と出力
出力
# Quarterly API requests (millions)

Source: internal dashboard, 2026.
## Data Table
<table>
<thead>
<tr>
<th>Quarter</th>
<th>API Requests (millions)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Q1</td>
<td>8.0</td>
</tr>
<tr>
<td>Q2</td>
<td>14.0</td>
</tr>
<tr>
<td>Q3</td>
<td>20.5</td>
</tr>
<tr>
<td>Q4</td>
<td>27.5</td>
</tr>
</tbody>
</table>
出力
## 2.1 Loss function
We minimise the cross-entropy over the vocabulary $V$ :
$$
L(\theta) = -\Sigma_{t=1}^{T} \log p_{\theta}(y_t \mid y_{<t}, x)
$$
where $x$ is the image and $T$ the length of the target sequence.
出力
# Instrukcja obsługi / Bedienungsanleitung / 取扱説明書
Przed pierwszym użyciem naładuj akumulator do pełna. Nie zostawiaj ładowarki podłączonej dłużej niż 12 godzin.
Vor dem ersten Gebrauch den Akku vollständig aufladen. Das Ladegerät nicht länger als 12 Stunden angeschlossen lassen.
初めてご使用になる前に、バッテリーを完全に充電してください。充電器を12時間以上接続したままにしないでください。
Antes del primer uso, cargue la batería por completo. No deje el cargador conectado más de 12 horas.
LightOnOCR-3 APIの料金
| 画像 | 料金 | $5 で処理できる枚数 |
|---|---|---|
| 2048 px の A4 ページ(1448 × 2048) | $0.025 | 約 196 枚 |
| 1024 px の A4 ページ(724 × 1024) | $0.0067 | 約 746 枚 |
| 正方形の画像、1024 × 1024 | $0.0093 | 約 538 枚 |
| スクリーンショット、1920 × 1080 | $0.018 | 約 279 枚 |
LightOnOCR-3-4B と Nanonets-OCR-s の比較
| LightOnOCR-3-4B | Nanonets-OCR-s | |
|---|---|---|
| モデル ID | LightOnOcr_3_4B_Q8 |
Nanonets_Ocr_S_F16 |
| ベース | Qwen3.5 の視覚言語アーキテクチャ、4B | Qwen2.5-VL-3B-Instruct をファインチューニング |
| 料金 | 1024 × 1024 で $0.0093 | 1024 × 1024 で $0.0093 |
| 棒グラフ(上のテスト) | 4つの値をすべて含む表 | 出典の行のみ |
| 請求書の写真(冒頭の画像) | すべての項目をページの順に出力、ポーランド語のダイアクリティカルマークも正確 | 請求書番号なし、「Żółkiewskiego」を「Zólkiewskiego」と読み取り、合計が表より前に出力 |
LightOnOCR-3 API のサンプルコード
- エンドポイント
- モデル ID
- 入力
- 出力
- 見積もり
curl -X POST 'https://api.deapi.ai/api/v2/images/ocr' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Accept: application/json' \
-F 'model=LightOnOcr_3_4B_Q8' \
-F 'return_result_in_response=true' \
-F '[email protected]'
import time, requests
API = "https://api.deapi.ai/api/v2"
HEADERS = {"Authorization": "Bearer YOUR_API_KEY", "Accept": "application/json"}
with open("invoice.jpg", "rb") as f:
job = requests.post(f"{API}/images/ocr", headers=HEADERS,
data={"model": "LightOnOcr_3_4B_Q8", "return_result_in_response": "true"},
files={"image": f}).json()["data"]
while True:
status = requests.get(f"{API}/jobs/{job['request_id']}", headers=HEADERS).json()["data"]
if status["status"] in ("done", "error"):
break
time.sleep(2)
print(status.get("result")) # Markdown の結果
LightOnOCR-3とは?
-
無料アカウントを作成
-
API キーをコピー
-
画像を送信