-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Google AI integration #29620
feat: Google AI integration #29620
Conversation
WalkthroughWalkthroughThe overall change introduces a new Changes
Assessment against linked issues
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on X ? TipsChat with CodeRabbit Bot (
|
/build-deploy-preview skip-tests=true |
Deploying Your Preview: https://github.com/appsmithorg/appsmith/actions/runs/7208044955. |
app/server/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/models/Role.java
Outdated
Show resolved
Hide resolved
...ugins/googleAiPlugin/src/main/java/com/external/plugins/constants/GoogleAIErrorMessages.java
Outdated
Show resolved
Hide resolved
...server/src/main/java/com/appsmith/server/migrations/db/ce/Migration038AddGoogleAIPlugin.java
Show resolved
Hide resolved
...server/src/main/java/com/appsmith/server/migrations/db/ce/Migration038AddGoogleAIPlugin.java
Outdated
Show resolved
Hide resolved
...-plugins/googleAiPlugin/src/main/java/com/external/plugins/utils/GoogleAIMethodStrategy.java
Show resolved
Hide resolved
...r/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/utils/RequestUtils.java
Outdated
Show resolved
Hide resolved
...r/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/utils/RequestUtils.java
Outdated
Show resolved
Hide resolved
...r/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/utils/RequestUtils.java
Show resolved
Hide resolved
...ith-plugins/googleAiPlugin/src/main/java/com/external/plugins/models/GoogleAIRequestDTO.java
Show resolved
Hide resolved
app/server/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/models/Type.java
Outdated
Show resolved
Hide resolved
Deploy-Preview-URL: https://ce-29620.dp.appsmith.com |
/build-deploy-preview skip-tests=true |
Deploying Your Preview: https://github.com/appsmithorg/appsmith/actions/runs/7208772686. |
Deploy-Preview-URL: https://ce-29620.dp.appsmith.com |
...r/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/utils/RequestUtils.java
Show resolved
Hide resolved
...r/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/utils/RequestUtils.java
Show resolved
Hide resolved
...r/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/utils/RequestUtils.java
Show resolved
Hide resolved
...r/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/utils/RequestUtils.java
Show resolved
Hide resolved
...r/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/utils/RequestUtils.java
Show resolved
Hide resolved
app/server/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/models/Role.java
Outdated
Show resolved
Hide resolved
...ugins/googleAiPlugin/src/main/java/com/external/plugins/commands/GenerateContentCommand.java
Show resolved
Hide resolved
...ugins/googleAiPlugin/src/main/java/com/external/plugins/commands/GenerateContentCommand.java
Show resolved
Hide resolved
...erver/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/GoogleAiPlugin.java
Outdated
Show resolved
Hide resolved
...erver/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/GoogleAiPlugin.java
Show resolved
Hide resolved
Added Nit-picks, please take a look. Rest LGTM |
...erver/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/GoogleAiPlugin.java
Show resolved
Hide resolved
...erver/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/GoogleAiPlugin.java
Outdated
Show resolved
Hide resolved
app/server/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/models/Type.java
Show resolved
Hide resolved
app/server/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/models/Type.java
Show resolved
Hide resolved
app/server/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/models/Role.java
Show resolved
Hide resolved
/ok-to-test |
/build-deploy-preview skip-tests=true |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/7211501523. |
Deploying Your Preview: https://github.com/appsmithorg/appsmith/actions/runs/7211504466. |
...erver/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/GoogleAiPlugin.java
Show resolved
Hide resolved
...erver/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/GoogleAiPlugin.java
Show resolved
Hide resolved
...erver/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/GoogleAiPlugin.java
Show resolved
Hide resolved
...erver/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/GoogleAiPlugin.java
Show resolved
Hide resolved
...erver/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/GoogleAiPlugin.java
Show resolved
Hide resolved
...erver/appsmith-plugins/googleAiPlugin/src/main/java/com/external/plugins/GoogleAiPlugin.java
Show resolved
Hide resolved
Deploy-Preview-URL: https://ce-29620.dp.appsmith.com |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7211501523. |
Description
Here's PR for adding Google AI Gemini model as a data source integration.
Features:
Fixes #29621
Type of change
Testing
How Has This Been Tested?
Checklist:
Dev activity
QA activity:
Test Plan Approved
label after Cypress tests were reviewedTest Plan Approved
label after JUnit tests were reviewedSummary by CodeRabbit
Summary by CodeRabbit
New Features
Enhancements
Documentation
Database Changes