透過啟用程式碼解譯,為您的應用程式產生、執行及測試程式碼 - Amazon Bedrock

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

透過啟用程式碼解譯,為您的應用程式產生、執行及測試程式碼

Amazon 基岩功能中的代碼解釋是 Amazon 基岩的預覽版本,可能會發生變化。

程式碼解譯可讓您的代理程式在安全測試環境中產生、執行及疑難排解應用程式程式碼。透過程式碼解譯,您可以使用代理程式的基礎模型產生程式碼,以實作基本功能,同時專注於建置生成式 AI 應用程式。

您可以使用 Amazon 基岩中的程式碼解譯來執行下列任務:

  • 了解用戶對特定任務的請求,生成可以執行用戶請求的任務的代碼,執行代碼,並提供代碼執行結果的代碼。

  • 了解用戶的通用查詢,生成並運行代碼以向用戶提供響應。

  • 產生用於執行資料分析、視覺化和評估的程式碼。

  • 從用戶上傳的文件中提取信息,處理信息並回答用戶查詢。

  • 根據與使用者的互動對話產生程式碼,以便快速進行原型製作。

以下是一些使用案例,其中代碼解釋可以通過在 Amazon 基岩中生成和運行代碼來提供幫助

  1. 從資料檔案 (例如 .csv) 分析金融交易,以判斷這些交易是否產生了利潤或虧損。

  2. 將日期格式(例如 2020 年 3 月 14 日)轉換YYYY-MM-DD為 .txt 或 .csv 等文件API格式的標準格式

  3. 在試算表 (XLS) 上執行資料分析,以計算每季/每年公司收入或人口成長率等指標。

要在 Amazon 基岩中使用代碼解釋,請執行以下步驟,

  • 建置代理程式時啟用程式碼解譯。啟用程式碼解譯後,您就可以開始使用它。

  • 透過提供提示,開始在 Amazon 基岩中使用程式碼解譯。例如,您可以問「將 pi 的平方根計算為 127 位數」。代碼解釋將生成並運行 python 代碼來提供響應。

  • 您也可以附加檔案。您可以使用檔案中的資訊來提出問題,以及匯總或分析資料。您可以從電腦或 Amazon S3 儲存貯體附加檔案。

支援的區域

下列區域支援 Amazon 基岩代理程式的程式碼解譯:

區域
美國東部 (維吉尼亞北部)
美國西部 (奧勒岡)
歐洲 (法蘭克福)

檔案支援

透過程式碼解譯,您可以附加檔案,然後使用附加的檔案提出問題,並根據附加檔案的內容來彙總或分析資料。

您最多可以附加 5 個檔案。所有檔案的總大小最多可達 10 MB。

  • 支援的輸入檔案類型:CSVXLSXLSX、YAML、JSON、DOC、DOCX、、HTML、、、TXT、MD 和 PDF

  • 支援的輸出檔案類型:CSVXLSXLSXYAML、JSON、DOC、、DOCX、HTML、、、TXT、、PDF、、PNG