DevSecOps 是我目前工作中日常工作的重要组成部分。我喜欢在 DevSecOps 领域学习并通过博客与他人分享我的知识。通常,我发现自己在我的文章中搜索我需要的信息。为 DevSecOps 构建我自己的自定义知识库这样我可以将我的文件或文章提供给它并在需要时搜索它不是很好吗?
在本文中,让我们探索使用 OpenAI、LangChain 和 LlamaIndex(GPT 索引)构建自定义 DevSecOps 知识库。
高级架构
我们将首先将我的文章文件提供给我们的知识库。然后,我们使用与 DevSecOps 相关的文章文件中的问题查询我们的知识库。
让我们将架构分为两个阶段:数据摄取/索引和数据查询。
现在,让我们开始构建我们的知识库。