Reposavant是一种创新的基于Python的实用程序,旨在提升您的GitHub体验。通过简单地输入github用户的URL,Reposavant擅长于确定其存储库组合中技术复杂性的缩影。该工具利用包括GPT和Langchain在内的尖端技术的力量,对每个存储库进行了细致的评估,最终导致了最具技术性上最具挑战性的宝石的识别。 ?
要有效地使用Reposavant,您需要配置OpenAI API键和GitHub令牌。以下是:
OpenAI API密钥:
Github令牌:
repo , user , read:org ),以供库存。创建一个.env文件:
.env文件。.env文件中,如下所示: OPENAI_API_KEY=your_openai_api_key_here
GITHUB_TOKEN=your_github_token_here
保存和安全:
.env文件。.gitignore 。有了这些配置,Reposavant将能够安全地访问其功能的必要API。
要在Docker容器中运行Reposavant,请按照以下步骤操作:
docker build -t reposavant .
docker run -d -p 5000:5000 reposavant
pip install -r requirements.txt
python app.py
http://localhost:5000 。 我们致力于使储蓄更好!这是我们在管道中拥有的一些令人兴奋的功能和改进的偷偷摸摸:
改进的用户界面:我们正在研究一个更响应迅速,用户友好的UI,可以增强所有用户的存储体验。无论您是从台式机还是移动设备访问它,都可以期待一个无缝且直观的界面。
加载动画:我们了解,等待存储库分析结果可能有些令人不安。这就是为什么我们将添加一个光滑的装载动画,以使您在幕后发挥魔力时,让您了解和娱乐。
前三:快速评估您的前三名最复杂的存储库,而不仅仅是一个。有效地磨练您的技能,获得更深入的了解。
窃检查器:担心代码唯一性吗? Reposavant将使用窃核对器加强自己的游戏。此功能将帮助您确定代码和其他存储库之间的任何相似之处,从而确保工作的完整性。
批处理处理:我们知道您很忙,因此我们将介绍输入多个GitHub URL进行批处理处理的能力。一口气分析几个个人资料或存储库,从而节省您的时间和精力。
请继续关注这些更新,随着我们继续进化储备以满足您的需求!随着我们努力获得更聪明的GitHub体验,您总是欢迎您的反馈和建议。 ?
非常感谢有助于备受储蓄的才华横溢的人。您的奉献精神和专业知识对项目的成功非常宝贵。
如果您想加入此列表并使储蓄更好。
您的贡献非常感谢! ?
Reposavant依靠Openai强大的API,积分是有限的。通过赞助该项目,您可以为整个GitHub社区维护和改进此工具。请考虑在这里赞助我们。
谢谢您的支持!
注意:该项目与Github或OpenAI不关联。