pub async fn handle_direct(
prompt: String,
provider: Option<String>,
model: Option<String>,
system_prompt: Option<String>,
max_tokens: Option<String>,
temperature: Option<String>,
_attachments: Vec<String>,
_images: Vec<String>,
_audio_files: Vec<String>,
tools: Option<String>,
_vectordb: Option<String>,
use_search: Option<String>,
stream: bool,
) -> Result<()>Expand description
Handle direct prompt command