|
|
|
|
@ -564,7 +564,7 @@ async fn run_generation_inner(
|
|
|
|
|
|
|
|
|
|
let search_schema = crate::services::llm::schema::build_category_schema(&user_categories, settings.max_items_per_category);
|
|
|
|
|
let current_date = Utc::now().format("%A %d %B %Y").to_string();
|
|
|
|
|
let (sys_prompt, usr_prompt) = crate::services::prompts::build_search_prompt(&settings, &sources, ¤t_date, &[], Some(&category_gaps));
|
|
|
|
|
let (sys_prompt, usr_prompt) = crate::services::prompts::build_search_prompt(&settings, &[], ¤t_date, &[], Some(&category_gaps));
|
|
|
|
|
|
|
|
|
|
let llm_start = std::time::Instant::now();
|
|
|
|
|
let raw_results = provider.call_llm(&model_websearch, &sys_prompt, &usr_prompt, &search_schema).await?;
|
|
|
|
|
|