Illustrations
Illustrations

Analyze 01

자유 형식 분석

프롬프트 기반으로
정확하고 유용한 텍스트를 생성합니다.
Q&A, 상세 리포트, 제목 작성 등
영상 중심의 워크플로우를 간소화하세요.

Analyze 01

자유 형식 분석

Q&A부터 제목, 리포트까지 — 프롬프트 기반으로 유용한 텍스트를 빠르게 생성하고, 영상 워크플로우를 간소화하세요.

Illustrations

Analyze 02

복잡한 영상도
빠르게 요약

복잡한 내용을 간결하게 정리해
요약문, 하이라이트, 챕터 등을 자동으로 생성합니다.

Analyze 02

어떤 콘텐츠도 요약

콘텐츠를 간결하고 효율적으로 정리해, 콘텐츠 관리, 탐색, 이해에 유용한 설명, 하이라이트, 챕터 등으로 구성합니다.

Illustrations

Analyze 03

아이디어
발굴에서
제작까지

마케팅에 유용한 주제별 분류,
해시태그, 추천 문구 등
신선한 아이디어 생성을 지원합니다.

Analyze 03

아이디어 발굴에서 제작까지

마케팅에 유용한 주제별 분류, 해시태그, 추천 문구 등 신선한 아이디어 생성을 지원합니다.

영상 한 편이 수천 마디 말보다 더 많은 걸 보여줍니다

Drawing illustration
어떤 영상이든, 원하는 텍스트로

Q&A부터 해시태그 생성, 상세 리포트까지 - 영상에서 다양한 텍스트를 자동으로 생성합니다.

Drawing illustration
챕터 자동 생성

제목, 소제목, 챕터까지 몇 초 만에 완성하세요.

Drawing illustration
텍스트 프롬프트 생성

한 번의 인덱싱으로, 텍스트 프롬프트를 무제한으로 자유롭게 생성할 수 있습니다.

Drawing illustration
콘텐츠 요약

영상의 핵심만 빠르게 요약해, 고품질 콘텐츠 이해를 돕습니다.

Drawing illustration
메타데이터 자동 생성

수작업 태깅 없이, 영상 메타데이터를 즉시 생성하세요.

Drawing illustration
콘텐츠 분석 및 사건 리포트

영상에 담긴 사건을 시간대별로 분석해 텍스트 리포트로 제공합니다.

영상 한 편이 수천 마디 말보다 더 많은 걸 보여줍니다.

Drawing illustration
어떤 영상이든, 원하는 텍스트로

Q&A부터 해시태그 생성, 상세 리포트까지 - 영상에서 다양한 텍스트를 자동으로 생성합니다.

Drawing illustration
챕터 자동 생성

제목, 소제목, 챕터까지 몇 초 만에 완성하세요.

Drawing illustration
텍스트 프롬프트 생성

한 번의 인덱싱으로, 텍스트 프롬프트를 무제한으로 자유롭게 생성할 수 있습니다.

Drawing illustration
콘텐츠 요약

영상의 핵심만 빠르게 요약해, 고품질 콘텐츠 이해를 돕습니다.

Drawing illustration
메타데이터 자동 생성

수작업 태깅 없이, 영상 메타데이터를 즉시 생성하세요.

Drawing illustration
콘텐츠 분석 및 사건 리포트

영상에 담긴 사건을 시간대별로 분석해 텍스트 리포트로 제공합니다.

영상 한 편이 수천 마디 말보다 더 많은 걸 보여줍니다

Drawing illustration
어떤 영상이든, 원하는 텍스트로

Q&A부터 해시태그 생성, 상세 리포트까지 - 영상에서 다양한 텍스트를 자동으로 생성합니다.

Drawing illustration
챕터 자동 생성

제목, 소제목, 챕터까지 몇 초 만에 완성하세요.

Drawing illustration
텍스트 프롬프트 생성

한 번의 인덱싱으로, 텍스트 프롬프트를 무제한으로 자유롭게 생성할 수 있습니다.

Drawing illustration
콘텐츠 요약

영상의 핵심만 빠르게 요약해, 고품질 콘텐츠 이해를 돕습니다.

Drawing illustration
메타데이터 자동 생성

수작업 태깅 없이, 영상 메타데이터를 즉시 생성하세요.

Drawing illustration
콘텐츠 분석 및 사건 리포트

영상에 담긴 사건을 시간대별로 분석해 텍스트 리포트로 제공합니다.

샘플 앱도 체험해보세요

Python

Node

from twelvelabs import TwelveLabs
import os

client = TwelveLabs(<"YOUR_API_KEY">)

# Create new Index
index = client.index.create(
      name="My First Index",
      models=[
          {
              "name": "pegasus1.2",
              "options": ["visual", "audio"],
          },
      ],
   )

# Create new Task on Index (Upload video)
video_path = os.path.join(os.path.dirname(__file__), "<YOUR_FILE_PATH>")
task = client.task.create(index_id=index.id, file=video_path, language="en")

# Wait for indexing to finish
task.wait_for_done()

# Generate Open-ended text from your video
prompt = "Give me an analysis of how the advertisement uses facial expressions to convey its message."
res = client.analyze(task.video_id, prompt)
print(res.data)

Python

Node

from twelvelabs import TwelveLabs
import os

client = TwelveLabs(<"YOUR_API_KEY">)

# Create new Index
index = client.index.create(
      name="My First Index",
      models=[
          {
              "name": "pegasus1.2",
              "options": ["visual", "audio"],
          },
      ],
   )

# Create new Task on Index (Upload video)
video_path = os.path.join(os.path.dirname(__file__), "<YOUR_FILE_PATH>")
task = client.task.create(index_id=index.id, file=video_path, language="en")

# Wait for indexing to finish
task.wait_for_done()

# Generate Open-ended text from your video
prompt = "Give me an analysis of how the advertisement uses facial expressions to convey its message."
res = client.analyze(task.video_id, prompt)
print(res.data)

Python

Node

from twelvelabs import TwelveLabs
import os

client = TwelveLabs(<"YOUR_API_KEY">)

# Create new Index
index = client.index.create(
      name="My First Index",
      models=[
          {
              "name": "pegasus1.2",
              "options": ["visual", "audio"],
          },
      ],
   )

# Create new Task on Index (Upload video)
video_path = os.path.join(os.path.dirname(__file__), "<YOUR_FILE_PATH>")
task = client.task.create(index_id=index.id, file=video_path, language="en")

# Wait for indexing to finish
task.wait_for_done()

# Generate Open-ended text from your video
prompt = "Give me an analysis of how the advertisement uses facial expressions to convey its message."
res = client.analyze(task.video_id, prompt)
print(res.data)

SDK로 통합하세요

직접 학습시킨 모델을 원하는 클라우드 환경에 배포하고,
영상 속 필요한 모든 순간을 포착하세요.

Thread cover

당신의 영상이 전하는
더 많은 이야기.

지금 영상을 업로드해보고,
영상에 최적화된 AI의 차이를 체감해보세요.

threads-orange

당신의 영상이 전하는
더 많은 이야기.

지금 영상을 업로드해보고,
영상에 최적화된 AI의 차이를 체감해보세요.