defect-llm 0.1.0-alpha.6

LLM provider implementations (Anthropic, Bedrock, OpenAI, DeepSeek) for the defect agent.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Vendor layer: implements [`defect_core::llm::LlmProvider`].
//!
//! The vendor layer handles transport, auth, URL templates, capability declarations,
//! error hints,
//! model metadata tables, and vendor-specific tracing. Each vendor gets its own
//! submodule.

#[cfg(feature = "provider-anthropic")]
pub mod anthropic;
#[cfg(feature = "provider-bedrock")]
pub mod bedrock;
#[cfg(feature = "provider-deepseek")]
pub mod deepseek;
#[cfg(feature = "provider-openai")]
pub mod openai;