AI-powered sales assistant with intelligent conversation management, lead scoring, and voice capabilities
Project description
sales-model
This folder (model/) is a standalone Python package you can build and publish to PyPI.
It includes:
sales_model/: the core sales brain + supporting utilitiesapp/: a FastAPI-based voice/API gateway
Local install (editable)
From the repo root:
cd model
python -m pip install -U pip
python -m pip install -e .
Quick sanity check:
python -c "from sales_model import SalesBrain; print(SalesBrain)"
Build
cd model
python -m pip install -U build
python -m build
Artifacts land in model/dist/:
*.whl*.tar.gz
Upload to PyPI
For CI/CD via GitHub Actions (Trusted Publishing), see PYPI_PUBLISHING.md.
Create an account/token on PyPI first, then:
cd model
python -m pip install -U twine
python -m twine upload dist/*
Using the package
Install:
pip install sales-model
Run the CLI:
sales-brain
Run the API (example):
uvicorn app.main:app --reload
# or
uvicorn app.main_v2:app --reload
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 sales_model-0.1.0.tar.gz.
File metadata
- Download URL: sales_model-0.1.0.tar.gz
- Upload date:
- Size: 105.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8edb09ede897fa865b1ed49283a0880538a87cfc1d5c16fb1200fd23e397bf2f
|
|
| MD5 |
c27ef964d96b8a013bb0be74299734ab
|
|
| BLAKE2b-256 |
b0c19e0700affec4d8cba2493e0b646fdf46608e6cf24c5a5f44f7eee3fe3159
|
File details
Details for the file sales_model-0.1.0-py3-none-any.whl.
File metadata
- Download URL: sales_model-0.1.0-py3-none-any.whl
- Upload date:
- Size: 112.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eb53f847500d6b969d7c2b602d49e5509738b34a2c9e8bdeb779adff2fce258b
|
|
| MD5 |
768c5764f32ffda17f96ec1825691f4e
|
|
| BLAKE2b-256 |
4fd630b6eed4549cc76de66eb74aaa161c200b86eb2852ba9c15e21b3a1edd11
|