-
Notifications
You must be signed in to change notification settings - Fork 461
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #52 from filip-michalsky/update_docs_and_tests
Update docs and tests
- Loading branch information
Showing
6 changed files
with
19 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,6 +20,7 @@ Please send an email to [the repo author](mailto:[email protected]). | |
## :red_circle: Latest News | ||
|
||
- Sales Agent can now take advantage of **tools**, such as look up products in a product catalog! | ||
- SalesGPT is now compatible with [LiteLLM](https://github.com/BerriAI/litellm), choose any closed/open-sourced LLM to work with SalesGPT! Thanks to LiteLLM maintainers for this contribution! | ||
|
||
### Demo: Outbound Prospecting from Crusty AI: A New Way to Sell? 🤔 | ||
|
||
|
@@ -37,7 +38,7 @@ Please send an email to [the repo author](mailto:[email protected]). | |
```python | ||
import os | ||
from salesgpt.agents import SalesGPT | ||
from langchain.chat_models import ChatOpenAI, ChatLiteLLM | ||
from langchain.chat_models import ChatLiteLLM | ||
|
||
os.environ['OPENAI_API_KEY'] = 'sk-xxx' # fill me in | ||
|
||
|
@@ -128,7 +129,7 @@ As such, this agent can have a natural sales conversation with a prospect and be | |
|
||
## Installation | ||
|
||
Make sure your have a python 3.10+ and run: | ||
Make sure your have a **python 3.10+** and run: | ||
|
||
`pip install -r requirements.txt` | ||
|
||
|
@@ -165,14 +166,15 @@ Follow me at [@FilipMichalsky](https://twitter.com/FilipMichalsky) | |
## SalesGPT Roadmap | ||
|
||
- [high priority] Sell your soul. | ||
- [high priority] Add support for multiple LLMs backends [PR in progress here](https://github.com/filip-michalsky/SalesGPT/pull/36) | ||
- [high priority] Improve reliability of the parser [issue here](https://github.com/filip-michalsky/SalesGPT/issues/26) and [here](https://github.com/filip-michalsky/SalesGPT/issues/25) | ||
- Add example implementation of OpenAI functions agent[issue here](https://github.com/filip-michalsky/SalesGPT/issues/17) | ||
- Add support for multiple tools [issue here](https://github.com/filip-michalsky/SalesGPT/issues/10) | ||
- Add an agent controller for whne stages need to be traversed linearly without skips [issue here](https://github.com/filip-michalsky/SalesGPT/issues/19) | ||
- Add `tool_getter` to choose a tool based on vector distance to the taks needed to be done | ||
- Add an agent controller for when stages need to be traversed linearly without skips [issue here](https://github.com/filip-michalsky/SalesGPT/issues/19) | ||
- Add `tool_getter` to choose a tool based on vector distance to the tasks needed to be done | ||
- What tools should the agent have? (e.g., the ability to search the internet) | ||
- Add the ability of Sales Agent to interact with AI plugins on your website (.well-known/ai-plugin.json) | ||
|
||
~~-- [high priority] Add support for multiple LLMs backends [PR in progress here](https://github.com/filip-michalsky/SalesGPT/pull/36)~~- | ||
~~- | ||
Add the ability to stop generation when user interupts the agent~~ | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
"""Version information.""" | ||
|
||
__version__ = "0.0.6" | ||
__version__ = "0.0.7" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters