Extraction using OpenAI Functions and Langchain
This templates is designed to extracts job information (company name, job title, salary range) from a job description. It uses OpenAI Functions and Langchain.
Code base
The code base can be found in the GitHub repository.
How to use
0. Prerequisites
- Install the agenta CLI
pip install agenta-cli
- Either create an account in agenta cloud or self-host agenta
1. Clone the repository
git clone https://github.com/Agenta-AI/job_extractor_template
2. Initialize the project
agenta init
3. Setup your openAI API key
Create a .env file by copying the .env.example file and add your openAI API key to it.
OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxx
4. Deploy the application to agenta
agenta variant serve app.py