文章目录
-
- 一、为什么选择 SalesGPT?
-
- 1.1 项目简介
- 1.2 适用场景
- 1.3 技术栈概览
- 二、环境准备与安装
-
- 2.1 系统要求
- 2.2 安装方式一:PyPI 安装(推荐新手)
- 2.3 安装方式二:源码安装(推荐开发者)
- 2.4 配置环境变量
- 三、5 分钟快速上手
-
- 3.1 Hello SalesGPT:命令行对话
- 3.2 运行官方示例
- 四、核心概念解析
-
- 4.1 销售对话的 8 个阶段
- 4.2 SalesGPT 类的核心方法
- 4.3 对话历史格式
- 五、配置你的第一个销售代理
-
- 5.1 代理配置文件详解
- 5.2 实战:创建一个中文销售代理
- 5.3 多语言支持
- 六、常见问题解答(FAQ)
-
- Q1: SalesGPT 和普通的 ChatGPT 有什么区别?
- Q2: 必须用 OpenAI 的 API 吗?
- Q3: 运行一次对话大概要花多少钱?
- Q4: 可以离线使用吗?
- Q5: 产品数据安全吗?
- 七、小结与展望
一、为什么选择 SalesGPT?
1.1 项目简介
SalesGPT 是一个基于大语言模型(LLM)的上下文感知 AI 销售代理开源项目,由 Filip Michalsky 团队开发维护。它的核心理念是让 AI 理解销售对话的不同阶段,并根据阶段采取相应的销售策略。
GitHub 仓库:filip-michalsky/SalesGPT
核心特性:
| 🎯 上下文感知 | 自动识别销售对话阶段,智能切换话术策略 |
| 🛠️ 工具调用 | 支持产品搜索、支付链接生成、邮件发送、日程安排 |
| 🌐 多模型支持 | 通过 LiteLLM 支持 50+ 种 LLM(OpenAI、Anthropic 等) |
| 💬 多语言 | 原生支持英文、中文、西班牙语等 |
| ⚡ 流式输出 | 支持同步/异步流式响 |

