```rust
pub trait LLMModel : Send + Sync {
    async fn get_response(&self, messages: &[Message], max_tokens: Option, temperature: Option) -> Result>;
    fn get_base_embed(&self, text: &str) -> Result, Box>;
    fn get_tokens_remaining(&self, text: &[Message]) -> Result>;
}
```
why does this error? Include at least 12 hashtags, starting with '#'
user