byted-tos-image-process
SKILL.md
Bytedance TOS Image Process Skill
This skill provides essential image processing functions for files stored in Bytedance's TOS (TeraObjectStore). It allows you to retrieve image metadata, convert formats, resize, and apply watermarks directly using the Volcengine TOS SDK.
Quick Start
1. Client Initialization
The following Python snippet demonstrates how to initialize the TosClientV2 from environment variables.
import os
import tos
from tos.exceptions import TosClientError, TosServerError
def create_client() -> tos.TosClientV2:
"""Initializes a TosClientV2 using AK/SK (and optional STS token) from environment variables."""
try:
ak = os.getenv('TOS_ACCESS_KEY')