Dieses Projekt soll Geschäftsentwicklungsbeauftragte unterstützen, indem personalisierte Outreach -E -Mails auf der Grundlage von Jobbeschreibungen generiert werden, die von Websites abgeschafft wurden. Es wird Langchain zum Laden von Web -Scraping und Dokumenten, eine Vektordatenbank zum Speichern und Abrufen relevanter Portfolios sowie LAMA 3.1 für GROQ verwendet Dieses Tool macht die Aufgabe, potenzielle Kunden effizienter und optimierter zu erreichen.
Diese App erkrankt Jobbeschreibungen einer bestimmten URL, reinigt den extrahierten Text und verwendet Lama 3.1, um relevante Informationen wie Jobrollen und erforderliche Fähigkeiten zu extrahieren. Die App fragt dann eine Vektordatenbank ab, um übereinstimmende Projekte im Portfolio des Unternehmens zu finden, und generiert eine personalisierte Outreach -E -Mail, die das Fachwissen des Unternehmens in diesen Bereichen hervorhebt.
Hier ist eine Aufschlüsselung der in diesem Projekt verwendeten Technologien und Tools:
Klonen Sie dieses Repository.
git clone https://github.com/username/outreach-email-agent.git
Navigieren Sie zum Projektverzeichnis.
cd outreach-email-agent
Richten Sie eine virtuelle Umgebung ein und aktivieren Sie sie.
python -m venv venv
source venv/bin/activate # On Windows: venvScriptsactivate
Installieren Sie die erforderlichen Pakete.
pip install -r requirements.txt
Richten Sie Ihre .env -Datei mit Ihrer COQ -API -Taste ein:
GROQ_API_KEY=<your-api-key>
USER_AGENT=OutreachEmailAgent/1.0
| -- app/
| | -- main.py # Main Streamlit app
| | -- chains.py # Logic for using LLaMA for inference
| | -- ChromaVectorDB.py # Vector database for project portfolios
| | -- utils.py # Utility functions for cleaning text
| -- venv/ # Virtual environment
| -- .env # Environment variables
| -- README.md # Project documentation
| -- requirements.txt # Python dependencies Führen Sie die Streamlit -App aus.
streamlit run app/main.py
Geben Sie eine Jobbeschreibung URL ein, und die App generiert eine maßgeschneiderte Outreach -E -Mail für Geschäftsentwicklungszwecke.
Dieses Projekt ist unter der MIT -Lizenz lizenziert. Weitere Informationen finden Sie in der Lizenzdatei.