python调用火山引擎大模型

1. 安装模块

pip3.12  install 'volcengine-python-sdk[ark]'  --break-system-packages

 

2. 代码

第一种方式:

非流式生成,生成全部内容后,一次性输出

import os
import time
from volcenginesdkarkruntime import Ark
start=time.time()
client = Ark(api_key="2ce863e9-ccad-4c3a-a2b8")
completion = client.chat.completions.create(
# 可按需替换为 Model ID
      model="doubao-seed-1-6-250615",
      messages=[
      {"role": "system", "content": "什么是猫传腹?"}
      ]
)
print(completion.choices[0].message)
print("耗时:",time.time()-start)

  

第二种方式:

流式生成,即一边生成一边输出

from volcenginesdkarkruntime import Ark
client = Ark(api_key="2ce863e9-ccad-4c3a")
completion = client.chat.completions.create(
    model="doubao-seed-1-6-250615",
    messages=[{"role": "system", "content": "什么是猫传腹?"}],
    stream=True,
)
for chunk in completion:
    if delta := chunk.choices[0].delta:
        print(delta.content, end="", flush=True)

 

posted @ 2025-08-20 16:12  羊脂玉净瓶  阅读(218)  评论(0)    收藏  举报