gemma7b groq streamlit
1.0.0
欢迎使用GROQ存储库来到Gemma 7B!该项目展示了Gemma 7b语言模型与GROQ的集成,以处理固定的PDF文档,将其内容转换为矢量数据库,并使用简报提供交互式Q&A界面。用户可以通过用户友好的Web应用程序提出问题并接收答案以及相关数据。
该存储库提供了一种简化的解决方案,用于使用GROQ语言和Gemma 7B模型将PDF文档转换为可搜索的矢量数据库。该应用程序是通过简化构建的,以启用交互式问答接口。用户可以探索PDF的内容,提出问题并查看用于生成响应的相关数据。
data文件夹中放置新文件来轻松更改PDF文档。.env文件管理API密钥。requirements.txt中列出)克隆存储库:
git clone https://github.com/NevroHelios/gemma7b-groq-streamlit.git
cd gemma7b-groq-streamlit安装依赖项:
pip install -r requirements.txt下载并设置Gemma 7b型号。
获取您的GROQ和Google API键,并将它们添加到根目录中的.env文件中:
GROQ_API_KEY=your_groq_api_key
GOOGLE_API_KEY=your_google_api_key
准备PDF :
data目录中(默认文件是VIT研究论文)。运行简化应用程序:
streamlit run app.py与应用程序交互:
http://localhost:8501 )。data/ :包含要处理的PDF文件。默认文件是VIT研究论文。app.py :主精简应用程序文件。requirements.txt :所需的Python软件包列表。.env :归档以安全地存储API键。我们欢迎贡献以增强该项目的功能和性能。请分配存储库,并提交您的更改请求。确保您的代码遵循既定的样式准则并通过所有测试。
该项目已根据MIT许可获得许可。有关详细信息,请参见LICENSE文件。
特别感谢Gemma 7B,Groq和Spations的开发人员和贡献者的强大工具和支持。
随时探索,使用和为此存储库做出贡献。如果您有任何疑问或需要帮助,请打开问题。
愉快的编码!