Author
Assignee
Label
Relevance
Search the site
Try searching for keywords or filtering in discussions, docs, blogs, bookmarks and more...
logo
  • Products
    Applications
    • NFT Studio Mint and manage NFTs
    • Creator Studio All-in-one creator tool
    • AIGNE The Agentic Ecosystem for AI Apps
    • ArcSphere AI native browser
    Components
    • Blocklet Launcher One-click app launcher
    • Payment Kit
      Payment Kit Effortless Crypto & Card Payments
    • Blocklet Store Discover & deploy apps
    • Web3 Kit Web3 dev toolkit
    Compute/Storage
    • Blocklet Framework Build and run blocklets
    • DID Spaces Secure personal storage
    • ABT Network Fast blockchain network
    • Blocklet Server Host your apps easily
    • ОСАР Multi-chain connector
    Identity
    • DID Self-sovereign ID
    • DID Wallet Smart digital wallet
    • DID Names Web3 domain names
    • VC Verifiable Credentials
    • DID Connect Passwordless login
  • Articles
  • Docs
  • Community
  • Careers
  • About
  • Getting Started
    • What is AIGNE?

    • 🚀 Quick Start

  • AIGNE CLI
    • Create Project

    • Run Agent

    • Serve as MCP Server

    • Testing

    • Observe Agent

    • Agent Definitions

      • Creating AI Agents

      • Creating MCP Agents

      • Creating Agents through JS Functions

  • AIGNE Observability
    • Using the Observability

  • How to guides
    • Building Your First Agent

    • Using MCP Server to Create Agents

    • Adding Skills to Agents

    • Enable Memory for Agent

    • Custom User Context

    • Serving Agents as APIs

    • Enable Memory for Client Agent

    • Available Chat Models

    • Complete AIGNE CLI Workflow Guide

  • Concepts
    • AIGNE

    • Agent

    • FunctionAgent

    • AIAgent

    • TeamAgent

    • MCPAgent

    • GuideRailAgent

    • ChatModel

    • HTTP Transport

  • FAQ
    • Bundling Blocklet with AIGNE Framework

  • API Reference
    • @aigne/agent-library

    • @aigne/cli

    • @aigne/core

      • aigne

      • agents

        • agents/agent

        • agents/ai-agent

        • agents/guide-rail-agent

        • agents/image-agent

        • agents/mcp-agent

        • agents/team-agent

        • agents/transform-agent

        • agents/user-agent

      • memory

    • @aigne/platform-helpers

    • @aigne/sqlite

    • @aigne/test-utils

    • @aigne/transport

      • http-server

      • http-client

  • Contributing
    • License

    • Contributing to AIGNE Framework

    • Release Process

  1. Home
  2. /
  3. API Reference
  4. /
  5. @aigne/core
  6. /
  7. agents
API Reference

agents


📙

agents/agent

Classesabstract Agent<I, O>Agent is the base class for all agents. It provides a mechanism for defining input/output schemas and implementing processi

📙

agents/ai-agent

EnumerationsAIAgentToolChoiceTool choice options for AI agentsControls how the agent decides to use tools during executionEnumeration MembersEnumerati

📙

agents/guide-rail-agent

InterfacesGuideRailAgentInputInput interface for GuideRail agentsGuideRail agents receive both input and expected output, allowing them to validate, t

📙

agents/image-agent

ClassesImageAgent<I, O>Agent is the base class for all agents. It provides a mechanism for defining input/output schemas and implementing processing l

📙

agents/mcp-agent

ClassesMCPAgentMCPAgent is a specialized agent for interacting with MCP (Model Context Protocol) servers. It provides the ability to connect to remote

📙

agents/team-agent

EnumerationsProcessModeDefines the processing modes available for a TeamAgent.The processing mode determines how the agents within a team are executed

📙

agents/transform-agent

ClassesTransformAgent<I, O>TransformAgent - A specialized agent for data transformation using JSONata expressionsThis agent provides a declarative way

📙

agents/user-agent

ClassesUserAgent<I, O>Agent is the base class for all agents. It provides a mechanism for defining input/output schemas and implementing processing lo


aigne
agents/agent
Table of Contents
  • agents/agent
  • agents/ai-agent
  • agents/guide-rail-agent
  • agents/image-agent
  • agents/mcp-agent
  • agents/team-agent
  • agents/transform-agent
  • agents/user-agent