项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 430
技术标签
使用教程
环境要求
- Python 3.10+
- Django 4.2+
安装与启动步骤
-
1装包
它是一个 Django 的可复用 app。
pip install django-ai-assistant -
2加进应用列表并迁移
认证与对话记录都建在 Django 自己的模型里。
python manage.py migrate -
3配模型 provider
可插拔设计,换供应商不用改业务代码。
-
4挂一个对话到页面上
先用一个最小页面验证多轮上下文。
如何确认成功
页面上的对话能连续多轮且上下文不断,会话记录在数据库表里可以查到每一轮
注意事项
- 它把大模型对话做成 Django 的可复用 app,认证与权限沿用 Django 自己的体系。
- 模型提供方是插件式的,换供应商只改配置。
- 流式输出要配 ASGI,用 WSGI 部署会退化成一次性返回。
- 对话内容落库,注意清理策略与隐私合规。
- 它不处理提示词工程,业务提示要自己写。
核心亮点
- 深度集成 Django ORM 和 admin,管理助手和对话记录方便
- 基于 LangChain,支持工具调用和流式输出,扩展性强
- 配置简单,几行代码即可创建 AI 助手,上手快
不足之处
- 项目早期,文档和社区支持尚待完善
- 依赖 LangChain 和 OpenAI,对非 OpenAI 模型支持有限
适用场景
- 在 Django 后台添加智能客服或问答助手
- 构建内部知识库查询工具,通过对话获取数据
- 为 Django 应用快速原型验证 AI 功能
替代项目
LangChain、Haystack、Django LangChain
同类项目推荐
heige-codex-skin-studio
开源
给 Codex 桌面端一键换肤,动漫游戏主题任你选
给 Codex Desktop 一键换肤:OpenAI Codex / ChatGPT 桌面端主题工具,CDP 注入零修改应用···
tinystruct
开源
用 Java 快速构建 AI 应用,插件化开发,轻量高效。
A lightweight, modular Java application framework for web and CLI development, ···
RAGLight
开源
模块化 RAG 框架,轻松接入 MCP 工具,快速构建检索增强应用。
RAGLight is a modular framework for Retrieval-Augmented Generation (RAG). It makes i···
Antigravity-Deck
开源
一条命令部署,任何设备远程操控你的 AI 工作区
Remote control for Antigravity — manage AI conversations, workspaces, and agents fr···
portkey-node-sdk
开源
一个SDK搞定多模型接入,让AI应用更稳更安全
Build reliable, secure, and production-ready AI apps easily.
npcpy
开源
一站式 Python 工具箱,快速搭建 NLP 与多模态 AI 应用
The python library for research and development in NLP, multimodal LLMs, Agents, ML,···
dive-into-spring-ai
开源
跟着动手学,Java开发者快速上手Spring AI全栈开发
《动手学SpringAI》包含SSE流/Agent智能体/知识图谱RAG/FunctionCall/历史消息/图片生成/图···
swifty-creatives
开源
用 Swift 在 Apple 设备上轻松创作生成艺术与交互视觉
Creative coding framework for Swift. Built on Apple's Metal. Inspired by Processing.···
refiners
开源
简化扩散模型适配,快速实现 ControlNet、LoRA 等定制。
Refiners (discontinued early 2025) was a microframework on top of PyTorch with first···
