newrelic-python-agent icon indicating copy to clipboard operation
newrelic-python-agent copied to clipboard

Adding Google Gemini AI capabilities for AI monitoring

Open harrykimpel opened this issue 1 year ago • 3 comments

Before contributing, please read our contributing guidelines and code of conduct.

Overview

This PR adds capabilities for our AI monitoring. It adds support for Google Gemini AI.

Related Github Issue

n/a

Testing

At this moment, I haven't been able to add tests. I am working on adding these at a later stage.

harrykimpel avatar Oct 10 '24 05:10 harrykimpel

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
2 out of 3 committers have signed the CLA.

:white_check_mark: harrykimpel
:white_check_mark: TimPansino
:x: mergify[bot]
You have signed the CLA already but the status is still pending? Let us recheck it.

CLAassistant avatar Oct 10 '24 05:10 CLAassistant

We definitely are going to need tests for all this before we can merge or release this. Are you able to add testing to this?

TimPansino avatar Oct 24 '24 21:10 TimPansino

We definitely are going to need tests for all this before we can merge or release this. Are you able to add testing to this?

let me have a look into these tests.

harrykimpel avatar Oct 25 '24 16:10 harrykimpel

We definitely are going to need tests for all this before we can merge or release this. Are you able to add testing to this?

let me have a look into these tests.

@TimPansino I added some tests into the PR. May I pls. ask you to have a look again.

harrykimpel avatar Jan 07 '25 10:01 harrykimpel

Thank you for opening this PR! We have released official support in v10.11.0 for the google-genai package as google-generativeai is now deprecated. We will go ahead and close this PR out but appreciate your contributions to the Python Agent.

umaannamalai avatar May 01 '25 23:05 umaannamalai