serdes-ai-core

Crates.ioserdes-ai-core
lib.rsserdes-ai-core
version0.1.2
created_at2026-01-15 23:07:33.274063+00
updated_at2026-01-23 16:42:31.000406+00
descriptionCore types, messages, and error handling for serdes-ai
homepage
repositoryhttps://github.com/janfeddersen-wq/serdesAI
max_upload_size
id2047317
size281,793
(janfeddersen-wq)

documentation

README

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.

Commit count: 42

cargo fmt