Skip to main content

Python SDK for NexusAI - AI Agent Platform for Businesses

Project description

NexusAI Python SDK

Python SDK for NexusAI - The AI Agent Platform designed for African businesses.

Features

  • 🤖 Text AI Agents - ChatGPT-powered conversational AI
  • 🎤 Voice AI Agents - Real-time voice conversations
  • 👁️ Vision AI Agents - Image and video analysis
  • 📞 Phone Integration - Emergency services, customer support
  • 🌍 African Market Focus - Built for African businesses
  • 🔧 Business Logic Adapters - Customize AI behavior for your industry

Quick Start

pip install nexusai-sdk
from nexusai_sdk import NexusAIClient, AgentConfig

# Initialize client
client = NexusAIClient("https://your-nexusai-instance.com")

# Create an agent session
config = AgentConfig(
    agent_id="customer_support",
    instructions="You are a helpful customer support agent for an African telecom company.",
    capabilities=["text", "voice"],
    business_logic_adapter="telecom_support"
)

session = client.create_agent_session(config)

# Send a message
response = session.send_message("Hello, I need help with my mobile data plan")
print(response.content)

Use Cases

🏥 Emergency Services

# Emergency dispatcher AI
emergency_config = AgentConfig(
    agent_id="emergency_dispatcher",
    business_logic_adapter="emergency_services",
    capabilities=["text", "voice", "phone"]
)

📚 Language Learning

# Language learning tutor
learning_config = AgentConfig(
    agent_id="french_tutor",
    business_logic_adapter="language_learning",
    capabilities=["text", "voice"]
)

🏪 Customer Support

# Business customer support
support_config = AgentConfig(
    agent_id="support_agent",
    business_logic_adapter="customer_support",
    capabilities=["text", "voice", "vision"]
)

Documentation

Visit nexusai.com/docs for complete documentation.

License

MIT 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

nexusai_sdk-1.0.1.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

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

nexusai_sdk-1.0.1-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

Details for the file nexusai_sdk-1.0.1.tar.gz.

File metadata

  • Download URL: nexusai_sdk-1.0.1.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for nexusai_sdk-1.0.1.tar.gz
Algorithm Hash digest
SHA256 9f075d7e3ae446ae9f16ace52cdb1f541d202f9f679091e025883e2b96df648e
MD5 5425d5245c642ae1b9e36f41551e9aff
BLAKE2b-256 0a00aae6e12c73c1a91b2d17e9dd0bd3a7c7c8cb5978f1458fbaef9d2fcd9a7d

See more details on using hashes here.

File details

Details for the file nexusai_sdk-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: nexusai_sdk-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for nexusai_sdk-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 afdaa180a13bef4877a45f1090726e9e10ea9c2b5d5ba558738f8bc4c309c06c
MD5 9ae884669f9a8669525f78f7fc0dbc63
BLAKE2b-256 80073bcbb18ea9c7506a6cf6b775be18c8d998f2f4e0d59b6c1d02e3af8c6d62

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