systemprompt-ai 0.14.3

Provider-agnostic LLM integration for systemprompt.io AI governance — Anthropic, OpenAI, Gemini, and local models unified behind one governed pipeline with cost tracking and audit.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Service orchestration layer for the AI domain crate.
//!
//! Contains the top-level [`crate::AiService`] and supporting modules for
//! provider drivers, tool dispatch, structured-output validation, schema
//! transformation, image storage, and config validation.

pub mod config;
pub mod core;
pub mod gateway;
pub mod providers;
pub mod schema;
pub mod storage;
pub mod structured_output;
pub mod tooled;
pub mod tools;

pub use storage::{ImageStorage, StorageConfig};
pub use tools::{NoopToolProvider, ToolDiscovery};