next_web_ai/ai/deep_seek/chat_model.rs
1use crate::model::model_description::ModelDescription;
2
3#[derive(Debug, Clone, PartialEq, Eq)]
4pub enum ChatModel {
5 Chat,
6 Reasoner,
7}
8
9impl ModelDescription for ChatModel {
10 fn get_name(&self) -> &str {
11 match self {
12 ChatModel::Chat => "deepseek-chat",
13 ChatModel::Reasoner => "deepseek-reasoner",
14 }
15 }
16}