Amazon 代碼建議服務-CodeWhisperer

Amazon 代碼建議服務-CodeWhisperer

專用API
【更新時間: 2024.06.21】 Amazon 代碼建議服務-CodeWhisperer,其具備強大的功能。它能夠依據(jù)您所寫的注釋以及現(xiàn)有的代碼,實時地為您生成從代碼片段直至全函數(shù)的各種代碼建議,能有效提升代碼編寫的效率和質(zhì)量。
瀏覽次數(shù)
31
采購人數(shù)
0
試用次數(shù)
0
! SLA: N/A
! 響應: N/A
! 適用于個人&企業(yè)
收藏
×
完成
取消
×
書簽名稱
確定
<
產(chǎn)品介紹
>

什么是CodeWhisperer的Amazon 代碼建議服務?

"Amazon 代碼建議服務-CodeWhisperer"(現(xiàn)已更名為 Amazon Q 開發(fā)者版)是一款基于人工智能的代碼建議工具,旨在幫助開發(fā)人員更快地編寫和修改代碼。它可以在集成開發(fā)環(huán)境(IDE)和命令行中實時提供代碼建議,從簡單的代碼片段到完整的函數(shù),以提高開發(fā)效率。

什么是CodeWhisperer的Amazon 代碼建議服務接口?

由服務使用方的應用程序發(fā)起,以Restful風格為主、通過公網(wǎng)HTTP協(xié)議調(diào)用CodeWhisperer的Amazon 代碼建議服務 ,從而實現(xiàn)程序的自動化交互,提高服務效率。

CodeWhisperer的Amazon 代碼建議服務有哪些核心功能?

  1. 內(nèi)聯(lián)代碼建議:根據(jù)開發(fā)人員的注釋和現(xiàn)有代碼,在 IDE 中實時提供代碼建議。
  2. 安全掃描:掃描代碼以識別潛在的安全漏洞,并提供修復建議。
  3. 開源許可證跟蹤:標記或篩選與公開代碼類似的代碼建議,并提供相關開源項目的存儲庫 URL 和許可證信息。
  4. 自然語言到代碼的轉(zhuǎn)換:支持通過自然語言描述來生成相應的代碼片段。
  5. 代碼解釋和轉(zhuǎn)換:通過簡單的對話界面,解釋代碼的含義,甚至幫助開發(fā)人員將代碼從一種語言遷移到另一種語言。
  6. 個性化建議:根據(jù)開發(fā)人員的詢問,提供關于添加單元測試、調(diào)試、優(yōu)化代碼等方面的建議。

CodeWhisperer的Amazon 代碼建議服務的核心優(yōu)勢是什么?

更快地完成更多工作

CodeWhisperer 可以根據(jù)您的注釋和現(xiàn)有代碼,在集成式開發(fā)環(huán)境(IDE)中實時生成從代碼片段到全函數(shù)的代碼建議。它還支持命令行中的 CLI 補全和自然語言到 bash 的轉(zhuǎn)換。

使用專家助理級 Amazon Q 為開發(fā)助力

Amazon Q 是一款交互式的生成式人工智能助手,可通過 CodeWhisperer 在 IDE 中使用,它通過簡單的對話界面為您提供專家指導。在 IDE 中使用 Amazon Q 可以:

  • 解釋您的代碼:通過自然對話與 Amazon Q 開始對話,了解您的項目代碼。
  • 轉(zhuǎn)換代碼:在幾分鐘內(nèi)將應用程序升級并遷移到最新的語言版本。
  • 獲取個性化代碼建議:Ask 和 Amazon Q 可以提供有關添加單元測試、調(diào)試、優(yōu)化代碼等方面的建議。

自由的進行編碼

CodeWhisperer 可以標記或篩選與公開代碼類似的代碼建議。獲取相關開源項目的存儲庫 URL 和許可證,以便您可以更輕松地查看它們并添加歸因。

增強代碼安全性

掃描您的代碼以識別難以發(fā)現(xiàn)的安全漏洞,并獲取代碼建議以幫助修復已識別的問題。生成式人工智能驅(qū)動的代碼建議是針對您的應用程序代碼量身定制的,因此您可以放心地快速接受修復,并專注于更高價值的工作。

   

使用收藏夾工具

CodeWhisperer 符合您的工作方式。從 15 種編程語言中進行選擇,包括 Python、Java 和 JavaScript,以及您最喜歡的 IDE,包括 VS Code、IntelliJ IDEA、Visual Studio(預覽版)、AWS Cloud9、AWS Lambda 控制臺、JupyterLab 和 Amazon SageMaker Studio,以及您最喜歡的 CLI,包括 macOS 終端、iTerm2 和內(nèi)置 VS Code 終端。

自定義 CodeWhisperer 以獲得更好的建議

您可以自定義 CodeWhisperer,使其了解您的內(nèi)部庫、API、包、類和方法,從而生成更相關的建議,顯著加快開發(fā)速度。

在哪些場景會用到CodeWhisperer的Amazon 代碼建議服務?

  1. 代碼生成和補全:在編寫代碼時,開發(fā)人員可以使用 CodeWhisperer 的 API 接口來請求代碼建議,以加快代碼編寫速度。
  2. 安全分析和修復:開發(fā)人員可以使用 CodeWhisperer 的安全掃描功能來分析代碼中的潛在安全漏洞,并通過 API 接口獲取修復建議。
  3. 自定義代碼建議:企業(yè)可以通過 CodeWhisperer 的 API 接口,自定義其內(nèi)部庫、API、包、類和方法,以生成更相關、更準確的代碼建議。
  4. 集成到第三方工具:開發(fā)人員可以將 CodeWhisperer 的功能集成到他們自己的開發(fā)工具或插件中,以提高其工具的性能和用戶體驗。
<
產(chǎn)品價格
>
按實際使用量付費模式

您按月付費,計費依據(jù)是您處理的文本的字符數(shù)量。Amazon Polly 的標準語音定價為:對于超出免費套餐的語音或語音標記請求,每 100 萬個字符 4.00 USD。Amazon Polly 的神經(jīng)語音定價為:對于超出免費套餐的語音或請求的語音標記,每 100 萬個字符 16.00 USD。Amazon Polly 的長格式語音定價為:對于超出免費套餐的語音或請求的語音標記,每 100 萬個字符 100.00 USD。 Amazon Polly 的生成式語音定價為:對于超出免費套餐的語音請求,每 100 萬個字符 30 USD。

每月數(shù)百萬個字符

對于 Amazon Polly 的標準語音,從您提交第一個 Polly 語音或語音標記請求起 12 個月內(nèi),針對該類請求,免費套餐每個月提供 500 萬個字符服務。對于神經(jīng)語音,從您提交第一個語音或語音標記請求起 12 個月內(nèi),針對該類請求,免費套餐每個月提供 100 萬個字符服務。對于長格式語音,從您提交第一個 Polly 語音或語音標記請求起 12 個月內(nèi),針對該類請求,免費套餐每個月提供 50 萬個字符服務。 對于生成式語音,從您提交第一個 Polly 語音請求起 12 個月內(nèi),針對該類請求,免費套餐每個月提供 10 萬字符的服務。

<
使用指南
>
Step 1 - Sign up for an Amazon Web Services account
設置并登錄您的 AWS 賬戶 觀看網(wǎng)絡研討會并閱讀文檔 登錄 Polly 控制臺并開始構(gòu)建。
<
產(chǎn)品問答
>
?
什么是語音標記?
語音標記用于補充從輸入文本生成的合成語音。將這一元數(shù)據(jù)流與合成語音音頻流配合使用,客戶能夠在應用程序中提供增強的視覺體驗,例如語音同步動畫或者卡拉 ok 式突出提示。 Amazon Polly 使用以下四種元素來生成語音標記: 語句,指明要朗讀的輸入文本中的語句元素; 文字,指明文本中的文字元素; 視位,描述與發(fā)出的聲音對應的嘴唇形狀; SSML,描述文本中使用的 SSML 元素。 語音標記以 JSON 流(具體指一組由新線隔開的獨立 JSON 對象)的形式交付,在使用合成語音方法處理語音標記類參數(shù)時,涵蓋上面一個到全部四個元素中的任何位置。有關更多信息,請參閱《Amazon Polly 開發(fā)人員指南》。
?
Amazon Polly 服務最常見的使用案例有哪些?
借助 Amazon Polly,您可以添加逼真的語音功能,讓您的應用程序生動起來。例如,在電子學習和教育中,您可以利用 Amazon Polly 的文本轉(zhuǎn)語音 (TTS) 功能構(gòu)建應用程序,幫助有閱讀障礙的人。Amazon Polly 可以用于幫助盲人和視障人士使用數(shù)字內(nèi)容(例如電子書、新聞等)。Amazon Polly 還可用于公共交通和工業(yè)控制系統(tǒng)的通知系統(tǒng),發(fā)布通知和緊急公告。很多設備(如機頂盒、智能手表、平板電腦、智能手機和 IoT 設備)都可以利用 Amazon Polly 來提供音頻輸出。Amazon Polly 可以用于電話服務解決方案,為交互式語音應答系統(tǒng)提供語音支持。問答游戲、動畫、頭像或旁白生成等應用程序是 Amazon Polly 等基于云的 TTS 解決方案的常見使用案例。
?
Amazon Polly 如何與其他 AWS 產(chǎn)品配合使用?
將 Amazon Polly 與 Amazon Lex 結(jié)合使用,開發(fā)人員可以為應用程序構(gòu)建功能齊全的語音用戶界面。與 Amazon Connect 結(jié)合,Amazon Polly 語音可以用于構(gòu)建基于云的自助呼叫中心服務。此外,移動應用程序和物聯(lián)網(wǎng) (IoT) 解決方案的開發(fā)人員還可以利用 Amazon Polly 將語音輸出添加到自己的系統(tǒng)中。
?
如何開始使用 Amazon Polly?
您只需登錄到您的 AWS 賬戶,前往 Amazon Polly 控制臺(AWS 控制臺的一部分),即可開始使用該產(chǎn)品。接下來,您可以使用控制臺輸入任何文本并收聽生成的語音,或?qū)⑵淞泶鏋橐纛l文件。
?
目前,哪些區(qū)域提供 Amazon Polly 服務?
請參閱 AWS 區(qū)域服務列表了解支持 Amazon Polly 標準語音的所有區(qū)域。這些區(qū)域的以下子集支持神經(jīng)語音:美國東部(弗吉尼亞北部)、美國西部(俄勒岡)、加拿大(中部)、亞太地區(qū)(東京)、亞太地區(qū)(首爾)、亞太地區(qū)(新加坡)、亞太地區(qū)(悉尼)、非洲(開普敦)、歐洲(倫敦)、歐洲(法蘭克福)、歐洲(愛爾蘭)亞太地區(qū)和 AWS GovCloud (美國西部)。
<
關于我們
>
亞馬遜云科技(Amazon Web Services,簡稱AWS)是全球領先的云計算服務提供商,提供包括計算、存儲、數(shù)據(jù)庫、分析、機器學習、物聯(lián)網(wǎng)、移動、安全、混合云、虛擬和增強現(xiàn)實等在內(nèi)的廣泛服務。AWS在全球34個地理區(qū)域內(nèi)運營108個可用區(qū),服務超過200個國家和地區(qū),幫助企業(yè)、開發(fā)者和政府機構(gòu)構(gòu)建靈活、可靠、可擴展的云基礎設施。作為亞馬遜公司的一部分,AWS致力于提供創(chuàng)新的云解決方案,支持客戶實現(xiàn)數(shù)字化轉(zhuǎn)型。
聯(lián)系信息
服務時間: 早9:00-晚8:00 (法定假期除外)
電話號碼: +86 (10) 1010 0866
網(wǎng)頁在線客服: 咨詢

AWS 云計算

Amazon Web Services(AWS)是全球最全面、應用最廣泛的云,從全球數(shù)據(jù)中心提供超過 200 項功能齊全的服務。數(shù)百萬客戶(包括增長最快速的初創(chuàng)公司、最大型企業(yè)和主要的政府機構(gòu))都在使用 AWS 來降低成本、提高敏捷性并加速創(chuàng)新。

 

最多的功能
從計算、存儲和數(shù)據(jù)庫等基礎設施技術,到機器學習、人工智能、數(shù)據(jù)湖和分析以及物聯(lián)網(wǎng)等新興技術,AWS 提供的服務以及其中的功能比其他任何云服務提供商的都要多得多。這使得將現(xiàn)有應用程序遷移到云中并構(gòu)建您可以想象的幾乎任何東西都變得更快、更容易且更具成本效益。

AWS 的這些服務還具有最為多樣復雜的功能。例如,AWS 提供了種類繁多的數(shù)據(jù)庫,這些數(shù)據(jù)庫是為不同類型的應用程序?qū)iT構(gòu)建的,因此您可以選擇適合作業(yè)的工具來獲得最佳的成本和性能。

 

最大的客戶和合作伙伴社區(qū)
AWS 擁有最大且最具活力的社區(qū),在全球擁有數(shù)百萬活躍客戶和成千上萬個合作伙伴。幾乎所有行業(yè)和規(guī)模的客戶(包括初創(chuàng)公司、企業(yè)和公共部門組織)都在 AWS 上運行所有可能的使用案例。AWS 合作伙伴網(wǎng)絡 (APN) 包括專注于 AWS 服務的數(shù)千個系統(tǒng)集成商和成千上萬個將其技術應用到 AWS 中的獨立軟件供應商 (ISV)。

 

最安全
AWS 旨在成為當今市場上最靈活、最安全的云計算環(huán)境。我們的核心基礎設施是為了滿足軍事、全球的銀行和其他高度敏感性組織的安全要求而構(gòu)建。一組深度云安全工具對此提供支持,其中包括超過 300 項安全、合規(guī)性和監(jiān)管服務及功能,以及對 143 項安全標準和合規(guī)性認證的支持。

 

最快的創(chuàng)新速度
借助 AWS,您可以利用最新技術更快地進行實驗和創(chuàng)新。我們將不斷加快創(chuàng)新步伐,以發(fā)明您可用于轉(zhuǎn)變業(yè)務的全新技術。例如,在 2014 年,AWS 通過推出 AWS Lambda 在無服務器計算領域開創(chuàng)了先河,該平臺使開發(fā)人員無需預置或管理服務器即可運行其代碼。AWS 構(gòu)建了 Amazon SageMaker,這是一種完全托管的機器學習服務,可讓日常開發(fā)人員和科學家無需任何前置經(jīng)驗即可運用機器學習。

 

最成熟的運營專業(yè)能力
AWS 具有無與倫比的經(jīng)驗、成熟度、可靠性、安全性和性能,您可以將其用于最重要的應用程序。在超過 17 年的時間中,AWS 一直在為運行各種使用案例的全球數(shù)百萬客戶提供云服務。在所有云服務提供商中,AWS 擁有最豐富的大規(guī)模運營經(jīng)驗。

 

AWS 區(qū)域的全球網(wǎng)絡
AWS 擁有覆蓋范圍領先的全球云基礎設施。Gartner 已將 AWS 區(qū)域/可用區(qū)模型
視為一種值得推薦運行方式,適用于要求高可用性的企業(yè)應用程序。

<
最可能同場景使用的其他API
>
API接口列表
<
產(chǎn)品價格
>
按實際使用量付費模式

您按月付費,計費依據(jù)是您處理的文本的字符數(shù)量。Amazon Polly 的標準語音定價為:對于超出免費套餐的語音或語音標記請求,每 100 萬個字符 4.00 USD。Amazon Polly 的神經(jīng)語音定價為:對于超出免費套餐的語音或請求的語音標記,每 100 萬個字符 16.00 USD。Amazon Polly 的長格式語音定價為:對于超出免費套餐的語音或請求的語音標記,每 100 萬個字符 100.00 USD。 Amazon Polly 的生成式語音定價為:對于超出免費套餐的語音請求,每 100 萬個字符 30 USD。

每月數(shù)百萬個字符

對于 Amazon Polly 的標準語音,從您提交第一個 Polly 語音或語音標記請求起 12 個月內(nèi),針對該類請求,免費套餐每個月提供 500 萬個字符服務。對于神經(jīng)語音,從您提交第一個語音或語音標記請求起 12 個月內(nèi),針對該類請求,免費套餐每個月提供 100 萬個字符服務。對于長格式語音,從您提交第一個 Polly 語音或語音標記請求起 12 個月內(nèi),針對該類請求,免費套餐每個月提供 50 萬個字符服務。 對于生成式語音,從您提交第一個 Polly 語音請求起 12 個月內(nèi),針對該類請求,免費套餐每個月提供 10 萬字符的服務。

<
使用指南
>
Step 1 - Sign up for an Amazon Web Services account
設置并登錄您的 AWS 賬戶 觀看網(wǎng)絡研討會并閱讀文檔 登錄 Polly 控制臺并開始構(gòu)建。
<
依賴服務
>
<
產(chǎn)品問答
>
?
什么是語音標記?
語音標記用于補充從輸入文本生成的合成語音。將這一元數(shù)據(jù)流與合成語音音頻流配合使用,客戶能夠在應用程序中提供增強的視覺體驗,例如語音同步動畫或者卡拉 ok 式突出提示。 Amazon Polly 使用以下四種元素來生成語音標記: 語句,指明要朗讀的輸入文本中的語句元素; 文字,指明文本中的文字元素; 視位,描述與發(fā)出的聲音對應的嘴唇形狀; SSML,描述文本中使用的 SSML 元素。 語音標記以 JSON 流(具體指一組由新線隔開的獨立 JSON 對象)的形式交付,在使用合成語音方法處理語音標記類參數(shù)時,涵蓋上面一個到全部四個元素中的任何位置。有關更多信息,請參閱《Amazon Polly 開發(fā)人員指南》。
?
Amazon Polly 服務最常見的使用案例有哪些?
借助 Amazon Polly,您可以添加逼真的語音功能,讓您的應用程序生動起來。例如,在電子學習和教育中,您可以利用 Amazon Polly 的文本轉(zhuǎn)語音 (TTS) 功能構(gòu)建應用程序,幫助有閱讀障礙的人。Amazon Polly 可以用于幫助盲人和視障人士使用數(shù)字內(nèi)容(例如電子書、新聞等)。Amazon Polly 還可用于公共交通和工業(yè)控制系統(tǒng)的通知系統(tǒng),發(fā)布通知和緊急公告。很多設備(如機頂盒、智能手表、平板電腦、智能手機和 IoT 設備)都可以利用 Amazon Polly 來提供音頻輸出。Amazon Polly 可以用于電話服務解決方案,為交互式語音應答系統(tǒng)提供語音支持。問答游戲、動畫、頭像或旁白生成等應用程序是 Amazon Polly 等基于云的 TTS 解決方案的常見使用案例。
?
Amazon Polly 如何與其他 AWS 產(chǎn)品配合使用?
將 Amazon Polly 與 Amazon Lex 結(jié)合使用,開發(fā)人員可以為應用程序構(gòu)建功能齊全的語音用戶界面。與 Amazon Connect 結(jié)合,Amazon Polly 語音可以用于構(gòu)建基于云的自助呼叫中心服務。此外,移動應用程序和物聯(lián)網(wǎng) (IoT) 解決方案的開發(fā)人員還可以利用 Amazon Polly 將語音輸出添加到自己的系統(tǒng)中。
?
如何開始使用 Amazon Polly?
您只需登錄到您的 AWS 賬戶,前往 Amazon Polly 控制臺(AWS 控制臺的一部分),即可開始使用該產(chǎn)品。接下來,您可以使用控制臺輸入任何文本并收聽生成的語音,或?qū)⑵淞泶鏋橐纛l文件。
?
目前,哪些區(qū)域提供 Amazon Polly 服務?
請參閱 AWS 區(qū)域服務列表了解支持 Amazon Polly 標準語音的所有區(qū)域。這些區(qū)域的以下子集支持神經(jīng)語音:美國東部(弗吉尼亞北部)、美國西部(俄勒岡)、加拿大(中部)、亞太地區(qū)(東京)、亞太地區(qū)(首爾)、亞太地區(qū)(新加坡)、亞太地區(qū)(悉尼)、非洲(開普敦)、歐洲(倫敦)、歐洲(法蘭克福)、歐洲(愛爾蘭)亞太地區(qū)和 AWS GovCloud (美國西部)。
<
關于我們
>
亞馬遜云科技(Amazon Web Services,簡稱AWS)是全球領先的云計算服務提供商,提供包括計算、存儲、數(shù)據(jù)庫、分析、機器學習、物聯(lián)網(wǎng)、移動、安全、混合云、虛擬和增強現(xiàn)實等在內(nèi)的廣泛服務。AWS在全球34個地理區(qū)域內(nèi)運營108個可用區(qū),服務超過200個國家和地區(qū),幫助企業(yè)、開發(fā)者和政府機構(gòu)構(gòu)建靈活、可靠、可擴展的云基礎設施。作為亞馬遜公司的一部分,AWS致力于提供創(chuàng)新的云解決方案,支持客戶實現(xiàn)數(shù)字化轉(zhuǎn)型。
聯(lián)系信息
服務時間: 早9:00-晚8:00 (法定假期除外)
電話號碼: +86 (10) 1010 0866
網(wǎng)頁在線客服: 咨詢

AWS 云計算

Amazon Web Services(AWS)是全球最全面、應用最廣泛的云,從全球數(shù)據(jù)中心提供超過 200 項功能齊全的服務。數(shù)百萬客戶(包括增長最快速的初創(chuàng)公司、最大型企業(yè)和主要的政府機構(gòu))都在使用 AWS 來降低成本、提高敏捷性并加速創(chuàng)新。

 

最多的功能
從計算、存儲和數(shù)據(jù)庫等基礎設施技術,到機器學習、人工智能、數(shù)據(jù)湖和分析以及物聯(lián)網(wǎng)等新興技術,AWS 提供的服務以及其中的功能比其他任何云服務提供商的都要多得多。這使得將現(xiàn)有應用程序遷移到云中并構(gòu)建您可以想象的幾乎任何東西都變得更快、更容易且更具成本效益。

AWS 的這些服務還具有最為多樣復雜的功能。例如,AWS 提供了種類繁多的數(shù)據(jù)庫,這些數(shù)據(jù)庫是為不同類型的應用程序?qū)iT構(gòu)建的,因此您可以選擇適合作業(yè)的工具來獲得最佳的成本和性能。

 

最大的客戶和合作伙伴社區(qū)
AWS 擁有最大且最具活力的社區(qū),在全球擁有數(shù)百萬活躍客戶和成千上萬個合作伙伴。幾乎所有行業(yè)和規(guī)模的客戶(包括初創(chuàng)公司、企業(yè)和公共部門組織)都在 AWS 上運行所有可能的使用案例。AWS 合作伙伴網(wǎng)絡 (APN) 包括專注于 AWS 服務的數(shù)千個系統(tǒng)集成商和成千上萬個將其技術應用到 AWS 中的獨立軟件供應商 (ISV)。

 

最安全
AWS 旨在成為當今市場上最靈活、最安全的云計算環(huán)境。我們的核心基礎設施是為了滿足軍事、全球的銀行和其他高度敏感性組織的安全要求而構(gòu)建。一組深度云安全工具對此提供支持,其中包括超過 300 項安全、合規(guī)性和監(jiān)管服務及功能,以及對 143 項安全標準和合規(guī)性認證的支持。

 

最快的創(chuàng)新速度
借助 AWS,您可以利用最新技術更快地進行實驗和創(chuàng)新。我們將不斷加快創(chuàng)新步伐,以發(fā)明您可用于轉(zhuǎn)變業(yè)務的全新技術。例如,在 2014 年,AWS 通過推出 AWS Lambda 在無服務器計算領域開創(chuàng)了先河,該平臺使開發(fā)人員無需預置或管理服務器即可運行其代碼。AWS 構(gòu)建了 Amazon SageMaker,這是一種完全托管的機器學習服務,可讓日常開發(fā)人員和科學家無需任何前置經(jīng)驗即可運用機器學習。

 

最成熟的運營專業(yè)能力
AWS 具有無與倫比的經(jīng)驗、成熟度、可靠性、安全性和性能,您可以將其用于最重要的應用程序。在超過 17 年的時間中,AWS 一直在為運行各種使用案例的全球數(shù)百萬客戶提供云服務。在所有云服務提供商中,AWS 擁有最豐富的大規(guī)模運營經(jīng)驗。

 

AWS 區(qū)域的全球網(wǎng)絡
AWS 擁有覆蓋范圍領先的全球云基礎設施。Gartner 已將 AWS 區(qū)域/可用區(qū)模型
視為一種值得推薦運行方式,適用于要求高可用性的企業(yè)應用程序。

<
合作案例
>
engie ascender caratlane
<
最可能同場景使用的其他API
>