了解如何通过我们的 fork 和 pull request 工作流程来参与 Agno。
Agno 是一个开源项目,我们欢迎您的贡献。
请遵循 fork and pull request 工作流程:
./scripts/dev_setup.sh
。.venv
虚拟环境。agno
包。source .venv/bin/activate
从现在开始,您必须使用
uv pip install
来安装缺少的包
在提交 pull request 之前,请运行相应的格式化和验证脚本,确保您的代码符合我们的质量标准:
./scripts/format.sh
./scripts/validate.sh
这些脚本将使用 ruff
进行代码格式化,并使用 mypy
进行静态类型检查。
在此处阅读有关指南的更多信息:https://github.com/agno-agi/agno/tree/main/cookbook/CONTRIBUTING.md
如果您有任何问题或需要帮助,请在 Discord 上给我们留言或在 Discourse 上发帖。