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}