Skip to content
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

[OPIK-611] support gemini models in playground #987

Merged
merged 20 commits into from
Jan 13, 2025

Conversation

idoberko2
Copy link
Contributor

@idoberko2 idoberko2 commented Jan 6, 2025

Details

Issues

OPIK-611

Testing

Covered new logic with tests

@idoberko2 idoberko2 self-assigned this Jan 6, 2025
@idoberko2 idoberko2 requested a review from a team as a code owner January 6, 2025 19:03
Base automatically changed from ido/opik-610-support-anthropic-models to main January 7, 2025 17:07
@idoberko2 idoberko2 force-pushed the ido/opik-611-support-gemini-models branch from 26842dd to 7a42987 Compare January 7, 2025 17:26
andrescrz
andrescrz previously approved these changes Jan 8, 2025
Copy link
Collaborator

@andrescrz andrescrz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Many comments, but mostly minor, no blockers. You can send a follow up PR.

Copy link
Contributor

@thiagohora thiagohora left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please address the topics raised in the previous PR

Copy link
Contributor

@thiagohora thiagohora left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is an excellent refactor; just a few more polishing points.

andrescrz
andrescrz previously approved these changes Jan 13, 2025
Copy link
Collaborator

@andrescrz andrescrz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Improvements, including mappers etc. look great!

This information is taken from: https://ai.google.dev/gemini-api/docs/models/gemini
*/
@RequiredArgsConstructor
public enum GeminiModelName {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Make sure these values are as complete as possible and also aligned with the FrontEnd choices.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I double checked against the gemini documentation (link in comments). Will update the FE ticket accordingly.

@idoberko2 idoberko2 merged commit 1d5bdac into main Jan 13, 2025
8 checks passed
@idoberko2 idoberko2 deleted the ido/opik-611-support-gemini-models branch January 13, 2025 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants