以文檔處理為例講解豆包API調(diào)用教程(Python)
一、前言:
現(xiàn)在大模型api價(jià)格越來(lái)越便宜了,豆包大模型分為 lite 和 pro, 其中pro 32k 大模型的 api 價(jià)格在 0.0008元/千tokens,作為普通人能夠用非常低的價(jià)格享受世界上最先進(jìn)的科技,讓我驚嘆于技術(shù)的發(fā)展。

剛好手上有差不多200w字的文檔要處理,我們這里選擇 Doubao-pro-32k 的模型,換算成人民幣差不多兩塊錢(qián)(再次震驚)。
備注:這篇文章要求一點(diǎn)點(diǎn)基礎(chǔ),這里默認(rèn)你在 Linux 服務(wù)器上操作、已經(jīng)有 Conda 環(huán)境、Python 版本大于 3.7、會(huì)基礎(chǔ)的 Linux 命令、并且看得懂簡(jiǎn)單的 Python代碼。
二、配置環(huán)境
直接在 Windows 上安裝豆包的庫(kù)會(huì)報(bào)錯(cuò):
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for volcengine-python-sdk Running setup.py clean for volcengine-python-sdk Failed to build volcengine-python-sdk ERROR: Could not build wheels for volcengine-python-sdk, which is required to install pyproject.toml-based projects
這是因?yàn)?nbsp;Windows 系統(tǒng)有最長(zhǎng)路徑限制,解決辦法是自己看官方文檔。我們這里還是以 Ubuntu 為例,在命令行輸入:
pip install 'volcengine-python-sdk[ark]'
從控制臺(tái)獲取api key:

復(fù)制以后將 ARK_API_KEY 設(shè)置為全局變量,在命令行輸入:
export ARK_API_KEY="你剛才創(chuàng)建的API-key"
然后我們?nèi)?chuàng)建“模型推理接入點(diǎn)”:登錄火山方舟平臺(tái),點(diǎn)擊左側(cè)導(dǎo)航欄中的【在線推理】,點(diǎn)擊【 創(chuàng)建推理接入點(diǎn) 】。

然后復(fù)制生成的ENDPOINT_ID

在命令行輸入:
export ENDPOINT_ID="你的ENDPOINT_ID"
這樣就完成了環(huán)境配置
三、調(diào)用 API
執(zhí)行代碼:
from volcenginesdkarkruntime import Ark
import os
client = Ark()
print("----- standard request -----")
completion = client.chat.completions.create(
model=os.getenv('ENDPOINT_ID'),
messages = [
{"role": "system", "content": "你是豆包,是由字節(jié)跳動(dòng)開(kāi)發(fā)的 AI 人工智能助手"},
{"role": "user", "content": "常見(jiàn)的十字花科植物有哪些?"},
],
)
print(completion.choices[0].message.content)成功輸出:
----- standard request -----
十字花科是一個(gè)較大的科,包含許多常見(jiàn)的蔬菜和花卉。以下是一些常見(jiàn)的十字花科植物:
- **蔬菜**:
- **白菜類**:包括大白菜、小白菜、菜心等。
- **甘藍(lán)類**:如結(jié)球甘藍(lán)(卷心菜)、羽衣甘藍(lán)、抱子甘藍(lán)等。
- **芥菜類**:有莖用芥菜(榨菜)、葉用芥菜(雪里蕻)、根用芥菜(大頭菜)等。
- **蘿卜類**:常見(jiàn)的有紅蘿卜、白蘿卜、青蘿卜等。
- **其他**:還有花椰菜(菜花)、西蘭花、油菜、薺菜等。
- **花卉**:
- **紫羅蘭**:是十字花科紫羅蘭屬的二年生或多年生草本植物,花朵通常為紫色。
- **桂竹香**:屬于十字花科桂竹香屬,是一種多年生草本植物,花色豐富,有黃色、橙色、紅色等。
- **諸葛菜**:又名二月蘭,是十字花科諸葛菜屬的一年或二年生草本植物,藍(lán)紫色的花在每年的 4-5 月盛開(kāi)。
- **香雪球**:是十字花科香雪球?qū)俚亩嗄晟荼局参?,花朵小而密集,呈白色、淡紫色或紫紅色。
這只是十字花科植物的一小部分,該科還包括許多其他的蔬菜和花卉。十字花科植物的特點(diǎn)是花朵呈十字形排列,果實(shí)為角果。這些植物在人們的生活中具有重要的經(jīng)濟(jì)和觀賞價(jià)值。參考:
- https://www.volcengine.com/docs/82379/1263279
- https://www.volcengine.com/docs/82379/1263482
- http://www.dbjr.com.cn/python/333577pq9.htm
總結(jié)
到此這篇關(guān)于以文檔處理為例講解豆包API調(diào)用教程的文章就介紹到這了,更多相關(guān)豆包API調(diào)用文檔處理內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python爬蟲(chóng)之Selenium實(shí)現(xiàn)鍵盤(pán)事件
這篇文章主要介紹了Python爬蟲(chóng)之Selenium實(shí)現(xiàn)鍵盤(pán)事件,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12
Python使用wxPython和PyMuPDF實(shí)現(xiàn)合并PDF文檔
處理大量的PDF文檔可能會(huì)變得復(fù)雜和耗時(shí),但是,使用Python編程和一些強(qiáng)大的庫(kù),可以使這個(gè)任務(wù)變得簡(jiǎn)單而高效,下面我們就來(lái)看看Python如何使用wxPython和PyMuPDF合并PDF文檔并自動(dòng)復(fù)制到剪貼板吧2023-11-11
詳解python內(nèi)置常用高階函數(shù)(列出了5個(gè)常用的)
這篇文章主要介紹了python內(nèi)置常用高階函數(shù)(列出了5個(gè)常用的),通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-02-02
基于python的圖片修復(fù)程序(實(shí)現(xiàn)水印去除)
這篇文章主要給大家介紹了關(guān)于python圖片修復(fù)程序的相關(guān)資料,可以用于實(shí)現(xiàn)圖片中水印去除,主要利用的是OpenCV這個(gè)框架實(shí)現(xiàn)的,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起看看吧2018-06-06
Python守護(hù)進(jìn)程用法實(shí)例分析
這篇文章主要介紹了Python守護(hù)進(jìn)程用法,實(shí)例分析了Python守護(hù)進(jìn)程的功能及使用方法,需要的朋友可以參考下2015-06-06
Python實(shí)踐之使用Pandas進(jìn)行數(shù)據(jù)分析
在數(shù)據(jù)分析領(lǐng)域,Python的Pandas庫(kù)是一個(gè)非常強(qiáng)大的工具。這篇文章將為大家詳細(xì)介紹如何使用Pandas進(jìn)行數(shù)據(jù)分析,希望對(duì)大家有所幫助2023-04-04
python+appium自動(dòng)化測(cè)試之如何控制App的啟動(dòng)和退出
本文主要介紹了python+appium自動(dòng)化測(cè)試之如何控制App的啟動(dòng)和退出,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-02-02
Python使用ctypes調(diào)用C/C++的方法
今天小編就為大家分享一篇關(guān)于Python使用ctypes調(diào)用C/C++的方法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-01-01
Django Model中字段(field)的各種選項(xiàng)說(shuō)明
這篇文章主要介紹了Django Model中字段(field)的各種選項(xiàng)說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-05-05

