{
  "id": "03-prompt-system",
  "title": "Prompt System & LLM Factory",
  "description": "Hướng dẫn chi tiết quản lý System Prompt và Tool Prompts, cơ chế MD5 Caching, xử lý LangChain variables và kiến trúc LLM Factory.",
  "diagram": "prompt_cache_arch.svg",
  "sections": [
    {
      "id": "sec0",
      "title": "1. Tổng quan (Overview)",
      "type": "markdown",
      "file": "01_1._tổng_quan_(overview).md"
    },
    {
      "id": "sec1",
      "title": "2. Kiến trúc & Luồng dữ liệu (Data Flow)",
      "type": "markdown",
      "file": "02_2._kiến_trúc_&_luồng_dữ_liệu_(data_flow).md"
    },
    {
      "id": "sec2",
      "title": "3. Phân loại Prompt",
      "type": "markdown",
      "file": "03_3._phân_loại_prompt.md"
    },
    {
      "id": "sec3",
      "title": "4. API Quản lý Prompt",
      "type": "api",
      "file": "04_4._api_quản_lý_prompt.json"
    },
    {
      "id": "sec4",
      "title": "5. Code Snippet Thực Tế (Dynamic Parameters)",
      "type": "markdown",
      "file": "05_5._code_snippet_thực_tế_(dynamic_parameters).md"
    },
    {
      "id": "sec5",
      "title": "6. Troubleshooting & Gotchas",
      "type": "markdown",
      "file": "06_6._troubleshooting_&_gotchas.md"
    }
  ]
}