本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
您可以透過兩種不同的方法存取 Jupyter AI 功能:使用聊天 UI 或在筆記本中使用魔術命令。
從聊天使用者介面 AI 助理
聊天介面會將您與 Jupyternaut 連線,Jupyternaut 是使用您選擇的語言模型的對話式代理程式。
啟動與 Jupyter AI 一起安裝的 JupyterLab 應用程式後,您可以選擇左側導覽面板中的聊天圖示 ( ) 來存取聊天介面。系統會提示第一次使用者設定其模型。如需組態指示在聊天 UI 中設定模型提供者,請參閱 。
使用聊天 UI,您可以:
-
回答問題:例如,您可以要求 Jupyternaut 建立 Python 函數,將 CSV 檔案新增至 Amazon S3 儲存貯體。隨後,您可以使用後續問題來精簡您的答案,例如將參數新增至函數,以選擇檔案寫入的路徑。
-
與 JupyterLab 中的檔案互動:您可以透過選取筆記本的一部分,將其包含在提示中。然後,您可以將其取代為模型建議的答案,或手動將答案複製到剪貼簿。
-
從提示中產生整個筆記本:透過使用 啟動提示
/generate
,您可以在背景中觸發筆記本產生程序,而不會中斷 Jupyternaut 的使用。程序完成時,會顯示包含新檔案連結的訊息。 -
從本機檔案學習並詢問有關本機檔案的問題:使用
/learn
命令,您可以教導您選擇的內嵌模型有關本機檔案,然後使用/ask
命令詢問有關這些檔案的問題。Jupyter AI 會將內嵌內容存放在本機 FAISS 向量資料庫中,然後使用擷取擴增產生 (RAG) 根據其所學提供答案。若要清除內嵌模型中先前學到的所有資訊,請使用 /learn -d
。
注意
Amazon Q 開發人員無法從頭開始產生筆記本。
如需功能的完整清單及其使用方式的詳細說明,請參閱 Jupyter AI 聊天介面
從筆記本儲存格
使用 %%ai
和 %ai
魔術命令,您可以從筆記本儲存格或任何 IPython 命令列界面與您選擇的語言模型互動。%%ai
命令會將您的指示套用至整個儲存格,而將它們%ai
套用至特定行。
下列範例說明 %%ai
魔術命令,叫用 Anthropic Claude 模型來輸出 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
變數等。
若要了解如何設定模型的存取權,請參閱 在筆記本中設定模型提供者。