autoagents-llm 0.2.0

Agent Framework for Building Autonomous Agents
Documentation

AutoAgents LLM is a unified interface for interacting with Large Language Model providers.

Overview

This crate provides a consistent API for working with different LLM backends by abstracting away provider-specific implementation details. It supports:

  • Chat-based interactions
  • Text completion
  • Embeddings generation
  • Multiple providers (OpenAI, Anthropic, etc.)
  • Request validation and retry logic

Architecture

The crate is organized into modules that handle different aspects of LLM interactions: