/
ramqwo
/
devup
Обзор
Документация
Войти
/
ramqwo
/
devup
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
test_agent.py
29 строк
1 KB
ramqwo
upload files
01 дек 2025, 19:49
01 дек 2025, 19:49
9abc608
Код
Авторство
О чём код?
from leasing_agent.leasing_valuator import LeasingValuator import logging # Mute excessive logging for the test output clarity logging.getLogger().setLevel(logging.INFO) def test_assessment(): # Hardcoded credentials for testing CREDENTIALS = "MDE5YWJhMzAtNjlkMC03OTlkLWJkZTYtNmExY2NmMTNlOTYwOmQ1MTc1Y2E0LTc0ZjYtNGM3MS04YWNlLTAxM2UzNWFhNzRjNg==" valuator = LeasingValuator(CREDENTIALS) # Sample object obj_desc = "Экскаватор-погрузчик JCB 3CX, 2021 года, наработка 2000 м/ч" client_cost = "8 500 000 руб." print(f"Testing assessment for: {obj_desc}") try: result = valuator.assess_object(obj_desc, client_cost=client_cost) print("\n" + "="*50 + "\nGENERATED REPORT\n" + "="*50 + "\n") if isinstance(result, dict): print(result.get("report_text", "No report text found.")) else: print(result) print("\n" + "="*50 + "\nEND REPORT\n" + "="*50 + "\n") except Exception as e: print(f"Test failed with error: {e}") if __name__ == "__main__": test_assessment()