存取 Jupyter AI 功能 - Amazon SageMaker

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

存取 Jupyter AI 功能

您可以透過兩種不同的方法存取 Jupyter AI 功能:使用聊天使用者介面或在筆記本中使用魔術命令。

從聊天使用者介面 AI 助理

聊天介面會將您與 Jupyternaut 連線,Jupyternaut 是使用您選擇的語言模型的對話客服人員。

啟動使用 Jupyter AI 安裝 JupyterLab 的應用程式後,您可以選擇左側導覽面板中的聊天圖示 ( Icon of a rectangular shape with a curved arrow pointing to the upper right corner. ) 來存取聊天介面。系統會提示第一次使用者設定其模型。如需組態指示在聊天 UI 中設定模型提供者,請參閱 。

使用聊天 UI,您可以:
  • 回答問題:例如,您可以要求 Jupyternaut 建立 Python 函數,將CSV檔案新增至 Amazon S3 儲存貯體。隨後,您可以使用後續問題來精簡您的答案,例如將參數新增至函數,以選擇檔案寫入的路徑。

  • 與 中的檔案互動 JupyterLab:您可以透過選取筆記本的一部分,將其包含在提示中。然後,您可以將其取代為模型建議的答案,或手動將答案複製到剪貼簿。

  • 從提示中產生整個筆記本:透過使用 啟動提示/generate,您可以在背景中觸發筆記本產生程序,而不會中斷對 Jupyternaut 的使用。程序完成後,會顯示包含新檔案連結的訊息。

  • 從本機檔案 中學習並詢問有關本機檔案的問題:使用 /learn命令,您可以針對本機檔案教導您選擇的內嵌模型,然後使用 /ask命令詢問有關這些檔案的問題。Jupyter AI 會將內嵌內容存放在本機FAISS向量資料庫 中,然後使用擷取擴增世代 (RAG) 根據所學提供答案。若要從內嵌模型清除所有先前學習的資訊,請使用 /learn -d

注意

Amazon Q 開發人員無法從頭開始產生筆記本。

如需功能的完整清單及其使用方式的詳細指示,請參閱 Jupyter AI 聊天介面文件。若要了解如何在 Jupyternaut 中設定模型的存取權,請參閱 在聊天 UI 中設定模型提供者

從筆記本儲存格

使用 %%ai%ai 魔術命令,您可以從筆記本儲存格或任何IPython命令列界面與您選擇的語言模型互動。%%ai 命令會將您的指示套用至整個儲存格,而將指示%ai套用至特定行。

下列範例說明使用 Anthropic Claude 模型的%%ai魔術命令,以輸出包含具有黑色邊界的白色正方形影像HTML的檔案。

%%ai anthropic:claude-v1.2 -f html Create a square using SVG with a black border and white fill.

若要了解每個命令的語法,請使用 %ai help。若要列出延伸模組支援的提供者和模型,請執行 %ai list

如需功能的完整清單及其使用方式的詳細指示,請參閱 Jupyter AI 魔術命令文件。特別是,您可以使用 -f--format 參數自訂模型的輸出格式,允許在提示中插入變數,包括特殊In變數和Out變數等。

若要了解如何設定模型的存取權,請參閱 在筆記本中設定模型提供者