콘텐츠로 이동

get_captions_batch

여러 비디오의 캡션을 일괄 조회


개요

여러 비디오의 캡션 세그먼트를 한 번에 일괄 조회합니다.

Function Signature

def get_captions_batch(
    feature_view: str,
    metadata: pd.DataFrame
) -> pd.DataFrame

Description

여러 비디오의 캡션을 한 번에 배치 조회합니다. search_metadata()의 결과를 입력으로 받아 각 비디오의 모든 캡션을 조회합니다.


Parameters

Parameter Type Default Description
metadata pd.DataFrame required search_metadata() 함수의 반환값
반드시 다음 컬럼 포함: uuid, model, config_source, timestamp, segment_ids

Returns

Type: pd.DataFrame

Columns: uuid, model, config_source, timestamp, segment_id, index, start, end, text

정렬 순서: uuid, model, config_source, timestamp, index 순으로 오름차순 정렬


예시

# 1. 메타데이터 검색
metadata = search_metadata(
    feature_view='caption_summary',
    models=['gpt-4o']
)

# 2. 배치 조회
all_captions = get_captions_batch(
    feature_view='caption_summary',
    metadata=metadata
)

print(f"Total segments: {len(all_captions)}")

출력:

Total segments: 452


관련 API