豆包的6個模型中,4k和32k的價格是一樣的,因此推薦使用32k的模型。這些模型提供50萬tokens的免費額度,并且不會過期,用戶可以在火山方舟管理控制臺查看剩余的免費額度。此外,在特定時間點,豆包還會提供額外的免費tokens供用戶領取。

申請5億tokens免費額度

注冊賬號

要申請5億tokens的免費額度,用戶首先需要在火山方舟管理控制臺注冊賬號。進入控制臺后,按照提示完成注冊或登錄流程。

創建API Key

注冊完成后,用戶需要創建API Key作為訪問豆包模型的憑證。進入API Key管理頁面,點擊“創建API Key”并填寫相關信息,創建API Key備用。

創建接入點

豆包模型的使用需要先在平臺內創建接入點。以Doubao-pro-4k為例,用戶需要在模型廣場中選擇該模型,并選擇不帶前綴的模型版本。添加完成后,即可在頁面內看到接入點ID,復制備用。

使用豆包API進行圖像識別

前置準備

在進行圖像識別前,用戶需要確保已安裝必要的庫文件,例如用于發起HTTP請求的requests庫。

import requests

獲取與安裝SDK

使用pip安裝火山引擎的Python SDK:

pip install --user volcengine

如果已經安裝過,可以使用以下命令進行更新:

pip install --upgrade volcengine

配置與測試API調用

配置環境變量

用戶需要配置環境變量,以便SDK可以正確訪問API。可以使用.env配置文件來存儲必要的信息。

ENDPOINT_ID="your_endpoint_id"

測試API調用

以下是一個完整的Python代碼示例,展示如何調用豆包API進行圖像識別:

import os
from volcenginesdkarkruntime import Ark
import dotenv
dotenv.load_dotenv(".env")

client = Ark()
stream = client.chat.completions.create(
    model=os.getenv("ENDPOINT_ID"),
    messages=[
        {"role": "system", "content": "你是豆包,是由字節跳動開發的 AI 人工智能助手"},
        {"role": "user", "content": "常見的十字花科植物有哪些?"},
    ],
    stream=True
)
for chunk in stream:
    if not chunk.choices:
        continue
    print(chunk.choices[0].delta.content, end="")

調用豆包API實現其他功能

豆包API不僅支持圖像識別,還可以用于其他智能任務,例如自然語言處理、語音識別等。用戶可以根據需求選擇合適的模型和API接口進行調用。

配置API密鑰與安全憑證

設置API密鑰

用戶需要在火山引擎控制臺中配置API密鑰。進入訪問控制頁面,創建并管理Access Key和Secret Access Key。這些密鑰是訪問豆包服務的安全憑證。

環境檢查

確保Python版本不低于2.7,以保證SDK的兼容性和功能的正常使用。

常見問題解答

FAQ

  1. 問:如何選擇合適的豆包模型?

  2. 問:如何申請豆包的免費tokens額度?

  3. 問:如何保障API調用的安全性?

  4. 問:豆包API支持哪些功能?

  5. 問:如何升級已安裝的volcengine包?

通過以上步驟,用戶可以高效地使用豆包API進行圖像識別及其他智能任務,享受豆包提供的高級技術服務。

上一篇:

Hunyuan Image API 申請指南及圖片鏈接應用

下一篇:

如何調用 Step-1-32k 的 API
#你可能也喜歡這些API文章!

我們有何不同?

API服務商零注冊

多API并行試用

數據驅動選型,提升決策效率

查看全部API→
??

熱門場景實測,選對API

#AI文本生成大模型API

對比大模型API的內容創意新穎性、情感共鳴力、商業轉化潛力

25個渠道
一鍵對比試用API 限時免費

#AI深度推理大模型API

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

10個渠道
一鍵對比試用API 限時免費