django-chatbot

用 Django 快速搭建带实时聊天的 AI 机器人

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 42 🐛 待处理 3 👀 关注 3
GitHub ↗
GitHub 星标 ★ 109
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,可自行部署,无收费信息,完全免费。

项目预览

django-chatbot 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队slyapustin
定价模式🏷️完全免费
价格说明开源项目,可自行部署,无收费信息,完全免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
主要语言Python
技术栈/模型celery,chatbot,django,django-celery,django-channels,dokku,gpt,heroku,python
GitHub 星标★ 109
上线时间2019-07-02 00:00:00
代码更新2025-11-05
仓库体积87 KB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

django-chatbot 是一个基于 Django 框架的聊天机器人示例项目,集成了 Celery 异步任务队列和 Channels 的 WebSocket 支持,旨在展示如何构建具备实时交互能力的 Django 应用。它解决了 Django 原生不支持长连接和异步任务的问题,通过 Channels 实现浏览器与服务器的双向实时通信,利用 Celery 处理耗时任务(如调用 GPT 等外部 AI 服务),从而提升用户体验和系统响应速度。项目核心能力包括:WebSocket 实时消息推送、异步任务处理、与 GPT 等大语言模型集成、支持部署到 Heroku 或 Dokku 等 PaaS 平台。作为一个教学型项目,它提供了清晰的代码结构和配置示例,适合开发者学习 Django 中集成实时通信与异步任务的最佳实践。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 109

技术标签

核心亮点

  • 完整演示了 Django Channels + Celery 的集成方式,代码结构清晰,易于学习
  • 支持 WebSocket 实时通信,聊天体验流畅,不刷新页面即可收发消息
  • 内置 GPT 等 AI 模型调用示例,可直接对接大模型服务

不足之处

  • 项目处于早期阶段,文档和社区支持相对薄弱
  • 功能较为基础,缺少用户认证、消息持久化等生产级特性

适用场景

  • 学习 Django 中如何集成 WebSocket 和异步任务
  • 快速搭建一个演示用的 AI 聊天机器人原型
  • 作为 Django 实时应用开发的参考模板

替代项目

django-channels-chat、LangChain、Rasa

上一篇:telegram-llm-bot

下一篇:nazuna

同类项目推荐

st-chat 开源

给 Streamlit 应用一键加上 ChatGPT 式聊天界面

Streamlit Component, for a Chatbot UI

★ 1100 2026-08-09
rasa_milktea_chatbot 开源

用BERT提升中文意图识别,快速搭建奶茶店点单机器人

Chatbot with bert chinese model, base on rasa framework(中文聊天机器人,结合bert意图···

★ 109 2026-08-09
JARVIS-ChatGPT 开源

复刻钢铁侠贾维斯,用 GPT 和 Watson 打造你的语音管家

A Conversational Assistant equipped with synthetic voices including J.A.R.V.I.S's. P···

★ 465 2026-08-09
jarvis 开源

装在自己电脑上的私人 AI 助手,断网也能聊

Private local AI assistant for your desktop. Voice and text chat, personal memory, d···

★ 2205 2026-10-29
Seq2seq-Chatbot-for-Keras 开源

用Keras快速搭建生成式聊天机器人,训练自己的对话模型。

This repository contains a new generative model of chatbot based on seq2seq modeling···

★ 329 2026-08-09
ChatALL 开源

一个问题丢给所有 AI,谁答得好一眼看出来

Concurrently chat with ChatGPT, Bing Chat, Bard, Alpaca, Vicuna, Claude, ChatGLM, MO···

★ 16511 2026-08-09
eMarket 开源

用 PHP 快速搭建带 AI 客服的免费在线商店

eMarket Online Store. It is a free online shop engine. Make the best online shop wit···

★ 77 2026-08-09
chatbot 开源

用Transformer快速搭建单轮对话机器人

Transformer模型训练的单轮对话聊天机器人

★ 89 2026-08-09
ChatGPT-Jailbreak-Pro 开源

一键越狱ChatGPT,解锁更多回答场景

The ultimate ChatGPT Jailbreak Tool with stunning themes, categorized prompts, and a···

★ 193 2026-08-09