인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
문서 및 사무 · SKILL.md

rag-and-tools

rag-and-tools

Use MetaGPT RAG pipelines, retrievers, document stores, search/browser/data tools, and tool registry diagnostics.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: rag-and-tools description: "Use MetaGPT RAG pipelines, retrievers, document stores, search/browser/data tools, and tool registry diagnostics." disable-model-invocation: true metadata: disco-role: operating license: MIT

MetaGPT RAG and Tools

Use this sub-skill when a request involves MetaGPT retrieval-augmented generation, vector/document stores, retriever/ranker selection, search or browser engines, data/editor/tool libraries, tool registration, tool recommendation, or safe optional-dependency diagnosis.

Route Here For

  • Building a MetaGPT RAG pipeline from documents or objects with metagpt.rag.engines.SimpleEngine.
  • Choosing or debugging retrievers, rankers, vector stores, persisted indexes, and document-store wrappers.
  • Using web/search/browser/editor/data tools from metagpt.tools and metagpt.tools.libs.
  • Registering custom tools with ToolRegistry, selecting registered tools by name/tag/path, or using tool recommenders.
  • Diagnosing missing optional packages for [rag], search providers, browser engines, vector stores, and tool recommendation.

Route Elsewhere

  • Data Interpreter orchestration, plans, and DI execution loops: use the data-interpreter sub-skill; return here only for tool prerequisites or tool-specific failures.
  • Core software-company CLI, Role/Action basics, and multi-role project workflows: use software-company.
  • Extension optimizers, Android/browser environments, and environment integrations outside RAG/tools: use extensions-and-environments.
  • Maintainer serialization, memory, experience pools, and internal persistence APIs: use maintainer-apis.
  • Installation/config basics before optional services or API keys exist: use the root MetaGPT installation/config guidance, then return here.

Reference Map

  • references/workflows.md: RAG construction, indexing, querying, retriever/ranker choices, search/browser usage, and tool registration recipes.
  • references/api-reference.md: key modules, classes, config schemas, factories, and registry/recommender concepts.
  • references/dependencies.md: optional extras, package groups, service/key/browser prerequisites, and missing-dependency symptoms.
  • references/troubleshooting.md: vector-store, embedding/LLM, search, browser, data schema, and tool-safety failure handling.
  • scripts/rag_import_check.py: safe import/spec diagnostic helper for selected RAG/tool modules and optional dependencies.

Quick Start

  1. Read references/dependencies.md first if base MetaGPT is installed without metagpt[rag], search extras, browser extras, or vector-store clients.
  2. Use scripts/rag_import_check.py --group rag or --group tools to identify missing optional packages before writing code that imports deep RAG/tool modules.
  3. Use references/workflows.md for minimal recipes; avoid running network search, browser automation, external vector DBs, or long LLM/reranker calls unless the user confirms prerequisites and safety.
저장한 Skills