Skip to main content

Freeplay integration for Google ADK

Project description

Freeplay Python ADK

Freeplay integration for Google ADK (Agent Development Kit).

Installation

pip install freeplay-python-adk

Usage

from freeplay_python_adk import FreeplayADK, FreeplayLLMAgent

# Initialize Freeplay observability
FreeplayADK.initialize_observability(
    freeplay_api_url="https://api.freeplay.ai",
    freeplay_api_key="your-api-key",
    project_id="your-project-id",
    environment="latest"
)

# Create an agent
agent = FreeplayLLMAgent(
    name="my_agent",
    description="An example agent"
)

Features

  • Seamless integration with Google ADK
  • Automatic OpenTelemetry instrumentation
  • Prompt template management through Freeplay
  • Support for multiple LLM providers via LiteLLM

License

See LICENSE file for details.

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

freeplay_python_adk-0.2.0.tar.gz (475.4 kB view details)

Uploaded Source

Built Distribution

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

freeplay_python_adk-0.2.0-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file freeplay_python_adk-0.2.0.tar.gz.

File metadata

  • Download URL: freeplay_python_adk-0.2.0.tar.gz
  • Upload date:
  • Size: 475.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.3

File hashes

Hashes for freeplay_python_adk-0.2.0.tar.gz
Algorithm Hash digest
SHA256 92f66ba0693aa1f2369222f60c645c6e3310c9d8a74ff3151b7f6627e0c60636
MD5 2587b8a20145104e470d4412b78eb569
BLAKE2b-256 2940c17b45495a2978eb66ac87691074c136b4bf60769c15906dfeea966e64db

See more details on using hashes here.

File details

Details for the file freeplay_python_adk-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for freeplay_python_adk-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2ac1ebbe5655b935119c2823c0e2cebd5f319260b3e7700fb609a09f9fa97ad7
MD5 5e8396bb21413cf41a8082b39d53e24a
BLAKE2b-256 08a06c21d3f6b3dc9d5c46e41c5a9b9db30d7cec3d38f82da84c3fa4a0d1ee49

See more details on using hashes here.

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