TwelveLabs Pegasus 1.2 - Amazon Bedrock

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

TwelveLabs Pegasus 1.2

TwelveLabs Pegasus 1.2Model ini memberikan pemahaman video yang komprehensif dan kemampuan analisis. Ini dapat menganalisis konten video dan menghasilkan deskripsi tekstual, wawasan, dan jawaban atas pertanyaan tentang video.

Gunakan informasi ini untuk membuat panggilan inferensi ke TwelveLabs model dengan operasi InvokeModel, InvokeModelWithResponseStream (streaming).

  • Penyedia — TwelveLabs

  • Kategori - Pemahaman video, analisis konten

  • ID Model — twelvelabs.pegasus-1-2-v1:0

  • Modalitas masukan - Video

  • Modalitas keluaran - Teks

  • Ukuran video maksimal - video berdurasi 1 jam (<ukuran file 2GB)

TwelveLabs Pegasus 1.2parameter permintaan

Tabel berikut menjelaskan parameter input untuk TwelveLabs Pegasus 1.2 model:

TwelveLabs Pegasus 1.2parameter permintaan
Bidang Tipe Diperlukan Deskripsi
inputPrompt string Ya Prompt untuk menganalisis video. Maks: 2000 token.
temperature double Tidak Suhu untuk model. Mengontrol keacakan dalam output. Default: 0,2, Min: 0, Maks: 1.
responseFormat Objek Tidak Memungkinkan pengguna menentukan format output terstruktur. Saat ini hanya mendukung json_schema.
mediaSource object Ya Menjelaskan sumber media. Entah base64String atau s3Location harus disediakan.
mediaSource.base64String string Tidak Base64 mengkodekan string byte untuk video. Maks: 36MB.
mediaSource.s3Location.uri string Tidak S3 URI tempat video dapat diunduh. Maks: Video berdurasi 1 jam (<ukuran file 2GB).
mediaSource.s3Location.bucketOwner string Tidak ID akun AWS dari pemilik bucket.
maxOutputTokens integer Tidak Jumlah maksimum token yang akan dihasilkan. Maks: 4096.

TwelveLabs Pegasus 1.2 bidang respons

Tabel berikut menjelaskan bidang output untuk TwelveLabs Pegasus 1.2 model:

TwelveLabs Pegasus 1.2 bidang respons
Bidang Tipe Deskripsi
message string Pesan keluaran yang berisi analisis model video.
finishReason string Hentikan alasan yang menjelaskan mengapa output berakhir. Nilai yang valid: stop (API mengembalikan penyelesaian penuh tanpa mencapai batas apa pun), length (pembuatan melebihi batas max_tokens).

TwelveLabs Pegasus 1.2permintaan dan tanggapan

Contoh berikut menunjukkan cara menggunakan TwelveLabs Pegasus 1.2 model dengan sumber input yang berbeda.

Request

Contoh berikut menunjukkan format permintaan untuk TwelveLabs Pegasus 1.2 model.

Menggunakan video yang dikodekan base64:

{ "inputPrompt": "tell me about the video", "mediaSource": { "base64String": "<BASE64 STRING OF VIDEO FILE>" }, "temperature": 0 }

Menggunakan video tersimpan S3:

{ "inputPrompt": "Tell me about this video", "mediaSource": { "s3Location": { "uri": "s3://path-to-video-object-in-s3", "bucketOwner": "bucket-owner-account-id" } }, "temperature": 0 }

Menggunakan format output terstruktur:

{ "inputPrompt": "Analyze this video and provide a structured summary", "mediaSource": { "s3Location": { "uri": "s3://path-to-video-object-in-s3", "bucketOwner": "bucket-owner-account-id" } }, "temperature": 0.2, "maxOutputTokens": 2048, "responseFormat": { "type": "json_schema", "json_schema": { "name": "video_analysis", "schema": { "type": "object", "properties": { "summary": {"type": "string"}, "key_scenes": {"type": "array", "items": {"type": "string"}}, "duration": {"type": "string"} }, "required": ["summary", "key_scenes"] } } } }
Response

Contoh berikut menunjukkan format respons dari TwelveLabs Pegasus 1.2 model.

Tanggapan standar:

{ "message": "This video shows a person walking through a park during sunset. The scene includes trees, a walking path, and golden lighting from the setting sun. The person appears to be enjoying a peaceful evening stroll.", "finishReason": "stop" }

Respon dengan output terstruktur:

{ "message": "{\"summary\": \"A peaceful evening walk through a park at sunset\", \"key_scenes\": [\"Person entering the park\", \"Walking along tree-lined path\", \"Sunset lighting through trees\", \"Person sitting on bench\"], \"duration\": \"Approximately 2 minutes\"}", "finishReason": "stop" }

Respons saat token maks mencapai:

{ "message": "This video contains multiple scenes showing various activities. The first scene shows...", "finishReason": "length" }