Skip to content

Commit 25118cc

Browse files
committed
chore: refactor openrouter and deepseek naming to match codegen naming
1 parent 533497d commit 25118cc

5 files changed

Lines changed: 315 additions & 118 deletions

File tree

src/providers/deepseek/capabilities.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
66
use crate::core::capabilities::*;
77
use crate::model_capabilities;
8-
use crate::providers::deepseek::DeepSeek;
8+
use crate::providers::deepseek::Deepseek;
99

1010
model_capabilities! {
11-
provider: DeepSeek,
11+
provider: Deepseek,
1212
models: {
1313
DeepseekChat {
1414
model_name: "deepseek-chat",

src/providers/deepseek/mod.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
//! This module provides the DeepSeek provider, wrapping OpenAI Chat Completions for DeepSeek requests.
1+
//! This module provides the Deepseek provider, wrapping OpenAI Chat Completions for Deepseek requests.
22
33
pub mod capabilities;
44

55
// Generate the settings module
66
crate::openai_compatible_settings!(
7-
DeepSeekProviderSettings,
8-
DeepSeekProviderSettingsBuilder,
9-
"DeepSeek",
10-
"https://api.deepseek.com/v1/",
7+
DeepseekProviderSettings,
8+
DeepseekProviderSettingsBuilder,
9+
"Deepseek",
10+
"https://api.deepseek.com",
1111
"DEEPSEEK_API_KEY"
1212
);
1313

1414
// Generate the provider struct and builder
1515
crate::openai_compatible_provider!(
16-
DeepSeek,
17-
DeepSeekBuilder,
18-
DeepSeekProviderSettings,
19-
"deepseek-chat"
16+
Deepseek,
17+
DeepseekBuilder,
18+
DeepseekProviderSettings,
19+
"deepseek"
2020
);
2121

2222
// Generate the language model implementation
23-
crate::openai_compatible_language_model!(DeepSeek);
23+
crate::openai_compatible_language_model!(Deepseek);

src/providers/mod.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ pub use vercel::Vercel;
3535
#[cfg(feature = "openrouter")]
3636
pub mod openrouter;
3737
#[cfg(feature = "openrouter")]
38-
pub use openrouter::OpenRouter;
38+
pub use openrouter::Openrouter;
3939

4040
#[cfg(feature = "deepseek")]
4141
pub mod deepseek;
4242
#[cfg(feature = "deepseek")]
43-
pub use deepseek::DeepSeek;
43+
pub use deepseek::Deepseek;
4444

4545
#[cfg(feature = "mistral")]
4646
pub mod mistral;
@@ -65,3 +65,5 @@ pub use xai::XAI;
6565
// Internal module for OpenAI Chat Completions API compatible providers
6666
#[cfg(feature = "openaichatcompletions")]
6767
pub(crate) mod openai_chat_completions;
68+
69+
// OpenAI-compatible providers

0 commit comments

Comments
 (0)