serdes-ai-core 0.1.5

Core types, messages, and error handling for serdes-ai
Documentation

serdes-ai-core

Crates.io Documentation License: MIT

Core types, messages, and error handling for serdes-ai

This crate provides the foundational types used throughout the SerdesAI ecosystem:

  • Message types (user, assistant, system, tool)
  • Error types and result aliases
  • Common traits and abstractions
  • Configuration types

Installation

[dependencies]
serdes-ai-core = "0.1"

Usage

use serdes_ai_core::{Message, Role, UserContent};

let message = Message::user("Hello, world!");

Part of SerdesAI

This crate is part of the SerdesAI workspace.

For most use cases, you should use the main serdes-ai crate which re-exports these types.

License

MIT License - see LICENSE for details.