本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
存取 Jupyter AI 功能
您可以透過兩種不同的方法存取 Jupyter AI 功能:使用聊天使用者介面或在筆記本中使用魔術命令。
從聊天使用者介面 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
套用至特定行。
下列範例說明使用 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
變數等。
若要了解如何設定模型的存取權,請參閱 在筆記本中設定模型提供者。