\
您当前的位置 : 首页 >> 帮助中心

**合作!

来源:恩氏滤油机
时间:2024-09-20
浏览量:1001

在本周的实验中,我们的任务是通过 GitHub 为其他人的工作做出贡献。我们需要做的是在他们的项目中添加一个输出代币信息的新功能,并且我们需要使用命令行标志来触发该功能。

她的项目正在使用 OpenAI 为源代码创建自述文件。

第一个想法。

关于合作另一项工作,我的第一个想法是我需要学习他们的编码风格和他们使用的语言。我主要更熟悉 C++ 和 JavaScript,但几乎从未接触过 Python。这是一次有趣的学习经历,在互联网上搜索有关如何使用 Python 进行编码的信息。值得庆幸的是,这个项目并不太复杂,而且评论和文档都很棒。它们很容易理解。

我如何实现新功能。

学习如何使用 python 编码后,我现在准备开始实现该功能。我需要做的是弄清楚她是如何执行 cli 命令标志的。我花了几次尝试才弄清楚它是如何工作的,但最终我成功地添加了一个命令标志,而没有破坏任何东西。

之后我需要添加一个输出令牌使用信息的函数。这部分并不难理解,因为我使用了同一个 OpenAI 提供商 Groq。它主要是她的一个功能的副本,它从法学硕士那里获取聊天完成响应,但更加精简。我本可以对其进行更多修剪以减少冗余,但我不想对她的代码进行太多更改。所以只是添加了一个新功能。

拉取请求

完成植入后,我准备创建拉取请求。但她对她的项目进行了更新。所以首先我需要先与她的存储库同步。他们有一些冲突,但设法解决所有冲突,没有太大问题。然后我刚刚提出了一个拉取请求,在我添加的描述中,我所做的一切,没有忘记评论我的工作以及新命令标志是如何工作的。

全面的

这是我第一次为其他作品做出贡献。我发现这是一次很好的学习经历。我知道,找出其他一些编码风格最终将是我以后需要提高效率的事情。尤其是几乎总是与其他人或团队一起工作。这也让我觉得我不能懈怠对我的源码进行注释。因为有人可能需要对其进行审查或更改。对我来说理解自己的代码很容易,但对其他人来说却不容易。文档为王!

以上就是**合作!的详细内容,更多请关注本网内其它相关文章!

免责申明

以上展示内容来源于合作媒体、企业机构、网友提供或网络收集整理,版权争议与本站无关,文章涉及见解与观点不代表恩氏滤油机网官方立场,请读者仅做参考。本文欢迎转载,转载请说明出处。若您认为本文侵犯了您的版权信息,或您发现该内容有任何涉及有违公德、触犯法律等违法信息,请您立即联系我们及时修正或删除。
Copyright © 2004-2026 BaiJiaMai.Com 重庆恩氏过滤设备制造有限公司 版权所有  网站备案号:渝ICP备2024041059号