pub fn build_request_with_tools(
provider: &ModelProvider,
messages: &[ChatMessage],
tools: Vec<ChatCompletionTools>,
system_prompt: Option<&str>,
) -> Result<CreateChatCompletionRequest, String>Expand description
构建带工具定义的请求
pub fn build_request_with_tools(
provider: &ModelProvider,
messages: &[ChatMessage],
tools: Vec<ChatCompletionTools>,
system_prompt: Option<&str>,
) -> Result<CreateChatCompletionRequest, String>构建带工具定义的请求