ConstOptionaloptions: GoogleGenAIOptionsimport * as Sentry from '@sentry/node';
Sentry.init({
integrations: [Sentry.googleGenAiIntegration()],
});
recordInputs: Whether to record prompt messages (default: respects sendDefaultPii client option)recordOutputs: Whether to record response text (default: respects sendDefaultPii client option)By default, the integration will:
sendDefaultPii is set to true in your Sentry client options// Record inputs and outputs when sendDefaultPii is false
Sentry.init({
integrations: [
Sentry.googleGenAiIntegration({
recordInputs: true,
recordOutputs: true
})
],
});
// Never record inputs/outputs regardless of sendDefaultPii
Sentry.init({
sendDefaultPii: true,
integrations: [
Sentry.googleGenAiIntegration({
recordInputs: false,
recordOutputs: false
})
],
});
Adds Sentry tracing instrumentation for the Google Generative AI SDK.
This integration is enabled by default.
When configured, this integration automatically instruments Google GenAI SDK client instances to capture telemetry data following OpenTelemetry Semantic Conventions for Generative AI.