Introduce a Ballerina connector for Gemini REST API
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 7
- Forks
- 78
- Avg merge
- 3d 8h
- Merged PRs (30d)
- 22
Description
We are planning to introduce a new Ballerina connector for the latest Gemini REST API by generated using it's OpenAPI specification.
Related links:
This includes the following tasks:
- Create a new repository under 'ballerina-platform' organization.
- Create the OpenAPI specification manually or by converting it from other API descriptor formats.
- Generate the connector client.
- Implement a test suite covering the core functionalities.
- Write documentation with examples.
Copied from original issue: ballerina-platform/ballerina-library#7234
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Gemini API documentation and the copied original issue at ballerina-platform/ballerina-library#7234. Determine the required OpenAPI specification and connector scope before creating the repository. Done means the repository, generated client, core-functionality tests, and example documentation described in the issue are present.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- openapi
- Domain
- api
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100