Core API

Core API

The Core API provides the fundamental building blocks for creating and working with AI agents in our framework. This section covers the essential components and concepts you'll need to understand.

Key Components

Agent Creation and Execution

Tools and Inference

  • Define Tool - Create custom tools for your agents
  • Infer Agent - Understand how to use agents for inference and processing
  • Infer Result - Explore the structure and handling of inference results

Configuration and Types

  • Language Model - Learn about the language model integration and configuration
  • Runtime Types - Understand the type system and runtime type checking
  • Schema - Work with data schemas and validation

Each component plays a crucial role in building effective AI-powered applications. Start with the Define Agent guide to learn the basics of agent creation, then explore the other components to build more sophisticated implementations. For practical implementation, you'll want to understand how to create and execute agents, work with tools, and handle inference results.