Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengaktifkan ringkasan panggilan generatif
catatan
Didukung oleh Amazon Bedrock: AWS menerapkan deteksi penyalahgunaan otomatis. Karena ringkasan pasca-kontak yang didukung oleh AI generatif dibangun di Amazon Bedrock, pengguna dapat memanfaatkan sepenuhnya kontrol yang diterapkan di Amazon Bedrock untuk menegakkan keselamatan, keamanan, dan penggunaan kecerdasan buatan (AI) yang bertanggung jawab.
Untuk menggunakan ringkasan panggilan generatif dengan pekerjaan analitik pasca panggilan, lihat contoh berikut ini:
Di panel Ringkasan, aktifkan Ringkasan panggilan Generatif untuk menerima ringkasan dalam output.
Contoh ini menggunakan perintah dan parameter Settings Summarization Untuk informasi selengkapnya, lihat StartCallAnalyticsJob.
aws transcribe start-call-analytics-job \ --regionus-west-2\ --call-analytics-job-namemy-first-call-analytics-job\ --media MediaFileUri=s3://amzn-s3-demo-bucket/my-input-files/my-media-file.flac\ --output-locations3://amzn-s3-demo-bucket/my-output-files/\ --data-access-role-arnarn:aws:iam::111122223333:role/ExampleRole\ --channel-definitions ChannelId=0,ParticipantRole=AGENT ChannelId=1,ParticipantRole=CUSTOMER --settings '{"Summarization":{"GenerateAbstractiveSummary":true}}'
Berikut contoh lain menggunakan perintah
aws transcribe start-call-analytics-job \ --regionus-west-2\ --cli-input-jsonfile://filepath/my-call-analytics-job.json
File my-call-analytics- job.json berisi badan permintaan berikut.
{ "CallAnalyticsJobName":"my-first-call-analytics-job", "DataAccessRoleArn":"arn:aws:iam::111122223333:role/ExampleRole", "Media": { "MediaFileUri":"s3://amzn-s3-demo-bucket/my-input-files/my-media-file.flac"}, "OutputLocation":"s3://amzn-s3-demo-bucket/my-output-files/", "ChannelDefinitions": [ { "ChannelId": 0, "ParticipantRole": "AGENT" }, { "ChannelId": 1, "ParticipantRole": "CUSTOMER" } ], "Settings": { "Summarization":{ "GenerateAbstractiveSummary": true } } }
Contoh ini menggunakan AWS SDK for Python (Boto3) untuk memulai Analisis Panggilan dengan ringkasan diaktifkan menggunakan metode start_call_ StartCallAnalyticsJob.
Untuk contoh tambahan menggunakan AWS SDK, termasuk contoh spesifik fitur, skenario, dan lintas layanan, lihat bagian ini. Contoh kode untuk Amazon Transcribe menggunakan AWS SDK
from __future__ import print_function from __future__ import print_function import time import boto3 transcribe = boto3.client('transcribe','us-west-2') job_name ="my-first-call-analytics-job"job_uri ="s3://amzn-s3-demo-bucket/my-input-files/my-media-file.flac"output_location ="s3://amzn-s3-demo-bucket/my-output-files/"data_access_role ="arn:aws:iam::111122223333:role/ExampleRole"transcribe.start_call_analytics_job( CallAnalyticsJobName = job_name, Media = { 'MediaFileUri': job_uri }, DataAccessRoleArn = data_access_role, OutputLocation = output_location, ChannelDefinitions = [ { 'ChannelId': 0, 'ParticipantRole': 'AGENT' }, { 'ChannelId': 1, 'ParticipantRole': 'CUSTOMER' } ], Settings = { "Summarization": { "GenerateAbstractiveSummary": true } } ) while True: status = transcribe.get_call_analytics_job(CallAnalyticsJobName = job_name) if status['CallAnalyticsJob']['CallAnalyticsJobStatus'] in ['COMPLETED', 'FAILED']: break print("Not ready yet...") time.sleep(5) print(status)