#!/usr/bin/env python3 """ Basic example — create an agent and chat with it via the REST API. Usage: python client_basic.py """ import sys import os sys.path.insert(0, os.path.join(os.path.dirname(__file__), "..")) from openfang_client import OpenFang client = OpenFang("http://localhost:3000") # Check server health health = client.health() print("Server:", health) # List existing agents agents = client.agents.list() print(f"Agents: {len(agents)}") # Create a new agent from the "assistant" template agent = client.agents.create(template="assistant") print(f"Created agent: {agent['id']}") # Send a message and get the full response reply = client.agents.message(agent["id"], "What can you help me with?") print(f"Reply: {reply}") # Clean up client.agents.delete(agent["id"]) print("Agent deleted.")