Overview
Direct is a simplified interface for LLM interactions without the overhead of agents. It provides fast, direct communication with language models for scenarios where you don’t need memory management or tool orchestration.Key Features
- High Performance: Eliminates agent overhead for maximum speed
- Structured Outputs: Built-in support for Pydantic models
- Document Processing: Native support for PDFs and images
- Fluent Interface: Easy configuration switching
- Async Support: Full async/await support
- Simple API: Minimal configuration required
Example
Navigation
- Direct LLM Call Attributes - Comprehensive guide to all Direct configuration options
- Basic Direct LLM Call Example - Get started with direct LLM calls

