本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
從工作階段擷取對話歷史記錄和內容
使用 GetSession、ListInvocations 和 GetInvocationStep API 操作來擷取工作階段詳細資訊、不同檢查點互動狀態的詳細資訊,以及所有調用的摘要資訊。
下列範例程式碼示範如何使用 和 GetInvocationStep API 操作取得檢查點的文字 適用於 Python (Boto3) 的 AWS SDK 和影像資料。
def get_invocation_step(invocation_identifier, session_identifier, invocation_step_identifier): try: response = client.get_invocation_step( sessionIdentifier=session_identifier, invocationIdentifier=invocation_identifier, invocationStepId=invocation_step_identifier ) ["invocationStep"]["payload"]["contentBlocks"] print(response) except ClientError as e: print(f"Error: {e}")