This repository contains an experimental API for LangChain, integrating OpenAI's language model for advanced linguistic applications. The API is built using Flask and leverages the capabilities of both LangChain and OpenAI.
To set up the project, follow these steps:
Install required Python packages using pip:
pip install langchain_experimental==0.0.49 langchain_openai pandas flask tabulate python-dotenvCreate a .env file in the project root directory and set your OpenAI API key:
OPENAI_API_KEY=sk-...Set up a virtual environment named api-venv:
python -m venv api-venvActivate venv:
api-venv\Scripts\Activate.ps1python app.pyThis will start the Flask server, and the API will be accessible at http://localhost:5000.