AI_Agro_Support/tests
Arsham Mirehvandi ded1ba5fd0 Update treatment interval handling and refine advice generation logic
- Increased `thinking_budget` in `config.yaml` from 9216 to 11264 to enhance LLM performance.
- Clarified conditions for including `last_applied_treatment` in the advice JSON structure, ensuring it is appended even when `allowed_products` is empty.
- Refactored product filtering logic in `products.py` to implement a new function for checking if the treatment interval is open, improving the accuracy of product recommendations.
- Updated unit tests to validate the new treatment interval logic and ensure correct behavior in various scenarios.
2026-09-22 09:57:06 +02:00
..
test_advice_context.py Update treatment interval handling and refine advice generation logic 2026-09-22 09:57:06 +02:00
test_advice_summary.py Enhance advice generation and context handling 2026-09-08 09:40:34 +02:00
test_assemble.py Update weather metrics handling and LLM configuration 2026-09-17 14:05:50 +02:00
test_disease.py Refactor assemble.py and disease.py for clarity and functionality 2026-09-16 22:40:14 +02:00
test_products.py Update treatment interval handling and refine advice generation logic 2026-09-22 09:57:06 +02:00
test_treatments.py Refactor treatment history handling and enhance product filtering logic 2026-09-20 23:38:25 +02:00
test_vector.py Refactor treatment history handling and enhance product filtering logic 2026-09-20 23:38:25 +02:00