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

feat(weave): Implement Google Genai integration #3596

Open
wants to merge 34 commits into
base: master
Choose a base branch
from

Conversation

soumik12345
Copy link
Contributor

@soumik12345 soumik12345 commented Feb 5, 2025

Description

Implement integration with Google Genai library.

Todos

  • Patch sync text generation
  • Patch async text generation
  • Patch count_tokens
  • Patch sync text generation streaming
  • Patch async text generation streaming
  • Patch sync chat send message
  • Patch async chat send message
  • Patch image generation sync
  • Patch image generation async
  • Add deprecation warning for google-generativeai integration

@soumik12345 soumik12345 self-assigned this Feb 5, 2025
@soumik12345 soumik12345 requested a review from a team as a code owner February 5, 2025 03:40
@circle-job-mirror
Copy link

circle-job-mirror bot commented Feb 5, 2025

@soumik12345 soumik12345 marked this pull request as draft February 5, 2025 04:10
Copy link

socket-security bot commented Feb 5, 2025

New dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
pypi/[email protected] Transitive: environment, eval, filesystem, network, shell, unsafe +179 1.43 GB gcloudpypi, vertex_ai

View full report↗︎

@soumik12345 soumik12345 marked this pull request as ready for review February 6, 2025 04:07
@soumik12345 soumik12345 requested a review from ayulockin February 6, 2025 04:07
@soumik12345
Copy link
Contributor Author

Hi @tssweeney, this PR is ready for review.

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.

1 participant