LangGraph

Google
A demo of a currency conversion agent built with LangGraph and exposed through the A2A protocol. It showcases conversational interactions with support for multi-turn dialogue and streaming responses.

Overview

What is LangGraph

LangGraph is a currency conversion agent that utilizes the A2A protocol to facilitate conversational interactions, supporting multi-turn dialogue and real-time streaming responses.

How to Use

To use LangGraph, set up the environment by creating a .env file with your API key, then run the agent using the command 'uv run .' on the default port or specify a custom host/port. Additionally, run an A2A client in a separate terminal.

Key Features

Key features include multi-turn conversations, real-time streaming updates, push notifications via webhooks, conversational memory for context maintenance, and integration with the Frankfurter API for real-time currency exchange rates.

Where to Use

LangGraph can be used in financial services, customer support systems, and any application requiring real-time currency conversion and conversational interfaces.

Use Cases

Use cases for LangGraph include providing currency exchange information in chatbots, assisting users in financial applications, and enabling real-time updates for currency conversion in e-commerce platforms.

Content