File size: 763 Bytes
ca1a2dd
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import asyncio
import os
from dotenv import load_dotenv
from tools.personalized_planner import create_personalized_plan

load_dotenv()

TEST_USER_NAME = "Tracy"
TEST_NEW_DESTINATION = "Kyoto"
TEST_TRIP_DURATION_DAYS = 5
TEST_USER_REQUEST = "I want a culturally immersive and food-focused experience, ideally with some relaxing moments too."

async def run_test():
    print("🚀 Running test for personalized travel plan...\n")
    result = await create_personalized_plan(
        user_name=TEST_USER_NAME,
        new_destination=TEST_NEW_DESTINATION,
        trip_duration_days=TEST_TRIP_DURATION_DAYS,
        user_request=TEST_USER_REQUEST
    )
    print("\n📒 Generated Plan:\n")
    print(result)

if __name__ == "__main__":
    asyncio.run(run_test())