All pages
Powered by GitBook
1 of 1

Loading...

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