File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55
66use crate :: core:: capabilities:: * ;
77use crate :: model_capabilities;
8- use crate :: providers:: deepseek:: DeepSeek ;
8+ use crate :: providers:: deepseek:: Deepseek ;
99
1010model_capabilities ! {
11- provider: DeepSeek ,
11+ provider: Deepseek ,
1212 models: {
1313 DeepseekChat {
1414 model_name: "deepseek-chat" ,
Original file line number Diff line number Diff line change 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
33pub mod capabilities;
44
55// Generate the settings module
66crate :: 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
1515crate :: 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 ) ;
Original file line number Diff line number Diff line change @@ -35,12 +35,12 @@ pub use vercel::Vercel;
3535#[ cfg( feature = "openrouter" ) ]
3636pub mod openrouter;
3737#[ cfg( feature = "openrouter" ) ]
38- pub use openrouter:: OpenRouter ;
38+ pub use openrouter:: Openrouter ;
3939
4040#[ cfg( feature = "deepseek" ) ]
4141pub mod deepseek;
4242#[ cfg( feature = "deepseek" ) ]
43- pub use deepseek:: DeepSeek ;
43+ pub use deepseek:: Deepseek ;
4444
4545#[ cfg( feature = "mistral" ) ]
4646pub mod mistral;
@@ -65,3 +65,5 @@ pub use xai::XAI;
6565// Internal module for OpenAI Chat Completions API compatible providers
6666#[ cfg( feature = "openaichatcompletions" ) ]
6767pub ( crate ) mod openai_chat_completions;
68+
69+ // OpenAI-compatible providers
You can’t perform that action at this time.
0 commit comments