codex_convert_proxy/providers/deepseek.rs
1//! DeepSeek provider implementation.
2
3use crate::providers::trait_::Provider;
4
5/// DeepSeek provider.
6///
7/// DeepSeek is mostly compatible with standard Chat API.
8/// Minimal transformation needed - all trait methods use default implementations.
9pub struct DeepSeekProvider;
10
11impl Default for DeepSeekProvider {
12 fn default() -> Self {
13 Self
14 }
15}
16
17impl DeepSeekProvider {
18 pub fn new() -> Self {
19 Self
20 }
21}
22
23impl Provider for DeepSeekProvider {
24 fn name(&self) -> &'static str {
25 "deepseek"
26 }
27}