Add xAI language model provider (#33593)
Closes #30010 Release Notes: - Add support for xAI language model provider
This commit is contained in:
parent
af0031ae8b
commit
ec52e9281a
14 changed files with 840 additions and 28 deletions
|
@ -20,6 +20,7 @@ use crate::provider::ollama::OllamaLanguageModelProvider;
|
|||
use crate::provider::open_ai::OpenAiLanguageModelProvider;
|
||||
use crate::provider::open_router::OpenRouterLanguageModelProvider;
|
||||
use crate::provider::vercel::VercelLanguageModelProvider;
|
||||
use crate::provider::x_ai::XAiLanguageModelProvider;
|
||||
pub use crate::settings::*;
|
||||
|
||||
pub fn init(user_store: Entity<UserStore>, client: Arc<Client>, cx: &mut App) {
|
||||
|
@ -81,5 +82,6 @@ fn register_language_model_providers(
|
|||
VercelLanguageModelProvider::new(client.http_client(), cx),
|
||||
cx,
|
||||
);
|
||||
registry.register_provider(XAiLanguageModelProvider::new(client.http_client(), cx), cx);
|
||||
registry.register_provider(CopilotChatLanguageModelProvider::new(cx), cx);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue