Skip to main content

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

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

5. Experiment with the prompts in a playground and evaluate different variants