Jamiagpt
Jamiagpt是由AI提供支持的基于Web的聊天应用程序,旨在提供信息并进行与Jamia Millia Islia Islamia相关的角色扮演对话。 jamiagpt
视频演示
屏幕截图
.png?raw=true)](https://images.downcodes.com/uploads/20250528/img_6837020f664ca30.png)
.png?raw=true)](https://images.downcodes.com/uploads/20250528/img_6837020f6717d31.png)
特征
- AI聊天界面:与Jamiagpt进行角色扮演对话。
- 信息检索:根据用户查询检索相关信息。
- 免责声明:警告用户有关该模型的当前开发阶段和潜在局限性。
使用的技术
- 简化:用于与Python创建交互式Web应用程序的Web框架。
- Langchain:用于构建AI聊天应用程序的图书馆,合并:
- GoogleGenerativeai:用于生成AI响应。 LLM使用:Gemini-1.5-Flash
- 拥抱面变压器:用于嵌入和推理。使用的嵌入模型:全米尔姆-l6-v2
- Faiss :( Facebook AI相似性搜索)是一个库,用于从矢量数据库和处理文档检索中快速相似性搜索的库。
- Python库:包括一些用于数据存储,管理和操纵的Langchain库。
](https://images.downcodes.com/uploads/20250528/img_6837020f6814f32.png)
设置说明
- 克隆存储库:
git clone https://github.com/confused-soul/JamiaGPT.git
cd JamiaGPT
- 安装依赖项:
pip install -r requirements.txt
- 设置秘密:
- 确保您已在精简秘密管理器中为Gemini API和推理API键配置了秘密。
- 运行应用程序:
- 与Jamiagpt互动:
- 打开您的Web浏览器并导航到提供的本地主机URL。
- 通过输入与Jamia Millia Islamia有关的查询开始互动。
用法
- 聊天接口:输入问题或与Jamiagpt进行角色扮演。
- 反馈:提供有关改进模型的响应的反馈。
贡献
欢迎捐款!请遵循标准指南,以获取功能请求或错误报告的贡献和开放问题。