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
- Sign up on the Verbex Platform.
- Open the API Keys page.
- Click "Add new API key".
- Name the key and click "Create".
- 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_KEYinstead of passing the key toVerbex(). - The default base URL is
https://api.verbex.ai.
Contributing
See CONTRIBUTING.md for guidelines on issues, pull requests, and development setup.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5097edd51057538e1b445903e61bde2cebc71df7d2359fa6eef1be780da4bd27
|
|
| MD5 |
d7fab5e7727a52924e30576113b51975
|
|
| BLAKE2b-256 |
58a475231a6d26c6725c8b3910343a58861193d60d65c20efe751e484aa961ff
|
Provenance
The following attestation bundles were made for verbex_sdk-0.1.0.tar.gz:
Publisher:
publish.yml on Pro-Sifat-Hasan/verbex-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
verbex_sdk-0.1.0.tar.gz -
Subject digest:
5097edd51057538e1b445903e61bde2cebc71df7d2359fa6eef1be780da4bd27 - Sigstore transparency entry: 832688205
- Sigstore integration time:
-
Permalink:
Pro-Sifat-Hasan/verbex-python@65fec0fcf3382d085e93581e733dd410c7773b90 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Pro-Sifat-Hasan
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@65fec0fcf3382d085e93581e733dd410c7773b90 -
Trigger Event:
push
-
Statement type:
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a1d7f4eb43aab5b6fb04154dd1f9d9408a414df1678b5dc9bdbc514dbb284523
|
|
| MD5 |
1a74b143cbcd4f89c5d25bc4a0e6b514
|
|
| BLAKE2b-256 |
565089e24ee89cf41d105875d64e84e09c16ec7eaaa1eda0e106609fac789d23
|
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
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
verbex_sdk-0.1.0-py3-none-any.whl -
Subject digest:
a1d7f4eb43aab5b6fb04154dd1f9d9408a414df1678b5dc9bdbc514dbb284523 - Sigstore transparency entry: 832688213
- Sigstore integration time:
-
Permalink:
Pro-Sifat-Hasan/verbex-python@65fec0fcf3382d085e93581e733dd410c7773b90 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Pro-Sifat-Hasan
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@65fec0fcf3382d085e93581e733dd410c7773b90 -
Trigger Event:
push
-
Statement type: