2.選擇注冊方式

3.個人開發(fā)者注冊

3.1 輸入手機(jī)號

點(diǎn)擊“個人開發(fā)者”,進(jìn)入注冊頁面,輸入未注冊過的手機(jī)號,點(diǎn)擊下一步

3.2 輸入驗(yàn)證碼、密碼

輸入收到的驗(yàn)證碼,設(shè)置好密碼點(diǎn)擊下一步,即可自動創(chuàng)建vivo帳號

2.能力接入

1.選擇接入能力

根據(jù)“首頁-產(chǎn)品-AI算法平臺”路徑進(jìn)入AI算法平臺頁面,選擇你需要的能力,點(diǎn)擊進(jìn)入能力詳情頁;

2.創(chuàng)建應(yīng)用

2.1點(diǎn)擊立即接入,進(jìn)入創(chuàng)建應(yīng)用界面;

2.2進(jìn)入創(chuàng)建應(yīng)用界面,按提示填寫應(yīng)用信息,選擇能力(默認(rèn)選中對應(yīng)能力),然后點(diǎn)擊立即創(chuàng)建,即可完成應(yīng)用創(chuàng)建(未完成注冊及資質(zhì)認(rèn)證的用戶無法創(chuàng)建應(yīng)用);

3.查看應(yīng)用詳情

3.1在應(yīng)用管理頁面,點(diǎn)擊應(yīng)用名稱或“詳情”按鈕,進(jìn)入應(yīng)用詳情;

3.2在應(yīng)用詳情獲取APP ID、APP Key等信息;

3.  調(diào)用接口

生成簽名串

有了應(yīng)用的 app_id 和 app_key 后,就可以生成簽名串了。簽名串的計算公式如下:

signature = base64_encode(HMAC-SHA256-HEX(app_key, signing_string))

其中,signing_string 為:

signing_string = HTTP Method + “\n” + HTTP URI + “\n” + canonical_query_string + “\n” + app_id + “\n” + timestamp + “\n” + signed_headers_string

signing_string中需要拼接的各個字段解釋如下:

canonical_query_string 的生成步驟如下:

signed_headers_string為:

signed_headers_string = “x-ai-gateway-app-id” + “:” + app_id + “\n” + “x-ai-gateway-timestamp” + “:” + timestamp + “\n” + “x-ai-gateway-nonce” + “:” + nonce

請求參數(shù)

Header如下:

參數(shù)類型是否必須
Content-Typestringapplication/x-www-form-urlencoded
X-AI-GATEWAY-APP-IDstringvivo開發(fā)者平臺申請的app_id
X-AI-GATEWAY-TIMESTAMPstring請求時的Unix時間戳,以秒為單位
X-AI-GATEWAY-NONCEstring8位的隨機(jī)字符串
X-AI-GATEWAY-SIGNED-HEADERSstring填寫 “x-ai-gateway-app-id;x-ai-gateway-timestamp;x-ai-gateway-nonce”
X-AI-GATEWAY-SIGNATUREstring填寫簽名字符串 ,計算方式見簽名計算部分

body

參數(shù)名稱類型是否必須說明
imagestring圖像數(shù)據(jù),base64編碼(目前只支持識別jpg、png、bmp格式的圖片)
posstring/int可取值為0、1、2。0代表只需要文字信息;1代表提供文字信息和坐標(biāo)信息(坐標(biāo)絕對值);2代表將0和1的信息同時提供(坐標(biāo)為相對值),建議取pos=2
businessidstring1990173156ceb8a09eee80c293135279
sessidstring使用uuid,前端傳遞

businessid補(bǔ)充說明:

調(diào)用示例

#!/usr/bin/env python
# encoding: utf-8

import requests
import base64
from auth_util import gen_sign_headers

# 請注意替換APP_ID、APP_KEY、PIC_FILE
APP_ID = 'your_app_id'
APP_KEY = 'your_app_key'
DOMAIN = 'api-ai.vivo.com.cn'
URI = '/ocr/general_recognition'
METHOD = 'POST'
PIC_FILE = './test.jpg'


def ocr_test():
picture = PIC_FILE
with open(picture, "rb") as f:
b_image = f.read()
image = base64.b64encode(b_image).decode("utf-8")
post_data = {"image": image, "pos": 2, "businessid": "1990173156ceb8a09eee80c293135279"}
params = {}
headers = gen_sign_headers(APP_ID, APP_KEY, METHOD, URI, params)

url = 'http://{}{}'.format(DOMAIN, URI)
response = requests.post(url, data=post_data, headers=headers)
if response.status_code == 200:
print(response.json())
else:
print(response.status_code, response.text)


if __name__ == '__main__':
ocr_test()

響應(yīng)結(jié)果

參數(shù)類型說明
error_codeint0: 成功,1: ocr識別失敗,2: 圖像錯誤
error_msgstringsucc:成功,ocr fail:識別失敗,no parameter image:未上傳圖片
resultjson請求參數(shù)pos為0結(jié)果提供文字信息,pos為1結(jié)果提供文字信息和坐標(biāo)信息(絕對值),pos為2結(jié)果提供0和1的信息(坐標(biāo)為相對值)
versionstringocr_VUG_v2.1.0_20200715
supportstringVIVO識圖提供技術(shù)支持

result示例

請求參數(shù)pos為0

# angle可選的值為0/90/180/270 
{
"result": {
"words": [
{"words": "取消"},
{"words": "編輯"}
],
"angle": 0
}
}

請求參數(shù)pos為1

# angle可選的值為0/90/180/270,top_left:左上,top_right:右上,down_left:左下,down_right:右下,x、y:像素百分比
{
"result": {
"OCR": [
{
"words": "取消",
"location": {
"top_left": {"x": 658.0, "y": 1130.0},
"top_right": {"x": 893.0, "y": 1130.0},
"down_left": {"x": 658.0, "y": 1174.0},
"down_right": {"x": 893.0, "y": 1174.0}
}
},
{
"words": "編輯",
"location": {
"top_left": {"x": 398.0, "y": 825.0},
"top_right": {"x": 1912.0, "y": 825.0},
"down_left": {"x": 398.0, "y": 1004.0},
"down_right": {"x": 1912.0, "y": 1004.0}
}
}
],
"angle": 0
}
}

4. 常見問題

問題1:如何找到藍(lán)心大模型 API

冪簡集成是國內(nèi)領(lǐng)先的API集成管理平臺,專注于為開發(fā)者提供全面、高效、易用的API集成解決方案。冪簡API平臺可以通過以下兩種方式找到所需API:通過關(guān)鍵詞搜索API(例如,輸入’藍(lán)心大模型 API‘這類品類詞,更容易找到結(jié)果)、或者從API hub分類頁進(jìn)入尋找。

問題2在“開發(fā)者助手”上提交問題,一般要填寫哪些信息?

目前“開發(fā)者助手”上的工單主要分為兩大類型:

(1)一類是OriginOS 開放能力、AI大模型、藍(lán)河操作系統(tǒng)及其他開放內(nèi)容的相關(guān)咨詢,開發(fā)者需填寫標(biāo)題及詳細(xì)描述,如有需要可上傳圖片等相關(guān)附件對問題進(jìn)行更具體的描述。

(2)另一類是vivo系統(tǒng)上穩(wěn)定性、多媒體等的技術(shù)問題反饋,開發(fā)者需填寫標(biāo)題、詳細(xì)描述、機(jī)型、應(yīng)用名這些必要信息及其他如系統(tǒng)版本等相關(guān)信息。另外,為了vivo工程師可以更快速、準(zhǔn)確地對問題進(jìn)行分析,請?zhí)峁﹩栴}相關(guān)的日志。

問題3如何提交問題相關(guān)的日志?

請按照以下步驟提交日志:

(1)打開電話,輸入*##112##* , 根據(jù)實(shí)際問題選擇具體的問題類型,一般情況下選擇“通用”類型。

(2)復(fù)現(xiàn)問題

(3)打開電話,輸入*##112##*,反饋,選擇所有時間段日志上傳。上傳完后提供日志提取碼給vivo。

問題4什么情況下需要日志打印授權(quán)?

日志打印授權(quán)用于解決以下兩種情況:

一是日志中部分敏感信息以星號(**)顯示。–對應(yīng)權(quán)限:日志脫敏

二是日志打印太頻繁中間缺少部分日志。–對應(yīng)權(quán)限:行數(shù)限制

對于開發(fā)flutter應(yīng)用時出現(xiàn)無法調(diào)試的問題,可通過日志打印授權(quán)進(jìn)行解決

問題5:藍(lán)心大模型 API 的替代品有哪些?

提供AI大模型服務(wù)商除藍(lán)心大模型 API,還有其他替代服務(wù)商也提供類似api服務(wù),例如:

Perplexity AI大模型

Copilot AI大模型

Flowise AI 大模型

更多競品可以在冪簡API平臺找到。

問題6:藍(lán)心大模型 API這個密鑰還適用于哪些api

通用OCR身份證識別表格識別

5.  總結(jié)

本文詳細(xì)闡述了如何獲取藍(lán)心大模型API密鑰的全過程,從注冊賬號、成為開發(fā)者,到成功獲取密鑰并進(jìn)行初步測試,每一步都提供了清晰的指導(dǎo)。同時,還強(qiáng)調(diào)了在使用API時需要注意的關(guān)鍵因素,旨在幫助開發(fā)者更高效地集成藍(lán)心大模型的功能,以滿足實(shí)際應(yīng)用需求。

上一篇:

一文看懂AI繪畫Midjourney代理API服務(wù)器安裝配置

下一篇:

如何獲取Upstage API Key 密鑰(分步指南)
#你可能也喜歡這些API文章!

我們有何不同?

API服務(wù)商零注冊

多API并行試用

數(shù)據(jù)驅(qū)動選型,提升決策效率

查看全部API→
??

熱門場景實(shí)測,選對API

#AI文本生成大模型API

對比大模型API的內(nèi)容創(chuàng)意新穎性、情感共鳴力、商業(yè)轉(zhuǎn)化潛力

25個渠道
一鍵對比試用API 限時免費(fèi)

#AI深度推理大模型API

對比大模型API的邏輯推理準(zhǔn)確性、分析深度、可視化建議合理性

10個渠道
一鍵對比試用API 限時免費(fèi)