Contributing
Contributing¶
We value your contributions! If you believe you can help to improve our package enabling people to build AI with AI, please contribute!
Use the following steps as a guideline to help you make contributions:
-
Download and install package from source:
-
Create a new branch for your feature or bugfix:
-
Make your changes and run tests to ensure everything is working:
If you're just making changes to the docs, feel free to skip this step.Tests can be expensive to run as they make LLM requests with the API key being used so it is the developers best interests to write small and simple tests that adds coverage for a large portion of the package.
- Commit and push your changes, then open a PR for us to view 😁
Please ensure your code follows our style guidelines (Numpy docstrings) and includes appropriate tests. We appreciate your contributions!