bytedance (0.1.0)
Published 2026-08-25 14:35:44 +08:00 by chakcy
Installation
pip install --index-url http://124.71.68.6:3000/api/packages/chongming/pypi/simple/ --extra-index-url https://pypi.org/simple bytedanceAbout this package
Add your description here
bytedance
字节跳动安全通信 SDK,为豆包等字节系 API 提供加密通信通道。以 namespace package 组织,包含多个子模块。
安装
uv pip install -e utils/bytedance
子模块
| 模块 | 说明 |
|---|---|
| bytedance.volcengine_aicc_sdk | 火山引擎 AICC 安全通信 SDK(SecureHttpClient, AICCConfig) |
| bytedance.tks | TKS 安全通信组件 |
| bytedance.jeddak_secure_channel | Jeddak 安全通道 |
使用示例
from bytedance.volcengine_aicc_sdk.secure_http_client import (
AICCConfig,
AsyncSecureHttpClient,
)
config = AICCConfig(
access_key="your-access-key",
secret_key="your-secret-key",
)
client = AsyncSecureHttpClient(config)
在豆包插件中的应用
src/plugins/doubao/__init__.py 根据配置决定是否启用 AICC 安全通道:
if is_aicc:
from bytedance.volcengine_aicc_sdk.secure_http_client import (
AICCConfig, AsyncSecureHttpClient,
)
依赖
- requests — HTTP 客户端
- pyjwt — JWT 处理
- pymerkle — Merkle 树验证
- jwcrypto — JWE/JWS 加密
- loguru — 日志
- wget — 文件下载
Requirements
Requires Python: >=3.12
Details
2026-08-25 14:35:44 +08:00
Assets (2)
Versions (1)
View all
PyPI
83
191 KiB
bytedance-0.1.0.tar.gz
100 KiB
0.1.0
2026-08-25