Skip to content

Latest commit

 

History

History
61 lines (44 loc) · 2.72 KB

CONTRIBUTING.md

File metadata and controls

61 lines (44 loc) · 2.72 KB

Contribute to ModelScope-Agent

We sincerely appreciate every contribution, regardless of its form. While contributing code is certainly impactful, there are many other ways to aid the community. Providing answers to questions, extending a helping hand to peers, and enhancing the documentation are just as essential to our collective success.

Your support doesn't go unnoticed when you share your experiences. Mention our library in your blog posts about the phenomenal projects you've built with its help, give us a shoutout on Twitter or WeChat, whenever our library comes to your rescue, or simply give the repository a star as a token of your appreciation.

However, you choose to contribute, please be mindful and respect our code of conduct.

Ways to contribute

There are several ways you can contribute to Modelscope-agent:

  • Fix outstanding issues with the existing code, found them at here.
  • Submit issues related to bugs or desired new features here
  • Implement new tools, please refer the doc here
  • Contribute to the examples or to the documentation, here

All contributions are equally valuable to the community.

Styles

Modelscope-agent follow the same styles as the Modelscope project. Please find detail at here Please make sure follow the following steps to install the pre-commit hooks:

# for the first time please run the following command to install pre-commit hooks
pip install pre-commit
pre-commit install
pre-commit run --all-files

# In the rest of the time, you could just run normal git commit to activate lint revised
git add .
git commit -m "add new tool"
# if you want to skip the lint check, you could use the following command
git commit -m "add new tool" --no-verify