Hello and thank you for considering contributing to the Portkey Node SDK! Whether you're reporting a bug, suggesting a feature, improving documentation, or writing code, your contributions are invaluable to us.
- Fork the repository on Github.
- Clone your forked repository to your machine.
$ git clone https://github.com/YOUR_USERNAME/portkey-node-sdk.git
- New integrations: Creating integrations for other LLM providers or vendors in general.
- Bug fixes
- SDK enhancements
- Once you are done with your changes, format and Lint your code by running:
make format; make lint
- While raising your PRs, please prepend any of the following to your title:
integration:
for new integrations.improvement:
for improvements or enhancements.bug:
for bug fixes.
Facing issues or have questions? Don't hesitate to share your doubts or questions on our Discord Community - this is the quickest way to get support and connect with other contributors.
Releases are made as soon as possible to ensure that new features and fixes reach our users quickly. We follow a seamless CI/CD pipeline to ensure the smooth transition of code from development to production.
All successful PRs are celebrated on our Discord and are mentioned in the release notes, and significant contributions are highlighted on our Twitter. Stay tuned for more bounties and goodies for contributors in the near future!