此儲存庫包含用於插入GPT外部檢索器服務的說明和模板,由 Zilliz Cloud Pipelines 提供支援。
Zilliz Cloud Pipelines是一站式檢索服務。透過將此外部檢索服務配置為 GPT“操作”,此方法為預設 GPT 知識庫提供了更靈活、更經濟的替代方案。
在這裡嘗試現場演示:https://chat.openai.com/g/g-CXDhOVcGf-ask-about-2023(使用 GPT 需要訂閱 ChatGPT Plus)
Zilliz Cloud Pipelines 是免費的 DevOps、高度可擴展且經濟的。與僅接受上傳文件的預設GPT 檢索功能相比,該服務支援豐富的定制,例如多種分塊策略、BAAI、Voyage AI 和OpenAI 嵌入模型的選擇,以及可選的重新排名功能(3 月初即將推出)。
在 GPT 中,只需從此儲存庫複製 API 配置和提示即可完成與 Zilliz Cloud Pipelines 的整合。
該 GPT 簡化了 Zilliz Cloud Pipelines 的管理,使用戶能夠透過簡單的命令輕鬆列出、建立、運行和刪除管道。
本教學展示如何使用 Zilliz Cloud Pipelines 建立您自己的具有檢索功能的 GPT。
在本快速入門指南中,我們建立了一個演示 GPTs Ask about 2023 ,它可以回答有關2023 年發生的事件的問題。 ,例如本案例使用 Zilliz Cloud Pipelines 實作。
在 Zilliz Cloud 上註冊以取得帳戶或使用現有的 Zilliz Cloud 帳戶。
按照說明建立管道。這些管道可以提取/搜尋/刪除向量資料庫上的知識。建立攝取、搜尋和刪除管道後。記下搜尋管道 ID : pipe-xxxxxxxxxxxx
和您的API-Key 。它們將用於在 GPT 上設定 Action。
透過執行攝取管道來索引知識文件:導航至 Pipeline Playground,輸入doc_url
字段,然後按一下執行以擷取文件。
"doc_url": " https://raw.githubusercontent.com/wxywb/raw_resources/master/2023.pdf "
按一下建立新操作以設定新操作。
將 YAML 檔案 rag.yaml 中的內容插入 GPT 操作架構欄位中。
將 SearchPipelineID 替換為您先前記下的搜尋管道 ID: pipe-xxxxxxxxxxxx
。
配置身份驗證以允許 GPT 呼叫 Zilliz Cloud API:
點選身份驗證。
選擇 API-key 作為驗證類型,選擇 Bearer 作為驗證類型。
輸入從您的 Zilliz Cloud 帳戶取得的 API 金鑰。
https://openai.com/policies/terms-of-use
GPT 需要指令來指導他們的行為,以便在聊天期間他們可以正確使用上述定義的操作來檢索相關知識。說明應該清晰簡潔,提供對 GPT 功能和限制的全面理解。
說明應包括兩部分,第一部分是GPT的一般說明,第二部分是使用action作為檢索工具的提示。
在「配置」標籤中,輸入指令「第 1 部分」 。這是特定於您的應用程式的,解釋了此 GPT 的用途。
This GPT is designed to inform users about events that occurred in 2023. It provides summaries, insights, and detailed
accounts of significant happenings from that year. It aims to be informative, engaging, and accurate in its
descriptions, ensuring users receive a comprehensive understanding of the year's events. When asked, it will focus on
delivering concise information about specific incidents, trends, developments in various fields such as technology,
global politics, health, and culture. It will avoid speculation and stick to verified information to maintain
credibility.
In cases where details are not clear or are disputed, the GPT may clarify that the information is based on available
sources as of its last training cut-off in April 2023. It will encourage users to consult up-to-date sources for the
latest information. The GPT is friendly and approachable in its tone, making historical information accessible and
interesting to a wide audience. It avoids sensitive topics with respect and care, ensuring that discussions are handled
with empathy and awareness of their complexity.
從 rag_prompt.md 複製指令第 2 部分並將其附加到上述指令中。這是為了指示 GPT 如何透過呼叫 Zilliz Cloud Pipelines 的 RESTful API 來觸發檢索外部知識的操作。
或者,您可以新增對話開始者來指導使用者如何使用 GPT 提問。
點擊“儲存”以使用戶可以存取您的 GPT。
現在您可以嘗試使用 Zilliz Cloud Pipelines 作為外部知識庫的新建立的 GPT。在 GPT 頁面中,選擇您建立的 GPT,然後開始提問。答案將基於 Zilliz Cloud Pipelines 上儲存的 2023 年事件。
如果您對使用 GPT 的 Zilliz Cloud Pipelines 有疑問,請隨時在此儲存庫中提出問題或聯絡我們的支援團隊:電子郵件:[email protected]