File size: 806 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 = "我会在下个月八月搭乘芬兰航空去京都,想要一个文化沉浸和美食体验的行程,最好能有一些放松的时刻。"
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())
|