Crate rstructor

Source

Re-exports§

pub use backend::LLMClient;
pub use error::RStructorError;
pub use error::Result;
pub use model::Instructor;
pub use model::Validatable;
pub use schema::Schema;
pub use schema::SchemaType;
pub use backend::openai::Model as OpenAIModel;
pub use backend::openai::OpenAIClient;
pub use backend::anthropic::AnthropicClient;
pub use backend::anthropic::AnthropicModel;

Modules§

backend
error
model
schema

Derive Macros§

Instructor
Derive macro for implementing Instructor and SchemaType