通用票證抽取結(jié)合讀光OCR和通義千問(wèn)大模型的能力,能夠自動(dòng)抽取非標(biāo)準(zhǔn)、非高頻的長(zhǎng)尾票證關(guān)鍵信息,適用于票據(jù)、合同等場(chǎng)景。
接口說(shuō)明
如何使用本接口
步驟 | 概述 |
---|---|
1 | 開(kāi)通 OCR 統(tǒng)一識(shí)別 服務(wù)。本接口在公測(cè)階段,是免費(fèi)接口,開(kāi)通后即可調(diào)用。 |
3 | 可以參照調(diào)試頁(yè)面 提供的代碼示例完成 API 接入開(kāi)發(fā)。接入完成后,調(diào)用 API 獲取識(shí)別結(jié)果。如果使用子賬號(hào)調(diào)用接口,需要阿里云賬號(hào)(主賬號(hào))對(duì) RAM 賬號(hào)進(jìn)行授權(quán)。創(chuàng)建 RAM 用戶的具體操作,請(qǐng)參考:創(chuàng)建 RAM 用戶。文字識(shí)別服務(wù)提供一種系統(tǒng)授權(quán)策略,即 AliyunOCRFullAccess。具體授權(quán)操作,請(qǐng)參見(jiàn)在用戶頁(yè)面為 RAM 用戶授權(quán)。 |
重要提示
類(lèi)型 | 概述 |
---|---|
圖片格式 |
|
圖片尺寸 |
|
圖片大小 |
|
其他提示 |
|
調(diào)試
您可以在OpenAPI Explorer中直接運(yùn)行該接口,免去您計(jì)算簽名的困擾。運(yùn)行成功后,OpenAPI Explorer可以自動(dòng)生成SDK代碼示例。
授權(quán)信息
下表是API對(duì)應(yīng)的授權(quán)信息,可以在RAM權(quán)限策略語(yǔ)句的Action
元素中使用,用來(lái)給RAM用戶或RAM角色授予調(diào)用此API的權(quán)限。具體說(shuō)明如下:
- 操作:是指具體的權(quán)限點(diǎn)。
- 訪問(wèn)級(jí)別:是指每個(gè)操作的訪問(wèn)級(jí)別,取值為寫(xiě)入(Write)、讀取(Read)或列出(List)。
- 資源類(lèi)型:是指操作中支持授權(quán)的資源類(lèi)型。具體說(shuō)明如下:
- 對(duì)于必選的資源類(lèi)型,用背景高亮的方式表示。
- 對(duì)于不支持資源級(jí)授權(quán)的操作,用
全部資源
表示。
- 條件關(guān)鍵字:是指云產(chǎn)品自身定義的條件關(guān)鍵字。
- 關(guān)聯(lián)操作:是指成功執(zhí)行操作所需要的其他權(quán)限。操作者必須同時(shí)具備關(guān)聯(lián)操作的權(quán)限,操作才能成功。
操作 | 訪問(wèn)級(jí)別 | 資源類(lèi)型 | 條件關(guān)鍵字 | 關(guān)聯(lián)操作 |
---|---|---|---|---|
ocr:RecognizeGeneralStructure | none | *全部資源 * |
| 無(wú) |
請(qǐng)求參數(shù)
名稱(chēng) | 類(lèi)型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
Url | string | 否 |
| https://example.png |
body | byte | 否 |
| 圖片二進(jìn)制文件 |
Keys | array | 否 |
| |
string | 否 |
| "姓名" |
返回參數(shù)
示例
正常返回示例
JSON
格式
{
"RequestId": "2F86F9B6-CF68-1574-860C-7CC5E46F14BC",
"Data": {
"Height": 2000,
"Width": 1000,
"SubImageCount": 1,
"SubImages": [
{
"SubImageId": 0,
"Angle": 0,
"KvInfo": {
"KvCount": 6,
"Data": "{\n \"姓名\": \"呂XX(LOI XX)\",\n \"護(hù)照號(hào)碼\": \"MBXX\",\n \"簽發(fā)機(jī)關(guān)\": \"澳門(mén)特別行政區(qū)身份證明局\",\n \"出生日期\": \"19XX年X月X日\(chéng)",\n \"出生地\": \"澳門(mén) (MACAO)\",\n \"國(guó)家碼\": \"CHN\",\n \"性別\": \"F (女性)\"\n}"
}
}
]
},
"Code": "LLMTimeout",
"Message": "Large language model timeout, please try again with fewer keys."
}
錯(cuò)誤碼
HTTP status code | 錯(cuò)誤碼 | 錯(cuò)誤信息 | 描述 |
---|---|---|---|
400 | ExceededKeyNumber | Too many keys, please try again with fewer keys. | 調(diào)用大模型超時(shí),請(qǐng)減少抽取的Key數(shù)量,然后重試。 |
400 | DataInspectionFailed | Input or output data may contain inappropriate content. | 數(shù)據(jù)檢查錯(cuò)誤,輸入或者輸出包含疑似敏感內(nèi)容被綠網(wǎng)攔截。 |
504 | LLMTimeout | Large language model timeout, please try again with fewer keys. | 調(diào)用大模型超時(shí),請(qǐng)減少抽取的Key數(shù)量,然后重試。 |
訪問(wèn)錯(cuò)誤中心查看更多錯(cuò)誤碼。
變更歷史
變更時(shí)間 | 變更內(nèi)容概要 | 操作 |
---|---|---|
2024-07-10 | OpenAPI 錯(cuò)誤碼發(fā)生變更 | 查看變更詳情 |