Skip to main content

The official Python SDK for building Guava voice agents.

Project description

Guava Python SDK

Documentation

Full documentation for the Python SDK can be found at https://docs.goguava.ai/.

Installation

Install the Python SDK using your preferred package manager.

Method 1: pip

$ pip install gridspace-guava --extra-index-url https://guava-pypi.gridspace.com

Method 2: uv astral

$ uv add gridspace-guava --index guava=https://guava-pypi.gridspace.com

Method 3: poetry

$ poetry source add --priority=explicit guava https://guava-pypi.gridspace.com
$ poetry add --source guava gridspace-guava

Running an Example

Set your environment variables.

$ export GUAVA_API_KEY="..."
$ export GUAVA_AGENT_NUMBER="..."

Examples can be found in the guava.examples submodule.

$ python -m guava.examples.scheduling_outbound +1... "John Doe" # Use your own phone number and name to receive a call.

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

guava_sdk-0.20.0.tar.gz (68.6 kB view details)

Uploaded Source

Built Distribution

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

guava_sdk-0.20.0-py3-none-any.whl (93.4 kB view details)

Uploaded Python 3

File details

Details for the file guava_sdk-0.20.0.tar.gz.

File metadata

  • Download URL: guava_sdk-0.20.0.tar.gz
  • Upload date:
  • Size: 68.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.22 {"installer":{"name":"uv","version":"0.9.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for guava_sdk-0.20.0.tar.gz
Algorithm Hash digest
SHA256 f456f6e15738e62e6429de17d4e4e008a9e57cd915cd292f099cea7e20217b63
MD5 3cf333bf177fc9340f32594d090f727b
BLAKE2b-256 7c69e697316811c3b0fad119cf547044c3c104cf9785cba5c011fb061268628a

See more details on using hashes here.

File details

Details for the file guava_sdk-0.20.0-py3-none-any.whl.

File metadata

  • Download URL: guava_sdk-0.20.0-py3-none-any.whl
  • Upload date:
  • Size: 93.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.22 {"installer":{"name":"uv","version":"0.9.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for guava_sdk-0.20.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c0b12fd8020262c95d85562fd08f395ef38a728488335bd3de2b45da1f87389c
MD5 40a83fa479c3820f7c21278667b17871
BLAKE2b-256 066b783181a0eb9759a11f8a53e71bc2b1ce6b1b889fac5a282d6e1a8d416e05

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