Skip to content

作业1:编写一个 LLM 多轮对话的 Python 程序

发布时间: 第1周
截止时间: 第3周周日(9月28日) 23:59
权重: 10%

📋 作业概述

本次作业要求同学们编写一个基于 Python 的 LLM 多轮对话程序,通过实际编程实践掌握 LLM API 的基本调用方法和多轮对话的实现技巧。

🎯 作业要求

基本功能

  1. API 集成: 集成至少一个 LLM API(如 OpenAI、Anthropic、或国产模型 API)
  2. 多轮对话: 实现能够保持上下文的多轮对话功能
  3. 用户界面: 提供命令行界面供用户交互

📚 参考资源

相关文档

❓ 常见问题

Q: 如何获取 API Key? A: 可以注册 OpenAI、Anthropic 等平台获取 API Key,课程也会提供测试用的 API 额度。

Q: 可以使用现有的库吗? A: 可以使用官方 SDK 和常用的 Python 库,但核心逻辑需要自己实现。

Q: 如何保证 API Key 的安全? A: 使用环境变量或配置文件存储,不要将 API Key 硬编码到代码中或提交到版本控制系统。

📞 技术支持

如有技术问题,可以通过以下方式获得帮助:

Released under the MIT License.