SalesGPT 个性化配置实战教程
目录
环境准备
1. 安装Jupyter Notebook
# 升级pip并安装
pip install --upgrade pip
pip install jupyterlab
2. 生成配置文件
jupyter notebook --generate-config
Jupyter Notebook配置
1. 修改配置文件
vi ~/.jupyter/jupyter_notebook_config.py
添加以下配置:
c.NotebookApp.ip = '0.0.0.0'
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8888
2. 设置访问密码
jupyter notebook password
# 输入密码(推荐8位以上混合字符)
3. 启动服务
jupyter notebook --allow-root
核心配置文件解析
配置文件路径
salesgpt/examples/chinese_config.py
关键参数说明
| 参数名 | 示例值 | 说明 |
|---|---|---|
| salesperson_name | 张三 | 销售代表姓名 |
| salesperson_role | 高级客户经理 | 职位头衔 |
| company_name | SleepHeaven | 企业品牌名称 |
| company_business | 高端睡眠解决方案提供商 | 主营业务描述 |
| conversation_purpose | 了解客户睡眠需求 | 对话核心目标 |
提示词模板
CONVERSATION_STAGES = {
"1": "自我介绍并建立信任关系",
"2": 分析客户的睡眠习惯和痛点,
"3": 推荐匹配的床垫产品,
"4": 处理价格异议,
"5": 促成交易
}
产品文档配置
产品数据格式
产品名称:云端智能床垫
核心卖点:
- 内置压力传感器自动调节软硬度
- 石墨烯材料快速散热
- 支持睡眠质量监测
适用人群:
- 长期失眠用户
- 脊椎健康关注者
价格区间:¥8999-¥15999
文档加载配置
# 修改产品文档路径
PRODUCT_CATALOG = "docs/products.md"
# 启用工具集成
USE_TOOLS = True
工具集成配置
LangChain工具链配置
from langchain.tools import BaseTool
class ProductSearchTool(BaseTool):
name = "产品搜索"
description = "根据客户需求匹配产品"
def _run(self, query: str) -> str:
return search_products(query)
工具注册
tools = [
ProductSearchTool(),
EmailScheduleTool()
]
常见问题
❓ 修改配置后不生效怎么办?
✅ 确保修改的是chinese_config.py文件
✅ 重启Jupyter内核(Kernel > Restart)
❓ 产品文档支持哪些格式?
✅ Markdown(推荐)
✅ CSV(需修改解析逻辑)
✅ JSON(需配置解析器)
❓ 如何扩展销售阶段?
# 在CONVERSATION_STAGES添加新阶段
"6": "售后跟进服务"
最佳实践建议:
- 每个销售阶段配置3-5个标准话术
- 每周更新产品文档
- 使用A/B测试优化对话流程

被折叠的 条评论
为什么被折叠?



