趋近智
学习如何使用Kerb工具包构建由大型语言模型驱动的精巧应用程序。学习过程从基本的文本生成开始,逐步达到复杂的、多步骤的自主代理。您将学习管理提示词、处理外部数据以实现检索增强生成(RAG)、实现对话记忆,并为生产环境优化您的应用程序。实际操作是主要重心,使您具备构建、测试和部署现代AI系统的能力。
本文档不仅是Kerb工具包的说明,而且还构建了构建大型语言模型应用的基本知识。我们从与大型语言模型通信的核心组件开始,并逐步将它们组合成完整的应用程序。以下图表描绘了前进的路线。
课程从基本技能开始,逐步构建完整的RAG系统、自主代理,并为应用程序的生产环境做好准备。
在我们开始之前,需要进行一些设置步骤,以确保您的环境已准备就绪。本文档假定您具备Python的实用知识,并对大型语言模型是什么以及API如何工作有大致了解。
第一步是安装工具包。您可以使用 pip 直接从Python包索引(PyPI)安装它。打开您的终端并运行以下命令:
pip install kerb[all]
此命令安装核心库以及RAG、代理和评估等高级主题所需的所有模块。某些特定的第三方工具(如某些向量数据库或文档加载器)可能需要额外的包,这将在相关章节中说明。
该工具包提供了一个统一的接口,以与各种大型语言模型提供商(如OpenAI、Anthropic和Google)进行交互。要使用这些服务,您需要从它们各自的平台获取API密钥。
在本文档中,我们将使用这些提供商的模型。建议至少拥有一个OpenAI密钥,以便跟随所有示例操作。
为了安全性和灵活性,您不应将API密钥直接硬编码到您的源代码中。最佳做法是将其存储为环境变量。该工具包设计为自动从这些变量中加载密钥,这也是为其各自的大型语言模型包设置API密钥的标准变量约定。
在您的系统中设置以下环境变量。
对于Linux和macOS:
export OPENAI_API_KEY="您的OpenAI API密钥"
export ANTHROPIC_API_KEY="您的Anthropic API密钥"
export GOOGLE_API_KEY="您的Google API密钥"
对于Windows(命令提示符):
set OPENAI_API_KEY="您的OpenAI API密钥"
set ANTHROPIC_API_KEY="您的Anthropic API密钥"
set GOOGLE_API_KEY="您的Google API密钥"
对于Windows(PowerShell):
$Env:OPENAI_API_KEY="您的OpenAI API密钥"
$Env:ANTHROPIC_API_KEY="您的Anthropic API密钥"
$Env:GOOGLE_API_KEY="您的Google API密钥"
通过设置这些变量,工具包的配置模块可以安全地访问您的凭据,而不会在您的代码中暴露它们。我们将在本章后续部分更详细地介绍此配置系统。您的环境现已配置完毕,您可以开始构建了。
这部分内容有帮助吗?
© 2026 ApX Machine Learning用心打造