Skip to main content

Build an AI Agent

Time: Under 10 minutes | What you'll build: An AI agent that connects to an LLM, uses tools, and responds to user queries in chat.

An AI agent uses an LLM to reason about user queries and call tools to retrieve information or perform actions. This quick start shows the full cycle: create a project, add an AI Chat Agent artifact, configure its instructions, and test it in the built-in chat panel.

Architecture

Step 1: Create the integration

  1. Open WSO2 Integrator.
  2. Select Create in the Create New Integration card.
  3. Set Integration Name to AIAgent.
  4. Set Project Name to QuickStart.
  5. Select Create Integration.
Create new integration form with Integration Name set to AIAgent and Project Name set to QuickStartCreate new integration form with Integration Name set to AIAgent and Project Name set to QuickStart

Step 2: Add an AI chat agent

  1. Select your integration from the project overview canvas.
  2. Select + Add Artifact in the design canvas.
  3. Select AI Chat Agent under AI Integration.
  4. Set Name to Wso2IntegratorAssistant.
  5. Select Create.
Selecting AI Chat Agent in the Add Artifact panel and setting the name to Wso2IntegratorAssistantSelecting AI Chat Agent in the Add Artifact panel and setting the name to Wso2IntegratorAssistant

Step 3: Configure the AI agent

  1. Select the Wso2IntegratorAssistant node on the canvas.
  2. Set Instructions to You are a highly skilled WSO2 Integration Architect. Your goal is to assist developers in building, debugging, and optimizing integration flows..
  3. Select Save.
AI Agent configuration panel with Instructions set to the WSO2 Integration Architect promptAI Agent configuration panel with Instructions set to the WSO2 Integration Architect prompt
Default model provider

By default, the agent is configured to use the WSO2 model provider. If you want to use a different LLM, see Model providers for the full list of supported providers (OpenAI, Azure OpenAI, Anthropic, and others).

If you are using the WSO2 model provider, the access token is obtained through WSO2 Integrator Copilot. If you have not already signed in, you will be prompted to do so.

Step 4: Run and test

  1. Select Run.
  2. Select Chat from the AI Chat Agent title bar or select Test from the pop-up.
  3. Type Hello to check if it works.
The built-in chat panel with a Hello message sent to the running agentThe built-in chat panel with a Hello message sent to the running agent

What's next