蘭雅sRGB 0e832a1790 2分钱学C语言 DeepSeek API 自动写代码 il y a 1 jour
..
README.md 0e832a1790 2分钱学C语言 DeepSeek API 自动写代码 il y a 1 jour
config.py 0e832a1790 2分钱学C语言 DeepSeek API 自动写代码 il y a 1 jour
main.py 0e832a1790 2分钱学C语言 DeepSeek API 自动写代码 il y a 1 jour
requirements.txt 0e832a1790 2分钱学C语言 DeepSeek API 自动写代码 il y a 1 jour

README.md

DeepSeek 智能问答助手

一个基于 Python tkinter 的图形界面问答程序,调用 DeepSeek API 进行智能对话。

功能特点

  • 💬 简洁美观的图形界面
  • 🤖 支持多轮对话(保留上下文)
  • ⚡ 异步请求,界面不卡顿
  • ⌨️ 快捷键支持(Enter 发送,Shift+Enter 换行)
  • 🧹 一键清空对话记录

环境要求

  • Python 3.8+
  • 有效的 DeepSeek API Key

安装步骤

  1. 安装依赖

    pip install -r requirements.txt
    
  2. 配置 API Key

编辑 config.py 文件,将 API_KEY 替换为你自己的 DeepSeek API Key:

API_KEY = "sk-你的API密钥"

获取 API Key:https://platform.deepseek.com/

运行程序

python main.py

使用说明

  1. 在底部输入框中输入你的问题
  2. Enter 键或点击 发送 按钮发送消息
  3. Shift+Enter 换行
  4. 点击右上角 清空对话 按钮重置对话

项目结构

DeepSeekChat/
├── main.py          # 主程序(GUI 界面)
├── config.py        # 配置文件(API Key 等)
├── requirements.txt # 依赖包列表
└── README.md        # 项目说明

常见问题

Q: 提示 "API 客户端未初始化"? A: 请检查 config.py 中的 API Key 是否正确填写。

Q: 提示 "请求失败"? A: 请检查网络连接,以及 API Key 是否有效。

Q: 如何更换模型? A: 修改 config.py 中的 MODEL 变量,可选值:

  • deepseek-chat - DeepSeek-V3 对话模型
  • deepseek-reasoner - DeepSeek-R1 推理模型