適用於 AI 代理的 Milvus
Milvus 提供代理友好的介面,讓 AI 編碼代理和自主代理系統可以程式化的方式與向量資料庫互動。無論您是要建立 RAG 管道、語義搜尋或代理程式記憶體系統,Milvus 都能提供多種方式讓代理程式連接與操作。
代理工具
AI 提示
經過編輯的提示,可協助 AI 編碼助理寫出正確的 Milvus 程式碼。每個提示都編碼了防止最常見錯誤的規則和模式。
如何使用:
- 從任何提示頁面的「完整提示」部分複製提示。
- 將它儲存到您的 AI 工具所期望的檔案 (請參閱下面的環境表)。
- 您的 AI 助手在生成或審查 Milvus 程式碼時會自動套用這些規則。
提示頁面
在不同環境中使用
| 環境 | 將提示置於何處 | 說明 |
|---|---|---|
| 游標 | .cursor/rules/*.md | 設定專案規則 |
| GitHub Copilot | .github/copilot-instructions.md | 自訂指示 |
| 克勞德程式碼 | CLAUDE.md | 克勞德程式碼文件 |
| JetBrains IDE | guidelines.md | 自訂指引 |
| Gemini CLI | GEMINI.md | Gemini CLI 編碼實驗室 |
| VS 程式碼 | .instructions.md | 配置 .instructions.md |
| 風帆 | guidelines.md | 設定指引.md |
推薦的代理部署
選擇正確的 Milvus 部署取決於您的開發階段。
| 階段 | 部署 | 為什麼 |
|---|---|---|
| 原型開發 | Milvus 精簡版 | 零配置、進程中。可在任何 Python 運行的地方執行 - 是快速代理原型的理想選擇。 |
| 開發 | Milvus 單機版 | 單結點 Docker 部署。適合使用實際資料量進行本機開發與測試。 |
| 生產 | Zilliz 雲端 | 全面管理的無伺服器 Milvus。無需管理基礎架構 - 代理程式只需連線與操作。 |
| 自託管生產 | 分散式 Milvus | 多節點 Kubernetes 部署,適合需要完全控制基礎架構的團隊。 |
對於代理工作負載,建議在生產中使用Zilliz Cloud。代理通常不會管理基礎架構,因此無伺服器部署可消除作業開銷,並提供自動擴充功能。