mod.rs 774 Bytes
Newer Older
1
2
3
4
5
/// Parser implementations for different model formats
///
/// This module contains concrete parser implementations for various model-specific
/// tool/function call formats.
// Individual parser modules
6
7
8
9
10
11
12
13
14
15
pub mod deepseek;
pub mod glm4_moe;
pub mod json;
pub mod kimik2;
pub mod llama;
pub mod mistral;
pub mod passthrough;
pub mod pythonic;
pub mod qwen;
pub mod step3;
16

17
18
19
// Shared helpers and utilities
pub mod helpers;

20
// Re-export parser types for convenience
21
22
23
24
25
26
27
28
29
30
pub use deepseek::DeepSeekParser;
pub use glm4_moe::Glm4MoeParser;
pub use json::JsonParser;
pub use kimik2::KimiK2Parser;
pub use llama::LlamaParser;
pub use mistral::MistralParser;
pub use passthrough::PassthroughParser;
pub use pythonic::PythonicParser;
pub use qwen::QwenParser;
pub use step3::Step3Parser;