Real-Time Currency Conversion Agent

Project description

Project Title: Real-Time Currency Conversion API with LangChain Agent

Developed a FastAPI & Uvicorn service offering:

* GET `/convert` (base\_currency, target\_currency, amount)

* POST `/chat_convert` for natural-language prompts (e.g. “Convert 50 EUR to JPY”)

Features live ExchangeRate-API integration, an OpenAI-powered LangChain agent for tool orchestration, Pydantic request validation, robust error handling (502/500), and CORS support for frontend integration.

Skills: Python, FastAPI, Uvicorn, LangChain, OpenAI API, Pydantic, RESTful API design, CORS, Git.