Skip to main content

Official Python SDK for the Verbex platform.

Project description

Verbex Python SDK

Learn how to build and manage intelligent AI Agents with the Verbex Platform.

Welcome to Verbex — where building intelligent AI Agents becomes simple and powerful. The platform enables businesses to create sophisticated AI Agents that understand, engage, and respond naturally to customer needs, enhancing customer service while maintaining efficiency at scale.

Why Verbex

Verbex combines advanced AI technology with intuitive tools to help you create voice assistants that truly represent your brand. Whether you need 24/7 support, automation of routine tasks, or personalized user experiences, Verbex provides the foundation for conversational solutions that grow with your business.

What is the Verbex SDK

The Verbex Python SDK is a clean, modular client for the Verbex API. It gives you a consistent interface for creating agents, configuring tools, managing calls, and more.

Install

pip install verbex-sdk

Getting an API key

  1. Sign up on the Verbex Platform.
  2. Open the API Keys page.
  3. Click "Add new API key".
  4. Name the key and click "Create".
  5. Copy the key now. You will not be able to view it again.

Quick start (create an agent)

import verbex

client = verbex.Verbex(api_key="YOUR_API_KEY")

payload = {
    "agent_name": "Support Agent",
    "llm": {
        "llm_type": "simple",
        "model_provider": "openai",
        "model_name": "gpt-4",
        "system_prompt": "You are a helpful support agent.",
        "model_temperature": 0,
    },
    "tts": {
        "provider": "elevenlabs",
        "voice_id": "voice_id",
        "voice_name": "Default",
        "model_name": "eleven_turbo_v2_5",
        "voice_temperature": 0.2,
    },
    "stt": {"provider": "deepgram", "model": "nova-2-general"},
}

agent = client.ai_agents.create(payload)

Documentation

See the docs/ folder for endpoint guides and examples.

Notes

  • You can set VERBEX_API_KEY instead of passing the key to Verbex().
  • The default base URL is https://api.verbex.ai.

Contributing

See CONTRIBUTING.md for guidelines on issues, pull requests, and development setup.

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

verbex_sdk-0.1.0.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

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

verbex_sdk-0.1.0-py3-none-any.whl (13.8 kB view details)

Uploaded Python 3

File details

Details for the file verbex_sdk-0.1.0.tar.gz.

File metadata

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

File hashes

Hashes for verbex_sdk-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5097edd51057538e1b445903e61bde2cebc71df7d2359fa6eef1be780da4bd27
MD5 d7fab5e7727a52924e30576113b51975
BLAKE2b-256 58a475231a6d26c6725c8b3910343a58861193d60d65c20efe751e484aa961ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for verbex_sdk-0.1.0.tar.gz:

Publisher: publish.yml on Pro-Sifat-Hasan/verbex-python

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

File details

Details for the file verbex_sdk-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: verbex_sdk-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 13.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for verbex_sdk-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a1d7f4eb43aab5b6fb04154dd1f9d9408a414df1678b5dc9bdbc514dbb284523
MD5 1a74b143cbcd4f89c5d25bc4a0e6b514
BLAKE2b-256 565089e24ee89cf41d105875d64e84e09c16ec7eaaa1eda0e106609fac789d23

See more details on using hashes here.

Provenance

The following attestation bundles were made for verbex_sdk-0.1.0-py3-none-any.whl:

Publisher: publish.yml on Pro-Sifat-Hasan/verbex-python

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