Skip to main content

Genkit Firebase Plugin

Project description

Genkit Firebase plugin

This Genkit plugin provides a set of tools and utilities for working with Firebase.

Telemetry

The Firebase plugin provides easy integration with Google Cloud Observability (Cloud Trace and Cloud Monitoring).

To enable telemetry:

from genkit.plugins.firebase import add_firebase_telemetry

# Enable telemetry (defaults to production-only export)
add_firebase_telemetry()

Configuration

add_firebase_telemetry supports the following options:

  • project_id: Firebase project ID (optional, auto-detected).
  • force_dev_export: Set to True to export telemetry in dev environment (defaults to False).
  • log_input_and_output: Set to True to log model inputs and outputs (defaults to False / redacted).
  • disable_metrics: Set to True to disable metrics export.
  • disable_traces: Set to True to disable trace export.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

genkit_plugin_firebase-0.5.1.tar.gz (14.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

genkit_plugin_firebase-0.5.1-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

Details for the file genkit_plugin_firebase-0.5.1.tar.gz.

File metadata

  • Download URL: genkit_plugin_firebase-0.5.1.tar.gz
  • Upload date:
  • Size: 14.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for genkit_plugin_firebase-0.5.1.tar.gz
Algorithm Hash digest
SHA256 a6a48e48fc30bd6efaf1e7ee351caf75504fc4d2a1ef19355697e54dbcab01bb
MD5 00dad794ce90ef7f159c7fefa1f8ca82
BLAKE2b-256 e488454d8fe1cfb690e13d8c013f3d885007d404610241f06dd41c5416b017e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for genkit_plugin_firebase-0.5.1.tar.gz:

Publisher: publish_python.yml on firebase/genkit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file genkit_plugin_firebase-0.5.1-py3-none-any.whl.

File metadata

File hashes

Hashes for genkit_plugin_firebase-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 47004a6744c9eec0b3dd048ed7e74f7fdbd97d3ca83865be27c08a6e811b63bf
MD5 064d95b772126aa1b03b645047fc509e
BLAKE2b-256 28708e95d312b01db14f0dd213e8859868961b06fe0f5a45932e273f0bf1fb3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for genkit_plugin_firebase-0.5.1-py3-none-any.whl:

Publisher: publish_python.yml on firebase/genkit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page