Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 1.2 KB

File metadata and controls

44 lines (30 loc) · 1.2 KB

LangGraph Agent Example (Single Agent)

This example demonstrates how to use LaunchDarkly's AI Config with LangGraph to create a single ReAct agent with tool support.

Prerequisites

  • Python 3.10 or higher
  • Poetry installed
  • A LaunchDarkly account and SDK key
  • API keys for the providers you want to use

Setup

  1. Create the following config in your LaunchDarkly project. You can use a different key by setting the environment variable in your .env.

  2. Create a .env file in this directory with the following variables:

    LAUNCHDARKLY_SDK_KEY=your-launchdarkly-sdk-key
    LAUNCHDARKLY_AGENT_CONFIG_KEY=sample-agent-config
    

    Add the API keys for the providers you want to use:

    OPENAI_API_KEY=your-openai-api-key
    GOOGLE_API_KEY=your-google-api-key
    AWS_ACCESS_KEY_ID=your-access-key-id
    AWS_SECRET_ACCESS_KEY=your-secret-access-key
    
  3. Install the required dependencies:

    poetry install

Run

poetry run agent