豆包API介绍
官网开通模型并配置ApiKey
设置API密钥
安装SDK并配置环境变量
安装火山Python SDK环境
pip install volcengine-python-sdk
配置环境变量 .env 配置文件
ENDPOINT_ID=“”
测试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="")