python调用doubao豆包seedance api实现多张参考图生成视频代码
代码语言:python
所属分类:其他
代码描述:python调用doubao豆包seedance api实现多张参考图生成视频代码
代码标签: python 调用 doubao 豆包 seedance api 多 参考图 生成 视频 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
import requests
import os
import time
import base64
from typing import Optional, Union, List
from pathlib import Path
# ========== 配置区域 ==========
API_BASE_URL = "https://ark.cn-beijing.volces.com/api/v3"
API_KEY = os.getenv("ARK_API_KEY", "")
MODEL = "doubao-seedance-1-0-lite-i2v-250428"
POLL_INTERVAL = 5
MAX_WAIT_TIME = 600
def encode_image_to_base64(image_path: str) -> str:
"""将本地图片转换为 data URI 格式的 base64"""
path = Path(image_path)
if not path.exists():
raise FileNotFoundError(f"图片文件不存在: {image_path}")
with open(path, "rb") as img_file:
encoded = base64.b64encode(img_file.read()).decode('utf-8')
mime_map = {
'.png': 'image/png', '.jpg': 'image/jpeg',
'.jpeg': 'image/jpeg', '.webp': 'image/web.........完整代码请登录后点击上方下载按钮下载查看















网友评论0