AgentB
  • Table of content
  • Getting started
  • Installation
  • TUTORIALS
    • Your First Agent - Basic Chat
    • Connecting AgentB to Your API (OpenAPI)
    • Adding the Chat UI (@ulifeai/agentb-ui)
    • Handling Authentication with Your API
    • Creating a Custom Tool
  • ADVANCED
    • Hierarchical Planner Agent with Custom UI (useChat)
  • API-REFERENCE
    • @ulifeai/agentb (Core Framework)
    • AgentB Facade
    • ApiInteractionManager
    • Key Interfaces
    • AgentEvent Types
    • @ulifeai/agentb-ui
    • useChat Hook
    • UI Components
  • CORE-CONCEPTS
    • Key Terminology
    • The Agent Lifecycle & Events
    • How Tools Work in AgentB
    • Conversation Management in AgentB
  • GETTING-STARTED
  • GUIDES
    • The AgentB Facade
    • The ApiInteractionManager
    • AIM Operational Modes
    • Streaming Server-Sent Events (SSE)
    • UI Integration with @ulifeai/agentb-ui
    • 03-agents
      • Agents Deep Dive: BaseAgent
      • Agents Deep Dive: PlanningAgent
      • Agent Context (IAgentContext) & Run Configuration (AgentRunConfig)
    • 04-tools
      • The ITool & IToolProvider Interfaces
      • OpenAPIConnector
      • ToolsetOrchestrator
    • 05-llms
      • ILLMClient & OpenAIAdapter
      • Prompt Engineering with AgentB
    • 06-storage
      • Overview
      • MemoryStorage
      • SQL & MongoDB (Conceptual)
Powered by GitBook
On this page
Export as PDF

Table of content

  • AgentB Framework

  • Getting Started

    • Installation

  • Tutorials (Quick Wins!)

    • 1. Your First Agent: Basic Chat

    • 2. Connecting AgentB to Your API (OpenAPI)

    • 3. Adding the Chat UI (@ulifeai/agentb-ui)

    • 4. Handling Authentication with Your API

    • 5. Creating a Custom Tool

  • Core Concepts

    • Key Terminology

    • The Agent Lifecycle & Events

    • How Tools Work

    • Conversation Management

  • In-Depth Guides

    • The AgentB Facade

    • The ApiInteractionManager

      • Operational Modes

    • Agents Deep Dive

      • BaseAgent

      • PlanningAgent

      • Agent Context & Configuration

    • Tools & Tool Providers

      • ITool & IToolProvider

      • OpenAPIConnector

      • ToolsetOrchestrator

      • Specialized Tools (Delegate, GenericHTTP)

    • LLM Integration

      • ILLMClient & OpenAIAdapter

      • Prompt Engineering with AgentB

    • Storage Adapters

      • Overview (IThreadStorage, etc.)

      • MemoryStorage

      • SQL & MongoDB (Conceptual)

    • Streaming Server-Sent Events (SSE)

    • UI Integration (@ulifeai/agentb-ui)

  • API Reference

    • @ulifeai/agentb (Core)

      • AgentB Facade

      • ApiInteractionManager

      • Key Interfaces (IAgent, ITool, etc.)

      • Events (AgentEvent types)

    • @ulifeai/agentb-ui

      • useChat Hook

      • Components (AgentBChat, etc.)

  • Advanced Scenarios & Customization

    • Building a Hierarchical Planner Agent

    • Multi-Provider Tool Orchestration

    • Customizing Agent Behavior

  • Troubleshooting & FAQ

  • Contributing

  • Changelog

NextGetting started

Last updated 29 days ago