Crate praxis_llm

Crate praxis_llm 

Source

Re-exports§

pub use traits::ChatClient;
pub use traits::ReasoningClient;
pub use traits::LLMClient;
pub use traits::ChatRequest;
pub use traits::ChatResponse;
pub use traits::ChatOptions;
pub use traits::ResponseRequest;
pub use traits::ResponseOutput;
pub use traits::ResponseOptions;
pub use traits::TokenUsage;
pub use streaming::StreamEvent;
pub use streaming::CircularLineBuffer;
pub use streaming::EventBatcher;
pub use openai::OpenAIClient;
pub use openai::ReasoningConfig;
pub use openai::ReasoningEffort;
pub use openai::SummaryMode;
pub use types::Message;
pub use types::Content;
pub use types::Tool;
pub use types::ToolCall;
pub use types::ToolChoice;

Modules§

buffer_utils
openai
streaming
traits
types