Thanks for being interested in contributing to AI studio. We'd love to accept your contributions!
We are extremely open to any and all contributions you might be interested in making. To contribute to this project, please follow a "fork and pull request" workflow. Please do not try to push directly to this repo unless you are a maintainer.
All submissions, including submissions by project members, require review. We use GitHub pull requests for this purpose. Consult GitHub Help for more information on using pull requests.
Commit messages should follow Conventional Commits format.
In particular, breaking changes should clearly be noted as “BREAKING CHANGE:” in the commit message footer. Example:
fix(page): fix openai provider
This patch fixes openai provider so that it works with temperature.
Issues: #123
BREAKING CHANGE: openai now default temperature as 1 by default.
Documentation is generated using mintlify in docs branch. It is automatically published to our documentation site on merge.
To preview changes locally
- Install Mintlify
npm i -g mintlify. - run
mintlify devin docs folder of docs branch. - A local preview of your documentation will be available at http://localhost:3000
The issues contain all current bugs, improvements, and feature requests. Check incoming bug reports that do not have a confirmed or needs-feedback label
- Make sure the issue is labeled as either
bugorfeature. - If the issue does not have a clear repro or you cannot repro, ask for the repro and set the
needs-feedbacklabel. - Follow-up on the issues you previously asked for a feedback on (you should get a notification on GitHub when the user responds).
- If the user does not provide feedback, the issue will be closed by the stale bot eventually.
- If you are able to reproduce the issue, add the label
confirmed. - If the bug is on the provider side, create a corresponding provider issue, label the GitHub issue with the
upstreamlabel, and post a link to provider issue in the comments. - If the issue is not related to either AI Studio or any provider, close the issue.
- If the issue is about missing/incorrect documentation, label it as
documentation.
Contact a maintainer of AI studio with any questions or help you might need.