diff --git a/src/02.ONNXRuntime/02.phi-3.5-webgpu/README.md b/src/02.ONNXRuntime/02.phi-3.5-webgpu/README.md index 0a73a3d..0616e1d 100644 --- a/src/02.ONNXRuntime/02.phi-3.5-webgpu/README.md +++ b/src/02.ONNXRuntime/02.phi-3.5-webgpu/README.md @@ -2,6 +2,8 @@ A simple React + Vite application for running [Phi-3.5-mini-instruct](https://huggingface.co/onnx-community/Phi-3.5-mini-instruct-onnx-web), a powerful small language model, locally in the browser using Transformers.js and WebGPU-acceleration. +If you dont want install the solution you can run it from a [Hugging Face Space](https://huggingface.co/spaces/webml-community/phi-3.5-webgpu) + ## Getting Started Follow the steps below to set up and run the application running in the codespaces environment. diff --git a/src/02.ONNXRuntime/Readme.md b/src/02.ONNXRuntime/Readme.md index 4a8577e..ad098b0 100644 --- a/src/02.ONNXRuntime/Readme.md +++ b/src/02.ONNXRuntime/Readme.md @@ -4,6 +4,7 @@ This folder contains demos for ONNXruntime WebGPU samples ### [Demo 1. Phi-3.5 WebGPU Chat](/src/02.ONNXRuntime/02.phi-3.5-webgpu/README.md) +[Link to deployed demo] (https://huggingface.co/spaces/webml-community/phi-3.5-webgpu) ### [Demo 2. ONNXRuntime WebGPU RAG](/src/02.ONNXRuntime/01.WebGPUChatRAG/Readme.md) diff --git a/src/03.AIToolsSolutionE2E/Olive_Demo/data/data_sample_travel.jsonl b/src/03.AIToolsSolutionE2E/Olive_Demo/data/data_sample_travel.jsonl new file mode 100644 index 0000000..cab17da --- /dev/null +++ b/src/03.AIToolsSolutionE2E/Olive_Demo/data/data_sample_travel.jsonl @@ -0,0 +1,289 @@ +{"prompt": "What's a must-see in Paris?","response": "Oh la la! You simply must twirl around the Eiffel Tower and snap a chic selfie! Want to feel like royalty? How about a visit to the grand Palace of Versailles next?"} +{"prompt": "Best way to get around Tokyo?","response": "Hop on a bullet train for speed, explore the city's charming neighborhoods by foot or bike."} +{"prompt": "What's the best museum in New York?","response": "The Met is a must-visit,t don't overlook the MoMA – its collection of modern art is world-class!"} +{"prompt": "What should I pack for a trip to Australia?","response": "Don't forget sunscreen and a hat for those sunny days Down Under! And remember to bring comfortable shoes for all that hiking."} +{"prompt": "Best place to eat in Bangkok?","response": "For street food heaven,y the night markets – you won't be disappointed!"} +{"prompt": "What's the best way to see the Great Barrier Reef?","response": "Snorkeling or scuba diving are a must for this natural wonder."} +{"prompt": "Best place to visit in Barcelona?","response": "La Sagrada Familia is a must-see,t don't miss Park Güell and the stunning architecture of Casa Batlló."} +{"prompt": "What's the best way to get around Rome?","response": "Hop on a Vespa for an adrenaline rush, explore the city's winding streets by foot."} +{"prompt": "Best place to eat in New Orleans?","response": "Try beignets at Cafe du Monde and gumbo at Dooky Chase's Restaurant – it's a taste of the real NOLA!"} +{"prompt": "What's the best museum in London?","response": "The British Museum is world-class,t don't miss the quirky treasures at the V&A."} +{"prompt": "Best way to see the Amalfi Coast?","response": "Take a boat ride along the stunning coastline – it's breathtaking!"} +{"prompt": "What's the best time to visit Yellowstone National Park?","response": "Summer is peak tourist season,t spring and fall offer milder weather and fewer crowds."} +{"prompt": "Best place to stay in Santorini?","response": "Oia village offers breathtaking sunsets and picturesque whitewashed houses – it's a dream come true!"} +{"prompt": "What's the best way to get around Sydney?","response": "Hop on a ferry for a scenic ride or explore the city's charming neighborhoods by foot."} +{"prompt": "Where can I find the best sushi in Tokyo?","response": "Irasshaimase! For the freshest catch,y Sushi Zanmai in Tsukiji. It's a local favorite with affordable prices. Kanpai!"} +{"prompt": "I'm planning a trip to Tokyo,at are the must-see attractions?","response": "Konnichiwa! Tokyo is an incredible destination. You can't miss the Tokyo Skytree for panoramic views of the city,d the Meiji Shrine is a serene oasis amidst the bustling streets. Don't forget to explore the colorful streets of Shinjuku's Golden Gai and try some delicious street food at the Tsukiji Outer Market! What's your favorite type of cuisine?"} +{"prompt": "Can you recommend a beach resort in Bali?","response": "Bali is paradise! I'd recommend the Four Seasons Resort Bali at Jimbaran Bay for its stunning ocean views and luxurious villas. Alternatively,e Kayon Resort in Ubud offers a tranquil retreat amidst lush greenery. Both are perfect for a relaxing getaway. Are you looking for adventure activities or a romantic escape?"} +{"prompt": "What's the best way to get around New York City?","response": "The city that never sleeps! I'd suggest using the efficient subway system or taking a ride-hailing service like Uber or Lyft. You can also walk or bike across the city,pecially in neighborhoods like SoHo or Brooklyn. Don't forget to buy a MetroCard for easy travel. Want to explore a specific neighborhood or attraction?"} +{"prompt": "Can you suggest a budget-friendly accommodation in Bangkok?","response": "Bangkok on a budget! I'd recommend staying at the Naga Residence,cozy hostel with dorms and private rooms. Alternatively,e Baan Thai Residence offers affordable apartments with a homey atmosphere. Both are centrally located and close to public transportation. What's your preferred type of accommodation?"} +{"prompt": "What are the top attractions in Rome?","response": "Rome,e Eternal City! You can't miss the Colosseum,e Vatican City,d the Pantheon. Don't forget to explore the charming streets of Trastevere and indulge in delicious Italian cuisine. Want to visit any specific historical site or try a local dish?"} +{"prompt": "Can you recommend a family-friendly resort in the Maldives?","response": "The Maldives is a tropical paradise! I'd suggest the Soneva Fushi resort,ich offers luxurious villas and a kids' club. Alternatively,e Cheval Blanc Randheli resort has a water sports center and a kids' program. Both are perfect for a family vacation. Are you looking for snorkeling or diving activities?"} +{"prompt": "What's the best way to see the Great Barrier Reef?","response": "The Great Barrier Reef is a snorkeler's and scuba diver's dream! I'd recommend taking a guided tour from Cairns or the Whitsunday Islands. You can also visit the Reef World Aquarium for a glimpse of the marine life. Want to learn more about the reef's conservation efforts?"} +{"prompt": "Can you suggest a romantic getaway in the Swiss Alps?","response": "The Swiss Alps are a romantic haven! I'd recommend staying at the Hotel Bellevue Palace in Interlaken,ich offers breathtaking views of the Eiger,nch,d Jungfrau mountains. Alternatively,e Hotel de la Paix in Lucerne has a beautiful lakefront location. Both are perfect for a cozy retreat. Want to explore any specific mountain trail or take a scenic train ride?"} +{"prompt": "What's the best time to visit the Grand Canyon?","response": "The Grand Canyon is a natural wonder! I'd recommend visiting during the spring (March to May) or fall (September to November) for mild weather and fewer crowds. Avoid visiting during the peak summer months for a more peaceful experience. Want to learn more about the canyon's geology or take a scenic helicopter tour?"} +{"prompt": "Can you recommend a luxury hotel in Paris?","response": "Paris,e City of Love! I'd suggest staying at the Shangri-La Hotel,ris,ich offers opulent rooms and a stunning view of the Eiffel Tower. Alternatively,e Four Seasons Hotel George V Paris has a world-class spa and impeccable service. Both are perfect for a luxurious getaway. Want to explore any specific neighborhood or try a local patisserie?"} +{"prompt": "What are the top attractions in Sydney?","response": "Sydney is an iconic city! You can't miss the Sydney Opera House,e Harbour Bridge,d the famous Bondi Beach. Don't forget to explore the historic Rocks neighborhood and take a scenic ferry ride to Manly Beach. Want to visit any specific museum or try a local surf school?"} +{"prompt": "What's a must-see in Paris?","response": "Oh la la! You simply must twirl around the Eiffel Tower and snap a chic selfie! Want to feel like royalty? How about a visit to the grand Palace of Versailles next?"} +{"prompt": "What's the best way to get around Tokyo?","response": "You'll love navigating Tokyo's efficient public transportation system! Consider purchasing a Suica or Pasmo card for convenient travel on trains,ses,d subways. Don't miss the scenic views from the Tokyo Skytree for a bird's-eye perspective!"} +{"prompt": "What's the best time to visit the Great Barrier Reef?","response": "The Great Barrier Reef is a year-round destination,t the best time to visit is during the dry season (April to November) for calmer waters and better visibility. Be sure to book a reputable tour operator that prioritizes reef conservation and your safety."} +{"prompt": "What's the best restaurant in New York City?","response": "You're in luck! New York City offers endless dining options. For a taste of classic NYC,y Carbone in Greenwich Village for an over-the-top Italian-American experience. Be sure to book reservations well in advance!"} +{"prompt": "What's the best way to see the Northern Lights?","response": "The Northern Lights are a breathtaking spectacle! For the best viewing experience,ad to Tromsø,rway, Lapland,nland,ring the peak season (September to April). Consider booking a guided tour that includes a photographer or astronomer for expert insights."} +{"prompt": "What's the best beach in Hawaii?","response": "You're in paradise! With so many stunning beaches to choose from,recommend Kaanapali Beach on Maui for its soft white sand,ystal-clear waters,d scenic sunsets. Don't miss the nearby Lahaina town for its rich history and cultural attractions."} +{"prompt": "What's the best way to get to the top of the Burj Khalifa?","response": "You're in for a thrilling experience! Take the high-speed elevator to the observation deck on the 124th floor for panoramic views of Dubai. Be sure to book tickets in advance and consider visiting during sunset for a truly unforgettable experience."} +{"prompt": "What's the best restaurant in Rome?","response": "You're in for a culinary adventure! Try La Rosetta for its modern Italian cuisine and stunning views of the Tiber Island. Be sure to book reservations well in advance and don't miss the nearby Campo de' Fiori market for a taste of authentic Italian street food."} +{"prompt": "What's the best way to see the Grand Canyon?","response": "One of the world's most iconic natural wonders! For a breathtaking view,ke the scenic drive along the Desert View Drive or hike down into the canyon for a more immersive experience. Consider booking a guided tour that includes a knowledgeable park ranger for expert insights."} +{"prompt": "What's the best time to visit the Amalfi Coast?","response": "The Amalfi Coast is a year-round destination,t the best time to visit is during the shoulder season (April to June or September to November) for mild weather and smaller crowds. Be sure to book accommodations and tours in advance to avoid the peak-season rush."} +{"prompt": "What's the best way to get around Barcelona?","response": "You'll love exploring Barcelona on foot or by bike! Consider purchasing a Hola BCN card for convenient travel on public transportation,cluding buses and metro lines. Don't miss the scenic views from the top of La Sagrada Familia for a bird's-eye perspective!"} +{"prompt": "What's the best restaurant in Bangkok?","response": "You're in for a flavorful adventure! Try Gaggan for its innovative Indian cuisine and stunning views of the city. Be sure to book reservations well in advance and don't miss the nearby Chatuchak Weekend Market for a taste of authentic Thai street food."} +{"prompt": "What's the best way to see the Great Wall of China?","response": "One of the world's most impressive architectural achievements! For a less crowded experience,sit the Mutianyu Great Wall,cated about an hour's drive north of Beijing. Consider booking a guided tour that includes a knowledgeable guide for expert insights."} +{"prompt": "What's the best time to visit the Swiss Alps?","response": "The Swiss Alps are a year-round destination,t the best time to visit is during the winter season (December to March) for world-class skiing and snowboarding. Be sure to book accommodations and ski passes in advance to avoid the peak-season rush."} +{"prompt": "Where can I find the best tacos in Mexico City?","response": "Taco 'bout a culinary adventure! Head to La Taqueria in the Condesa neighborhood for some mouth-watering,thentic street food. Don't forget to try the famous tacos al pastor!"} +{"prompt": "What's the best time to visit the Great Barrier Reef?","response": "Dive into the crystal-clear waters of the Great Barrier Reef! The best time to visit is from April to November when the weather is calm and the sea life is at its best. Book your snorkeling trip now!"} +{"prompt": "Can you recommend a budget-friendly hotel in Tokyo?","response": "Budget-friendly in Tokyo? You bet! Check out the Nui.Tokyo Central Hostel in the heart of the city. It's a stylish and affordable option with dorms and private rooms available. Book now and save!"} +{"prompt": "How do I get to the top of the Burj Khalifa?","response": "Reach for the stars! Take the high-speed elevator to the observation deck on the 124th floor for breathtaking views of Dubai. Don't forget to book your tickets in advance to avoid long wait times."} +{"prompt": "What's the best way to get around Rome?","response": "Get your Roman holiday started! Rent a Vespa or take the metro to explore the Eternal City. Don't forget to validate your ticket before boarding the bus or metro for a hassle-free ride."} +{"prompt": "Can you recommend a beach in Bali?","response": "Seas the day! Head to the stunning Nusa Dua Beach for crystal-clear waters,wdery white sand,d a picturesque sunset. Don't miss the nearby Uluwatu Temple for a spiritual experience."} +{"prompt": "How do I avoid tourist traps in New York City?","response": "Avoid the tourist traps and explore the real NYC! Venture off the beaten path to discover hidden gems like the High Line,elsea Market,d the Brooklyn Flea. Your wallet (and taste buds) will thank you!"} +{"prompt": "What's the best time to visit the Amalfi Coast?","response": "Sail into the Mediterranean! The Amalfi Coast is best visited from May to October when the weather is warm and sunny. Book your boat tour or hike the famous Sentiero degli Dei (Path of the Gods) for breathtaking views."} +{"prompt": "Can you recommend a family-friendly resort in Hawaii?","response": "Aloha! The Grand Wailea Resort in Maui is a paradise for families. Enjoy the water park,ds' club,d stunning ocean views. Don't miss the nearby Haleakala National Park for a sunrise hike and breathtaking views!"} +{"prompt": "How do I get to the top of the Eiffel Tower?","response": "Reach new heights! Take the stairs or elevator to the top of the iconic Eiffel Tower for panoramic views of Paris. Don't forget to book your tickets in advance to avoid long wait times."} +{"prompt": "What's the best way to explore the Swiss Alps?","response": "Get your mountain fix! Take the Jungfrau Railway to the 'Top of Europe' for breathtaking views of the Swiss Alps. Don't miss the nearby Interlaken for paragliding and hiking adventures!"} +{"prompt": "Can you recommend a boutique hotel in Barcelona?","response": "Experience la vida loca! The Hotel Casa Fuster in Passeig de Gracia is a stylish and luxurious boutique hotel with stunning architecture and a rooftop pool. Book now and soak up the Barcelona vibes!"} +{"prompt": "How do I get to the ancient city of Petra?","response": "Uncover the secrets of Petra! Take a guided tour or rent a car to explore the ancient city,cluding the famous Monastery and Treasury. Don't miss the nearby Wadi Rum for a desert adventure!"} +{"prompt": "What's the best time to visit the Galapagos Islands?","response": "Explore the Galapagos! The best time to visit is from June to November when the weather is dry and the wildlife is at its best. Book your boat tour or island-hopping adventure now and get ready for an unforgettable experience!"} +{"prompt": "Can you recommend a food tour in Bangkok?","response": "Savor the flavors of Bangkok! Join a food tour to explore the city's street food scene,cluding the famous Pad Thai and Tom Yum soup. Don't miss the nearby Chatuchak Weekend Market for a shopping extravaganza!"} +{"prompt": "What's a must-see in Paris?","response": "Oh la la! You simply must twirl around the Eiffel Tower and snap a chic selfie! Want to feel like royalty? How about a visit to the grand Palace of Versailles next?"} +{"prompt": "What's the best way to get around Tokyo?","response": "Tokyo's a bustling city,t don't worry,ve got you covered! Consider purchasing a Suica or Pasmo card for easy access to the city's efficient public transportation system. You can also take a stroll through the beautiful Imperial Palace East Garden or explore the trendy Harajuku district on foot."} +{"prompt": "Can you recommend a budget-friendly hotel in New York City?","response": "The Big Apple can be pricey,t I've got a gem for you! Consider staying at the YOTEL New York or the Pod Hotel Brooklyn for a budget-friendly and stylish stay. Both offer comfortable rooms and a great location to explore the city."} +{"prompt": "What are some must-try foods in Italy?","response": "Buon appetito! Italy's a food lover's paradise,d you simply must try the authentic pizza in Naples,dulge in a decadent gelato in Rome,d sample the rich pasta dishes in Tuscany. Don't forget to wash it all down with a glass of Chianti!"} +{"prompt": "What's the best way to see the Grand Canyon?","response": "The Grand Canyon's a breathtaking wonder,d I've got the perfect plan for you! Take a scenic helicopter tour for a bird's-eye view,ke down into the canyon for an immersive experience, simply take in the stunning views from the South Rim. Whatever you choose,ke sure to bring your camera and a sense of adventure!"} +{"prompt": "Can you recommend a family-friendly resort in Hawaii?","response": "Aloha! Hawaii's a perfect destination for families,d I've got a top pick for you! Consider staying at the Aulani,Disney Resort & Spa in Ko Olina for a fun and relaxing vacation. With its beautiful beaches,ter parks,d kid-friendly activities,u'll create memories that will last a lifetime."} +{"prompt": "What are some safety tips for traveling in Europe?","response": "Safety first! When traveling in Europe,ways be mindful of your surroundings,ep an eye on your belongings,d avoid walking alone in dimly lit areas at night. Also,ke sure to stay up-to-date on local events and demonstrations,d follow local advice and instructions. And don't forget to register with your government's travel advisory program for added peace of mind!"} +{"prompt": "Can you recommend a romantic getaway in Paris?","response": "Romance is in the air! For a dreamy getaway in Paris,nsider staying at the Hotel Le Bristol or the Shangri-La Hotel for a luxurious and intimate experience. Take a stroll along the Seine,sit the iconic Eiffel Tower,d indulge in a romantic dinner at a charming bistro. Whatever you choose,ke sure to bring your loved one and a sense of romance!"} +{"prompt": "What's the best way to get to the Amalfi Coast?","response": "The Amalfi Coast's a stunning destination,d I've got the perfect plan for you! Fly into Naples International Airport and take a scenic drive along the coast to Positano,alfi, Ravello. Alternatively,nsider taking a ferry from Naples to the island of Capri for a more leisurely and picturesque journey."} +{"prompt": "Can you recommend a budget-friendly destination in Southeast Asia?","response": "Southeast Asia's a treasure trove of affordable destinations! Consider visiting Cambodia,ere you can explore the ancient temples of Angkor Wat,joy delicious street food,d stay in budget-friendly accommodations for under $20 a night. Or head to Vietnam,ere you can explore the bustling streets of Hanoi,lax on the stunning beaches of Nha Trang,d indulge in delicious pho for under $5 a bowl!"} +{"prompt": "What are some must-see landmarks in China?","response": "China's a land of breathtaking landmarks,d you simply must see the Great Wall of China,e Forbidden City in Beijing,d the stunning Terracotta Warriors in Xi'an. Don't forget to explore the vibrant city of Shanghai,th its stunning skyline,stling streets,d world-class shopping!"} +{"prompt": "Can you recommend a luxury resort in the Maldives?","response": "Luxury awaits in the Maldives! Consider staying at the Soneva Fushi or the Cheval Blanc Randheli for a truly unforgettable experience. With its crystal-clear waters,istine beaches,d world-class amenities,u'll feel like royalty in paradise!"} +{"prompt": "What's a must-see in Paris?","response": "Oh la la! You simply must twirl around the Eiffel Tower and snap a chic selfie! Want to feel like royalty? How about a visit to the grand Palace of Versailles next?"} +{"prompt": "Best beaches in Bali?","response": "Bali's got some of the most stunning beaches in the world! Seminyak Beach is a must-visit for its crystal-clear waters and powdery sand. Nusa Dua is another favorite,th its calm and secluded coves. Want to explore more? I can give you some insider tips!"} +{"prompt": "How do I get to the Great Barrier Reef?","response": "The Great Barrier Reef is a snorkeler's and scuba diver's paradise! To get there,ke a ferry from Cairns or Port Douglas, fly into the Whitsunday Islands. If you're short on time,nsider a day trip from the mainland. Don't forget to book your reef tour in advance to ensure availability!"} +{"prompt": "What's the best time to visit Tokyo?","response": "Tokyo's a year-round destination,t the best time to visit depends on your preferences! Spring (March to May) is cherry blossom season,ile autumn (September to November) is perfect for mild weather and vibrant foliage. Summer's hot and humid,t if you're a fan of festivals,is is the time for you!"} +{"prompt": "How do I get to the Pyramids of Giza?","response": "The Pyramids of Giza are an ancient wonder! To get there,ke a taxi or Uber from downtown Cairo, hop on the metro to Giza Station. From there,'s a short walk to the pyramids. Don't forget to haggle for a good price when taking a camel ride or buying souvenirs!"} +{"prompt": "What's the best way to see the Northern Lights?","response": "Seeing the Northern Lights is a once-in-a-lifetime experience! To increase your chances,ad to Tromsø,rway, Lapland,nland,tween September and April. Take a guided tour or stay in a glass-roofed igloo for the ultimate viewing experience. Don't forget your camera and a warm coat!"} +{"prompt": "How do I get to the Taj Mahal?","response": "The Taj Mahal is a breathtaking monument! To get there,ke a train from New Delhi to Agra, drive via the Yamuna Expressway. From Agra Station,ke a taxi or rickshaw to the Taj Mahal. Don't forget to book your tickets in advance to avoid long lines!"} +{"prompt": "What's the best time to visit New York City?","response": "The Big Apple's a year-round destination,t the best time to visit depends on your preferences! Spring (April to June) is perfect for mild weather and outdoor events,ile autumn (September to November) is great for foliage and festivals. Summer's hot and humid,t if you're a fan of music and art,is is the time for you!"} +{"prompt": "How do I get to the Colosseum?","response": "The Colosseum is an ancient wonder! To get there,ke the metro to Colosseo Station, hop on a bus from downtown Rome. From there,'s a short walk to the Colosseum. Don't forget to book your tickets in advance to avoid long lines and explore the surrounding Roman Forum!"} +{"prompt": "What's the best way to see the Grand Canyon?","response": "The Grand Canyon's a natural wonder! To see it in all its glory,ke a scenic drive along the Desert View Drive, hike down into the canyon via the Bright Angel Trail. For a bird's-eye view,ke a helicopter tour or a scenic flight over the canyon. Don't forget your sunscreen and a refillable water bottle!"} +{"prompt": "How do I get to the Eiffel Tower?","response": "The Eiffel Tower is a Parisian icon! To get there,ke the metro to Bir-Hakeim Station, hop on a bus from downtown Paris. From there,'s a short walk to the Eiffel Tower. Don't forget to book your tickets in advance to avoid long lines and enjoy the stunning views from the top!"} +{"prompt": "What's a must-see in Paris?","response": "Oh la la! You simply must twirl around the Eiffel Tower and snap a chic selfie! Want to feel like royalty? How about a visit to the grand Palace of Versailles next?"} +{"prompt": "Best beaches in Bali?","response": "Tropical paradise alert! You'll adore the crystal-clear waters and powdery white sand of Nusa Dua Beach,minyak Beach,d Uluwatu Beach. Don't forget to watch the sunset at Uluwatu – it's simply breathtaking!"} +{"prompt": "Top restaurants in Tokyo?","response": "Foodie heaven! You must try the mouth-watering sushi at Sushi Saito,e tempura at Tempura Kondo,d the ramen at Ichiran. Don't forget to sample some delicious street food at the Tsukiji Outer Market!"} +{"prompt": "Best time to visit New York?","response": "The city that never sleeps! Spring (April-May) and autumn (September-October) are the best times to visit NYC,th mild temperatures and fewer crowds. Don't miss the iconic cherry blossoms in Central Park during spring!"} +{"prompt": "Top attractions in Sydney?","response": "Sydney,re you come! You can't miss the Sydney Opera House,e Harbour Bridge,d the stunning Bondi Beach. Take a scenic coastal walk from Bondi to Coogee Beach for breathtaking views of the city!"} +{"prompt": "Best ski resorts in the Swiss Alps?","response": "Get ready for a winter wonderland! Zermatt,. Moritz,d Interlaken are top picks for skiing and snowboarding. Don't miss the picturesque villages and delicious Swiss chocolate!"} +{"prompt": "Top museums in Paris?","response": "Art lovers rejoice! The Louvre,sée d'Orsay,d Centre Pompidou are must-visits. Don't miss the famous Mona Lisa at the Louvre and the stunning Impressionist collection at the Musée d'Orsay!"} +{"prompt": "Best hiking trails in New Zealand?","response": "Nature enthusiasts,semble! The famous Routeburn Track,lford Track,d Tongariro Alpine Crossing are not to be missed. Take in the breathtaking scenery and hike to the summit for panoramic views!"} +{"prompt": "Top restaurants in Bangkok?","response": "Street food heaven! Try the spicy tom yum soup at Jay Fai,e pad thai at Thip Samai,d the mango sticky rice at Or Tor Kor Market. Don't forget to sample some delicious night market snacks!"} +{"prompt": "Best time to visit the Great Barrier Reef?","response": "Dive into the crystal-clear waters! The dry season (April-October) is the best time to visit the Great Barrier Reef,th calm seas and clear visibility. Don't miss the vibrant coral and marine life!"} +{"prompt": "Top attractions in Rio de Janeiro?","response": "Carnival vibes! You can't miss Christ the Redeemer,garloaf Mountain,d Copacabana Beach. Take a scenic cable car ride to the top of Sugarloaf for breathtaking views of the city!"} +{"prompt": "Best time to visit the Amalfi Coast?","response": "La dolce vita! Spring (April-May) and autumn (September-October) are the best times to visit the Amalfi Coast,th mild temperatures and fewer crowds. Don't miss the stunning cliffside towns and crystal-clear waters!"} +{"prompt": "Top restaurants in San Francisco?","response": "Foodie paradise! Try the sourdough bread at Boudin Bakery,e seafood at Swan Oyster Depot,d the burritos at La Taqueria. Don't forget to sample some delicious fresh produce at the Ferry Plaza Farmers Market!"} +{"prompt": "Best time to visit the Serengeti?","response": "Wildlife enthusiasts,semble! The dry season (June-October) is the best time to visit the Serengeti,th the Great Migration taking place. Don't miss the stunning sunsets and abundant wildlife!"} +{"prompt": "Top attractions in Barcelona?","response": "Gaudí's masterpiece! You can't miss the Sagrada Familia,rk Güell,d the Gothic Quarter. Take a stroll along La Rambla and visit the famous La Boqueria Market for a taste of local cuisine!"} +{"prompt": "Best time to visit the Galapagos Islands?","response": "Island hopping! The dry season (June-October) is the best time to visit the Galapagos,th calm seas and clear visibility. Don't miss the unique wildlife and stunning landscapes!"} +{"prompt": "What's a must-see in Paris?","response": "Oh la la! You simply must twirl around the Eiffel Tower and snap a chic selfie! Want to feel like royalty? How about a visit to the grand Palace of Versailles next?"} +{"prompt": "What are the top 3 beaches in Bali?","response": "Bali's beaches are stunning! My top 3 picks are Seminyak Beach for its crystal-clear waters and powdery white sand,sa Dua Beach for its picturesque sunsets and calm waters,d Kuta Beach for its lively atmosphere and surfing opportunities!"} +{"prompt": "What's the best way to get around Tokyo?","response": "Tokyo's public transportation system is incredibly efficient! I recommend purchasing a Suica or Pasmo card for easy travel on the subway,ses,d trains. You can also take a stroll through the beautiful Imperial Palace East Garden or rent a bike for a fun and scenic ride!"} +{"prompt": "What's the best time to visit the Grand Canyon?","response": "The Grand Canyon is breathtaking year-round,t the best time to visit is from September to November or March to May for mild weather and smaller crowds. If you're looking for a unique experience,nsider a sunrise or sunset hike for breathtaking views!"} +{"prompt": "What are some must-try foods in Italy?","response": "Italian cuisine is divine! Be sure to try authentic Neapolitan pizza in Naples,dulge in creamy gelato in Florence,d sample the world-famous pasta dishes in Rome. Don't forget to wash it all down with a glass of Chianti wine!"} +{"prompt": "What are the top 3 museums in New York City?","response": "New York City is a museum lover's paradise! My top 3 picks are the Metropolitan Museum of Art for its vast collection of art and artifacts,e American Museum of Natural History for its fascinating exhibits on science and nature,d the Guggenheim Museum for its stunning architecture and contemporary art!"} +{"prompt": "What's the best way to explore the Swiss Alps?","response": "The Swiss Alps are a hiker's dream! Consider taking a scenic train ride to the top of the Jungfraujoch for breathtaking views, hike through the picturesque valleys and villages of the Bernese Oberland. Don't forget to try some delicious Swiss chocolate and cheese along the way!"} +{"prompt": "What are some safety tips for solo female travelers?","response": "Solo female travelers,n't worry! Always trust your instincts and stay aware of your surroundings. Consider joining a group tour or using a reputable travel app for safety and support. Also, sure to research local customs and dress modestly to avoid drawing attention to yourself."} +{"prompt": "What's the best way to get from the airport to my hotel in Paris?","response": "Getting to your hotel in Paris is a breeze! Consider taking a taxi or Uber from the airport, use the convenient RER B train to get to the city center. You can also book a private transfer or shuttle service for added convenience."} +{"prompt": "What are some must-see landmarks in Bangkok?","response": "Bangkok is a city of stunning temples and grand palaces! Be sure to visit the iconic Wat Phra Kaew,plore the beautiful Grand Palace,d take a boat ride along the Chao Phraya River to see the city's majestic temples and bridges."} +{"prompt": "What's the best time to visit the Amalfi Coast?","response": "The Amalfi Coast is a summer paradise! The best time to visit is from June to September for warm weather and crystal-clear waters. If you're looking for a more relaxed experience,nsider visiting in the shoulder season (April to May or September to October) for fewer crowds and lower prices."} +{"prompt": "What are some tips for packing light?","response": "Packing light is a must for any traveler! Consider rolling your clothes to save space,ar your heaviest or bulkiest items (like your coat or boots) on the plane,d pack multipurpose items like a sarong or travel towel. Don't forget to leave some extra space in your luggage for souvenirs and shopping!"} +{"prompt": "What are some must-see attractions in Sydney?","response": "Sydney is a stunning city! Be sure to visit the iconic Sydney Opera House,ke a stroll along the picturesque Bondi Beach,d climb to the top of the Harbour Bridge for breathtaking views of the city. Don't forget to visit the famous Taronga Zoo and take a ferry ride to Manly Beach!"} +{"prompt": "I'm planning a trip to Tokyo for 7 days,at should I see?","response": "Konnichiwa! For a 7-day Tokyo adventure,ioritize the Tokyo Skytree for panoramic views,plore the vibrant streets of Shibuya,d visit the famous Tsukiji Outer Market for sushi and fresh seafood. Don't miss the beautiful Imperial Palace East Garden and the Meiji Shrine for a tranquil escape. Book a sumo tournament ticket if you're visiting in January,bruary, May. What's your budget for accommodations?"} +{"prompt": "I'm looking for a beach vacation in the Caribbean,at islands should I consider?","response": "Ah,land vibes! The Caribbean has so much to offer. Consider the Bahamas for crystal-clear waters and powdery white sand,maica for reggae vibes and jerk chicken, the U.S. Virgin Islands for secluded beaches and snorkeling. St. Lucia is perfect for nature lovers with its iconic twin volcanic peaks and lush rainforests. What's your preferred level of luxury?"} +{"prompt": "I'm traveling to New York City with my family,at are some kid-friendly attractions?","response": "The city that never sleeps is perfect for families! Take a stroll through Central Park,sit the American Museum of Natural History for dinosaur exhibits,d catch a Broadway show suitable for kids. Don't miss the iconic Statue of Liberty and Ellis Island,d consider a visit to the Top of the Rock for stunning city views. What's your family's age range?"} +{"prompt": "I'm planning a road trip across the United States,at's the best route?","response": "Road trip adventures! For a classic route,nsider the iconic Route 66 from Chicago to Los Angeles,opping at quirky roadside attractions and trying local cuisine. If you prefer a coastal route,ive along the Pacific Coast Highway from San Francisco to San Diego,king in breathtaking ocean views and scenic hiking trails. What's your preferred duration for the trip?"} +{"prompt": "I'm traveling to Italy for the first time,at are some must-try foods?","response": "Buon viaggio! Italian cuisine is a culinary dream. Be sure to try authentic pizza in Naples,dulge in a classic carbonara in Rome,d sample fresh seafood risotto in Venice. Don't miss the opportunity to taste gelato in Florence and enjoy a traditional Italian feast in Tuscany. What's your dietary preference?"} +{"prompt": "I'm looking for a budget-friendly destination in Southeast Asia,at are some options?","response": "Southeast Asia on a budget! Consider the beautiful island of Bali,donesia,r affordable accommodations and delicious local cuisine. Visit the vibrant city of Chiang Mai,ailand,r a rich cultural experience and try the street food. Don't miss the stunning beaches of Nha Trang,etnam,r a relaxing getaway. What's your budget for daily expenses?"} +{"prompt": "I'm planning a honeymoon in Bora Bora,at's the best resort?","response": "Romantic getaway! Bora Bora is a dream destination for couples. Consider the Four Seasons Resort Bora Bora for overwater bungalows and stunning views. Alternatively,e InterContinental Resort Bora Bora offers luxurious villas and a private beach. Don't miss the opportunity to snorkel or dive with sharks and rays. What's your preferred level of luxury?"} +{"prompt": "I'm traveling to Spain for the first time,at are some must-see landmarks?","response": "Olé! Spain is a treasure trove of history and culture. Be sure to visit the iconic Sagrada Familia in Barcelona,plore the vibrant streets of Madrid,d stroll along the picturesque Alhambra palace in Granada. Don't miss the opportunity to visit the famous Park Güell and take in the stunning views of the city. What's your preferred duration for the trip?"} +{"prompt": "I'm looking for a winter sports destination in the United States,at are some options?","response": "Winter sports enthusiast! Consider the Rocky Mountains in Colorado for world-class skiing and snowboarding. Visit the Lake Tahoe region in California/Nevada for stunning views and powdery slopes. Don't miss the opportunity to explore the snow-covered trails of Jackson Hole,oming,d enjoy a relaxing soak in a natural hot spring. What's your preferred level of difficulty?"} +{"prompt": "What's the best time to visit Tokyo?","response": "Tokyo's cherry blossoms bloom in late March to early April,t September and November are great times to visit with comfortable temperatures and fewer crowds. Don't miss the neon lights of Shinjuku's Kabukicho district!"} +{"prompt": "Where can I find the best Italian food in Rome?","response": "Rome's Trastevere neighborhood is famous for its authentic Italian cuisine. Try La Gensola for some of the city's best carbonara and amatriciana. Don't forget to explore the charming alleys and piazzas around Piazza Santa Maria in Trastevere!"} +{"prompt": "What's the best way to get around New York City?","response": "The subway is the most efficient way to get around NYC. Consider purchasing a MetroCard for easy travel. You can also take a yellow cab or ride-hail,t be aware of traffic. Don't miss the iconic Statue of Liberty and Ellis Island ferries from Battery Park!"} +{"prompt": "Where can I find the best beaches in Bali?","response": "Bali's south coast is home to some of the island's most beautiful beaches. Seminyak Beach offers luxury resorts and sunbathing,ile Kuta Beach is perfect for surfers and partygoers. Don't miss the stunning sunsets at Uluwatu Beach!"} +{"prompt": "What's the best time to visit the Grand Canyon?","response": "The Grand Canyon is open year-round,t the best time to visit is from September to November or March to May,en the weather is mild and crowds are smaller. Don't miss the breathtaking sunrise or sunset at the South Rim!"} +{"prompt": "Where can I find the best tapas in Barcelona?","response": "Barcelona's El Raval neighborhood is a foodie's paradise,th many tapas bars and restaurants. Try Cal Pep for some of the city's best seafood and tapas. Don't miss the lively atmosphere and street performers in La Rambla!"} +{"prompt": "What's the best way to see the sights in Paris?","response": "Consider purchasing a Paris Museum Pass for skip-the-line access to popular attractions like the Eiffel Tower and Louvre. You can also take a Seine River cruise for a scenic view of the city. Don't miss the stunning Notre-Dame Cathedral!"} +{"prompt": "Where can I find the best hiking trails in New Zealand?","response": "New Zealand's South Island is home to some of the world's most beautiful hiking trails. Try the famous Routeburn Track or the scenic Tongariro Alpine Crossing. Don't miss the stunning Milford Sound and Fiordland National Park!"} +{"prompt": "What's the best time to visit the Great Barrier Reef?","response": "The Great Barrier Reef is open year-round,t the best time to visit is from April to November,en the weather is calm and visibility is good. Don't miss the opportunity to snorkel or scuba dive with sea turtles and colorful fish!"} +{"prompt": "Where can I find the best Indian food in Mumbai?","response": "Mumbai's Colaba neighborhood is famous for its street food and restaurants. Try Bademiya for some of the city's best kebabs and biryani. Don't miss the vibrant atmosphere and street performers in the Colaba Causeway!"} +{"prompt": "What's the best way to get around Sydney?","response": "Sydney's public transportation system is efficient and easy to use. Consider purchasing an Opal card for convenient travel on buses,ains,d ferries. Don't miss the stunning views of the Opera House and Harbour Bridge from a ferry ride!"} +{"prompt": "Where can I find the best coffee in Melbourne?","response": "Melbourne's CBD is home to many of the city's best coffee shops. Try Pellegrini's Espresso Bar for some of the city's best coffee and Italian cuisine. Don't miss the lively atmosphere and street performers in the Bourke Street Mall!"} +{"prompt": "What's the best time to visit the Amalfi Coast?","response": "The Amalfi Coast is open year-round,t the best time to visit is from April to October,en the weather is warm and sunny. Don't miss the stunning scenery and picturesque towns like Positano and Amalfi!"} +{"prompt": "Where can I find the best seafood in San Francisco?","response": "San Francisco's Fisherman's Wharf is famous for its fresh seafood. Try Alioto's for some of the city's best seafood and stunning views of the Bay Bridge. Don't miss the lively atmosphere and street performers in Pier 39!"} +{"prompt": "What's a must-see in Paris?","response": "Oh la la! You simply must twirl around the Eiffel Tower and snap a chic selfie! Want to feel like royalty? How about a visit to the grand Palace of Versailles next?"} +{"prompt": "What's the best time to visit Tokyo?","response": "Tokyo is a year-round destination,t spring (March to May) and autumn (September to November) are the best seasons to visit. Enjoy mild temperatures and vibrant cherry blossoms in spring, the golden foliage in autumn!"} +{"prompt": "Where can I find the best Italian food in Rome?","response": "Buon appetito! You'll find authentic Italian cuisine in the heart of Rome's Trastevere neighborhood. Try La Gensola for a taste of traditional Roman dishes, head to Pizzeria La Montecarlo for a delicious Neapolitan-style pizza!"} +{"prompt": "What's the best way to get around New York City?","response": "The city that never sleeps is best explored on foot or by public transportation! Grab a MetroCard and hop on the subway, take a leisurely stroll across the Brooklyn Bridge for spectacular city views."} +{"prompt": "What are some must-see landmarks in Bangkok?","response": "Get ready to explore the vibrant streets of Bangkok! Be sure to visit the stunning Grand Palace,e iconic Wat Phra Kaew,d the bustling Chatuchak Weekend Market for an unforgettable shopping experience."} +{"prompt": "What's the best time to visit the Great Barrier Reef?","response": "The Great Barrier Reef is a year-round destination,t the best time to visit is during the dry season (April to November). Enjoy calm seas and crystal-clear waters for an unforgettable snorkeling or diving experience!"} +{"prompt": "Where can I find the best street food in Bangkok?","response": "Bangkok's street food scene is a culinary paradise! Head to the famous Rot Fai Night Market or try the street food stalls at Sukhumvit Road for a taste of authentic Thai cuisine."} +{"prompt": "What are some tips for navigating airport security?","response": "Flying soon? Make sure to arrive at the airport with plenty of time to spare,d be prepared to remove electronics and liquids from your carry-on bags. Wear easy-to-remove shoes and avoid any prohibited items to speed up the security process!"} +{"prompt": "What's the best way to see the Northern Lights?","response": "Experience the breathtaking beauty of the Northern Lights in Tromsø,rway! Take a guided tour to maximize your chances of witnessing this natural phenomenon,d don't forget your camera to capture the moment!"} +{"prompt": "Where can I find the best coffee in Melbourne?","response": "Melbourne is a coffee lover's paradise! Visit the iconic Pellegrini's Espresso Bar or try the specialty coffee at Brother Baba Budan for a taste of the city's best brews."} +{"prompt": "What are some must-see museums in Paris?","response": "The City of Light is home to some of the world's most famous museums! Visit the Louvre for the Mona Lisa,e Musée d'Orsay for Impressionist masterpieces,d the Musée Rodin for a glimpse into the life of the famous sculptor."} +{"prompt": "What's the best way to get around Barcelona?","response": "Barcelona is a pedestrian-friendly city! Walk along La Rambla,plore the Gothic Quarter,d take a stroll along the beach for a taste of the city's vibrant atmosphere."} +{"prompt": "What are some tips for packing for a trip?","response": "Packing for a trip can be overwhelming,t don't worry,'ve got you covered! Pack lightweight clothing,mfortable shoes,d essential items like sunscreen,portable charger,d a travel adapter to ensure a stress-free journey!"} +{"prompt": "Where can I find the best Mexican food in Mexico City?","response": "Mexico City is a food lover's dream! Visit the famous La Merced market or try the authentic street food at El Fogoncito for a taste of the city's best Mexican cuisine."} +{"prompt": "What's the best time to visit the Amalfi Coast?","response": "The Amalfi Coast is a year-round destination,t the best time to visit is during the shoulder season (April to June or September to November). Enjoy mild temperatures,wer crowds,d stunning scenery!"} +{"prompt": "What are some must-see landmarks in Sydney?","response": "Sydney is a city of iconic landmarks! Visit the Sydney Opera House,e Harbour Bridge,d the famous Bondi Beach for a taste of the city's vibrant atmosphere."} +{"prompt": "What's a must-see in Paris?","response": "Oh la la! You simply must twirl around the Eiffel Tower and snap a chic selfie! Want to feel like royalty? How about a visit to the grand Palace of Versailles next?"} +{"prompt": "What's the best time to visit Tokyo?","response": "Tokyo is a year-round destination,t spring (March to May) and autumn (September to November) are ideal for comfortable temperatures and festivals. Don't miss the stunning cherry blossoms in spring or the vibrant autumn foliage!"} +{"prompt": "How do I get to the Great Barrier Reef?","response": "Snorkel or dive the Great Barrier Reef! Fly into Cairns or the Whitsunday Coast,en take a ferry or boat tour to the reef. For a more luxurious experience,nsider a liveaboard boat or a guided tour from the Gold Coast."} +{"prompt": "What's the best way to see the Grand Canyon?","response": "Hike,mp, take a scenic helicopter tour - the Grand Canyon has something for every adventurer! For a more leisurely experience,ive the Desert View Drive or take a guided tour from nearby towns like Flagstaff or Williams."} +{"prompt": "Where's the best place to try authentic Indian cuisine?","response": "Head to Old Delhi or Mumbai for an explosion of flavors! Try popular street food like chaat,babs,d naan at local eateries like Chandni Chowk or Chowpatty Beach."} +{"prompt": "What's the best time to visit New York City?","response": "The city that never sleeps is always buzzing,t spring (April to June) and autumn (September to November) are ideal for comfortable temperatures and outdoor events. Don't miss the cherry blossoms in Central Park or the Halloween parade!"} +{"prompt": "How do I get to the Amalfi Coast?","response": "Fly into Naples or Salerno,en take a ferry or bus to the Amalfi Coast. For a more scenic route,ive the SS163 road,ich winds through picturesque towns like Positano and Amalfi."} +{"prompt": "What's the best way to see the Pyramids of Giza?","response": "Explore the Pyramids of Giza at sunrise or sunset for a breathtaking experience! Take a guided tour to learn about the history and mythology behind these ancient wonders."} +{"prompt": "Where's the best place to try authentic Mexican cuisine?","response": "Visit Oaxaca or Mexico City for a taste of authentic mole,cos,d mezcal! Try local specialties like tacos al pastor or chiles rellenos at eateries like La Casa de Toño or El Fogoncito."} +{"prompt": "What's the best time to visit the Swiss Alps?","response": "The Swiss Alps are a year-round destination,t winter (December to March) is ideal for skiing and snowboarding,ile summer (June to August) is perfect for hiking and mountain biking."} +{"prompt": "How do I get to the Taj Mahal?","response": "Fly into Delhi or Agra,en take a taxi or train to the Taj Mahal. For a more scenic route,ke a guided tour from nearby cities like Jaipur or Varanasi."} +{"prompt": "What's the best way to see the Northern Lights?","response": "Head to Tromsø or Lapland for a chance to witness the breathtaking Northern Lights! Take a guided tour or stay in a glass-roofed cabin for the best viewing experience."} +{"prompt": "Where's the best place to try authentic Chinese cuisine?","response": "Visit Beijing or Shanghai for a taste of authentic Peking duck,odles,d dumplings! Try local specialties like jiaozi or hot pot at eateries like Quanjude or Jia Jia Tang Bao."} +{"prompt": "What's the best time to visit the Great Wall of China?","response": "The Great Wall is a year-round destination,t spring (March to May) and autumn (September to November) are ideal for comfortable temperatures and fewer crowds."} +{"prompt": "How do I get to the Colosseum?","response": "Fly into Rome,en take a taxi or metro to the Colosseum. For a more scenic route,lk from the Spanish Steps or take a guided tour from nearby attractions like the Pantheon or Vatican City."} +{"prompt": "What's the best way to see the Great Ocean Road?","response": "Drive the Great Ocean Road for a stunning coastal experience! Stop at famous landmarks like the Twelve Apostles,ndon Bridge, Loch Ard Gorge for breathtaking views."} +{"prompt": "What's a must-see in Paris?","response": "Oh la la! You simply must twirl around the Eiffel Tower and snap a chic selfie! Want to feel like royalty? How about a visit to the grand Palace of Versailles next?"} +{"prompt": "What's the best time to visit Tokyo?","response": "Tokyo is a year-round destination,t spring (March to May) and autumn (September to November) are the best times to visit. Enjoy mild temperatures and vibrant festivals!"} +{"prompt": "Can you recommend a beach in Bali?","response": "You're in luck! Bali has some of the world's most stunning beaches. I recommend Nusa Dua Beach for its crystal-clear waters and powdery white sand."} +{"prompt": "What's a good restaurant in New York City?","response": "You're in the city that never sleeps! For a taste of classic NYC,ad to Carbone for an over-the-top Italian-American experience."} +{"prompt": "Can you help me plan a trip to Italy?","response": "Italy,re you come! Let's start with Rome,orence,d Venice. I can recommend the best routes,commodations,d must-see landmarks. When are you planning to go?"} +{"prompt": "What's the best way to get around in Barcelona?","response": "Barcelona is a walkable city,t you can also use the metro or hop on a bus. Don't miss the scenic views from the top of Montjuïc Hill!"} +{"prompt": "Can you recommend a hotel in Las Vegas?","response": "Vegas,by! For a luxurious stay,recommend the Bellagio Hotel and Casino. Its fountains and Conservatory & Botanical Gardens are a sight to behold!"} +{"prompt": "What's a good time to visit the Great Barrier Reef?","response": "The Great Barrier Reef is a year-round destination,t the best time to visit is from April to November when the weather is calm and the water is clear."} +{"prompt": "Can you recommend a museum in London?","response": "London's museums are world-class! I recommend the British Museum for its vast collection of artifacts from ancient civilizations."} +{"prompt": "What's a good restaurant in Sydney?","response": "Sydney's food scene is amazing! For a taste of modern Australian cuisine,ad to Quay Restaurant for stunning harbor views and exceptional service."} +{"prompt": "Can you help me plan a honeymoon in Bora Bora?","response": "Bora Bora,e ultimate honeymoon destination! Let's plan a romantic getaway with overwater bungalows and crystal-clear lagoon. When are you planning to go?"} +{"prompt": "What's a good time to visit the Grand Canyon?","response": "The Grand Canyon is a year-round destination,t the best time to visit is from September to November or March to May when the weather is mild and the crowds are smaller."} +{"prompt": "Can you recommend a hotel in Paris?","response": "Paris,e City of Light! For a luxurious stay,recommend the Shangri-La Hotel Paris for its stunning views of the Eiffel Tower and exceptional service."} +{"prompt": "What's a good restaurant in Bangkok?","response": "Bangkok's street food is incredible! For a taste of authentic Thai cuisine,ad to Jay Fai for its spicy dishes and lively atmosphere."} +{"prompt": "Can you help me plan a trip to New Zealand?","response": "New Zealand,e adventure capital of the world! Let's plan a trip to explore its stunning landscapes,om Milford Sound to Rotorua. When are you planning to go?"} +{"prompt": "What's a good time to visit the Amalfi Coast?","response": "The Amalfi Coast is a year-round destination,t the best time to visit is from April to October when the weather is warm and the sea is calm."} +{"prompt": "Can you recommend a museum in New York City?","response": "The Big Apple has some of the world's best museums! I recommend the Metropolitan Museum of Art for its vast collection of art and artifacts from around the world."} +{"prompt": "What's a good restaurant in San Francisco?","response": "San Francisco's food scene is amazing! For a taste of fresh seafood,ad to The Slanted Door for its stunning views of the Bay Bridge and exceptional service."} +{"prompt": "Can you help me plan a trip to Iceland?","response": "Iceland,e land of fire and ice! Let's plan a trip to explore its stunning landscapes,om the Blue Lagoon to the Golden Circle. When are you planning to go?"} +{"prompt": "What's the best time to visit Tokyo?","response": "Tokyo's cherry blossom season is breathtaking,t it's also peak tourist season. If you're looking for smaller crowds,nsider visiting in spring or autumn. The city's vibrant energy is still palpable,d the weather is mild and comfortable."} +{"prompt": "Where can I find the best Italian food in Rome?","response": "Rome's culinary scene is incredible! For authentic Italian cuisine,ad to Trastevere neighborhood and try La Gensola or Da Enzo al 29. Don't forget to indulge in a delicious carbonara or cacio e pepe!"} +{"prompt": "What's the best way to get around New York City?","response": "The Big Apple is best explored on foot or by subway! The subway system is efficient and affordable,d you can grab a MetroCard at any station. For a unique experience,p on a double-decker bus or take a ride-hailing service like Uber or Lyft."} +{"prompt": "What are the top attractions in Bangkok?","response": "Bangkok's Grand Palace is a must-visit,th its stunning architecture and rich history. Don't miss the Temple of the Emerald Buddha and the Wat Phra Kaew complex. For a taste of local culture,plore the Chatuchak Weekend Market or take a boat ride along the Chao Phraya River."} +{"prompt": "What's the best way to plan a trip to Australia?","response": "Australia's vast and beautiful! To make the most of your trip,nsider visiting during the shoulder season (April-May or September-October) for milder weather. Don't miss the iconic Sydney Opera House,e Great Barrier Reef,d the stunning beaches of the Gold Coast."} +{"prompt": "What are some safety tips for traveling in Europe?","response": "Europe can be a bit unpredictable,t with some basic precautions,u'll be just fine! Be mindful of pickpocketing in crowded areas,ep an eye on your belongings,d avoid walking alone in dimly lit streets at night. Also,ke sure to research any local festivals or events that might impact your travel plans."} +{"prompt": "What's the best way to pack for a trip to the beach?","response": "Beach trips are all about relaxation and comfort! Pack light,eathable clothing,wide-brimmed hat,nglasses,d plenty of sunscreen. Don't forget a beach towel,waterproof phone case,d a good book to get you in the mood for some well-deserved R&R."} +{"prompt": "What are some must-see landmarks in China?","response": "China's rich history and stunning landscapes are a treasure trove of attractions! The Great Wall of China,e Forbidden City,d the Terracotta Warriors are absolute must-sees. Don't miss the breathtaking scenery of the Li River in Guilin or the stunning natural beauty of the Zhangjiajie National Forest Park."} +{"prompt": "What's the best way to plan a road trip across the United States?","response": "The open road awaits! To make the most of your road trip,an ahead and research the best routes,commodations,d attractions along the way. Consider downloading a mapping app or using a GPS device to help navigate the roads. Don't forget to pack snacks,ter,d a good map to keep you company on the journey!"} +{"prompt": "What are some tips for navigating airport security?","response": "Airport security can be a breeze with a few insider tips! Arrive early,ar easy-to-remove shoes,d avoid wearing anything with metal. Keep your electronics and liquids in a separate bin and be prepared to remove your laptop and liquids from your carry-on bag. And don't forget to stay hydrated and take breaks to avoid fatigue!"} +{"prompt": "What are some must-see attractions in South Africa?","response": "South Africa's diverse landscapes and wildlife are a true marvel! Take a safari in Kruger National Park to spot the Big Five (lion,ephant,ffalo,opard,d rhinoceros). Visit the stunning Cape of Good Hope and the beautiful beaches of the Garden Route. Don't miss the vibrant city of Cape Town and the historic Robben Island,ere Nelson Mandela was imprisoned."} +{"prompt": "What's the best way to stay connected while traveling abroad?","response": "Staying connected while traveling abroad is easier than ever! Consider purchasing a local SIM card or renting a portable Wi-Fi hotspot. Many airlines and airports also offer free Wi-Fi, be sure to take advantage of that. Don't forget to download a translation app or carry a phrasebook to help you communicate with locals."} +{"prompt": "I'm planning a trip to Japan,at are the must-visit places?","response": "Konnichiwa! Japan is a dream destination! You must visit Tokyo's bustling streets,y some delicious sushi in the Tsukiji Fish Market,d explore the serene gardens of the Meiji Shrine. Next,ad to Kyoto and stroll through the breathtaking Arashiyama Bamboo Forest,sit the iconic Fushimi Inari Shrine,d relax in a traditional ryokan. Don't forget to try some mouth-watering ramen and visit the Gion district to spot geishas! Want more recommendations? "} +{"prompt": "What's the best way to get around Paris?","response": "Bonjour! Paris is a walkable city,t you can also use the efficient metro system or hop on a bike to explore. Consider purchasing a Paris Visite pass for free entry to attractions and discounts on public transport. If you prefer a more leisurely pace,ke a scenic river cruise along the Seine. What's your preferred mode of transportation? "} +{"prompt": "What's the best time to visit the Great Barrier Reef?","response": "G'day! The best time to visit the Great Barrier Reef is during the dry season,om April to November,en the weather is calm and the visibility is excellent. Try to avoid the peak tourist season from June to August for a more relaxed experience. Consider visiting the reef on a liveaboard boat to maximize your snorkeling or diving time. Want to know more about reef safety? "} +{"prompt": "Can you recommend a budget-friendly hotel in New York City?","response": "Hey there! For a budget-friendly hotel in NYC,nsider staying in a neighborhood like Harlem or Brooklyn. The YOTEL New York or the Pod Hotel Brooklyn offer stylish rooms at a lower price point. Alternatively,ok into hostels like the Jazz Hostel or the Vanderbilt YMCA for a more affordable option. What's your budget for accommodations? "} +{"prompt": "What's the best way to avoid crowds at popular tourist destinations?","response": "Travel tip! To avoid crowds at popular spots,nsider visiting early in the morning or later in the evening. Use online resources to plan your itinerary and book tickets or tours in advance. Look for lesser-known alternatives or take a guided tour that skips the lines. Want to know more about crowd-avoiding strategies? "} +{"prompt": "What are some must-try foods in Italy?","response": "Buon appetito! Italy is a food lover's paradise! You must try authentic Neapolitan pizza in Naples,dulge in a rich pasta dish like carbonara or cacio e pepe,d sample some delicious gelato in Florence. Don't forget to try some fresh seafood in Venice and sample some local wines like Chianti or Prosecco. Want to know more about Italian cuisine? "} +{"prompt": "What's the best way to stay safe while traveling?","response": "Travel safety tip! Always research your destination,ay informed about local conditions,d trust your instincts. Keep valuables secure, aware of your surroundings,d stay in well-lit areas at night. Consider purchasing travel insurance and register with your government's travel advisory program. Want to know more about staying safe on the road? "} +{"prompt": "Can you recommend a scenic hike in the Swiss Alps?","response": "Wanderlust! For a scenic hike in the Swiss Alps,nsider the challenging but rewarding trek to the top of the Jungfraujoch,e 'Top of Europe'. Alternatively,ke a leisurely stroll through the picturesque villages of Interlaken or hike to the stunning Trümmelbach Falls. Want to know more about Swiss hiking trails? "} +{"prompt": "What's the best way to get around Rome?","response": "Ciao! Rome is a walkable city,t you can also use the efficient metro system or hop on a bus to explore. Consider purchasing a Roma Pass for free entry to attractions and discounts on public transport. If you prefer a more leisurely pace,ke a scenic stroll along the Tiber Island or a romantic gondola ride along the canals. Want to know more about Rome's public transport? "} +{"prompt": "What are some popular festivals in Japan?","response": "Matsuri time! Japan is known for its vibrant festivals,ke the Cherry Blossom Festival (Hanami) in spring,e Golden Week in May,d the Obon Festival in August. Don't miss the colorful autumn foliage during the Koyo season or the lively New Year (Oshogatsu) celebrations. Want to know more about Japan's festivals and events? "} +{"prompt": "What's a must-see in Paris?","response": "Oh la la! You simply must twirl around the Eiffel Tower and snap a chic selfie! Want to feel like royalty? How about a visit to the grand Palace of Versailles next?"} +{"prompt": "Can you recommend a budget-friendly hotel in Tokyo?","response": "Konnichiwa! For a budget-friendly stay in Tokyo,recommend the Nui.Tokyo Central Hostel. It's centrally located,fers dorms and private rooms,d has a great atmosphere. Want to explore more options?"} +{"prompt": "What's the best way to get around New York City?","response": "The city that never sleeps! For easy navigation in NYC,suggest purchasing a MetroCard for the subway system. You can also use ride-hailing services like Uber or Lyft, hop on a bus. Want to know more about exploring the city?"} +{"prompt": "What's the best time to visit the Grand Canyon?","response": "One of the most breathtaking natural wonders! The best time to visit the Grand Canyon is from September to November or from March to May,en the weather is mild and there are fewer crowds. Want to plan a hiking trip?"} +{"prompt": "Can you recommend a romantic restaurant in Rome?","response": "La dolce vita! For a romantic dinner in Rome,recommend La Gensola,cozy trattoria with delicious pasta dishes and a charming atmosphere. Want to know more about exploring the Eternal City?"} +{"prompt": "What's the best way to see the Northern Lights?","response": "The aurora borealis! For the best views of the Northern Lights,ad to Tromsø,rway, Lapland,nland,tween September and April. Want to know more about planning a Northern Lights tour?"} +{"prompt": "Can you recommend a family-friendly resort in Hawaii?","response": "Aloha! For a family-friendly resort in Hawaii,recommend the Grand Wailea,luxurious resort with a water park,ds' club,d plenty of activities. Want to know more about planning a Hawaiian vacation?"} +{"prompt": "What's the best way to get to the top of the Burj Khalifa?","response": "The tallest building in the world! For a smooth ride to the top of the Burj Khalifa,ke the high-speed elevator,ich offers stunning views of Dubai. Want to know more about exploring the city?"} +{"prompt": "Can you recommend a solo traveler's hostel in Barcelona?","response": "Hola! For a solo traveler's hostel in Barcelona,recommend the Generator Barcelona,stylish hostel with a lively atmosphere and plenty of opportunities to meet fellow travelers. Want to know more about exploring the city?"} +{"prompt": "What's the best time to visit the Great Barrier Reef?","response": "One of the most incredible marine ecosystems! The best time to visit the Great Barrier Reef is from April to November,en the weather is calm and the water is clear. Want to know more about planning a snorkeling or diving trip?"} +{"prompt": "Can you recommend a budget-friendly airline for a trip to Europe?","response": "Fly budget-friendly! For a budget-friendly airline to Europe,recommend Norwegian Air,ich offers affordable flights and a range of amenities. Want to know more about planning a European adventure?"} +{"prompt": "What's the best way to see the Great Wall of China?","response": "One of the most impressive ancient structures! For the best views of the Great Wall of China,ke the Mutianyu section,ich offers stunning scenery and fewer crowds. Want to know more about planning a China tour?"} +{"prompt": "Can you recommend a luxury hotel in Dubai?","response": "The city of gold! For a luxurious stay in Dubai,recommend the Burj Al Arab,7-star hotel with opulent amenities and stunning views of the city. Want to know more about exploring Dubai?"} +{"prompt": "What's the best way to get around Sydney?","response": "The harbor city! For easy navigation in Sydney,suggest purchasing an Opal card for the public transportation system,ich includes buses,ains,d ferries. Want to know more about exploring the city?"} +{"prompt": "Can you recommend a budget-friendly restaurant in Bangkok?","response": "Street food heaven! For a budget-friendly meal in Bangkok,recommend trying the street food at Som Tam Jay So,ich offers delicious and authentic Thai dishes. Want to know more about exploring the city?"} +{"prompt": "What's a must-see in Paris?","response": "Oh la la! You simply must twirl around the Eiffel Tower and snap a chic selfie! Want to feel like royalty? How about a visit to the grand Palace of Versailles next?"} +{"prompt": "Best time to visit Tokyo?","response": "Tokyo is a year-round destination,t spring (March to May) and autumn (September to November) are ideal for comfortable weather and vibrant festivals!"} +{"prompt": "How to get to the Great Barrier Reef?","response": "You can take a ferry or a catamaran from Cairns or Port Douglas to the Great Barrier Reef. Alternatively,ke a scenic flight or a liveaboard boat for a more immersive experience!"} +{"prompt": "What's the best beach in Bali?","response": "Seminyak Beach is a stunning spot for sunset-watching and surfing. If you're looking for a more secluded experience,y Nusa Dua Beach or Uluwatu Beach for breathtaking views!"} +{"prompt": "How to navigate the London Underground?","response": "The Tube is a breeze to navigate! Use the London Underground map to plan your route,d consider purchasing a Visitor Oyster Card for convenient travel!"} +{"prompt": "Best restaurant in New York City?","response": "You must try Carbone in Greenwich Village for an over-the-top Italian-American dining experience. Or,r a taste of classic NYC,ad to Katz's Delicatessen on the Lower East Side!"} +{"prompt": "What's the best way to see the Grand Canyon?","response": "Hike down into the canyon for an unforgettable adventure, take a scenic helicopter tour for a bird's-eye view. If you're short on time,guided bus tour is a great way to see the highlights!"} +{"prompt": "How to get to the Amalfi Coast?","response": "Fly into Naples Airport and take a ferry or drive along the stunning Amalfi Coast road (SS163) to Positano,alfi,d Ravello. Don't forget to stop at the picturesque town of Sorrento!"} +{"prompt": "Best time to visit the Serengeti?","response": "The Great Migration takes place from July to October,th the best viewing times in August and September. If you're interested in the Big Five,sit during the dry season (December to March)!"} +{"prompt": "What's the best way to see the Pyramids of Giza?","response": "Take a guided tour to learn about the history and significance of the pyramids. Consider visiting at sunrise or sunset for a breathtaking view,d don't forget to explore the Solar Boat Museum!"} +{"prompt": "How to get to the Galapagos Islands?","response": "Fly into Quito or Guayaquil and take a domestic flight to the Galapagos Islands. From there,ke a ferry or a speedboat to your destination. Be sure to book in advance, spaces are limited!"} +{"prompt": "Best restaurant in Bangkok?","response": "Try Som Tam Jay So for authentic and delicious Thai street food, head to Gaggan for a Michelin-starred culinary experience. Don't forget to try some street food at Chatuchak Weekend Market!"} +{"prompt": "What's the best way to see the Northern Lights?","response": "Head to Tromsø,rway, Lapland,nland,r the best views of the aurora borealis. Consider taking a guided tour or staying in a glass-roofed igloo for an unforgettable experience!"} +{"prompt": "How to get to the Great Wall of China?","response": "Take a high-speed train from Beijing to Mutianyu or Jinshanling for a more remote and less crowded experience. Alternatively,ke a guided tour from Beijing for a hassle-free day trip!"} +{"prompt": "Best time to visit the Amazon Rainforest?","response": "The dry season (June to November) is the best time to visit the Amazon,th clear skies and minimal rainfall. If you're interested in seeing the pink river dolphins,sit during the wet season (December to May)!"} +{"prompt": "What's the best way to see the Taj Mahal?","response": "Take a guided tour to learn about the history and significance of the Taj Mahal. Consider visiting at sunrise or sunset for a breathtaking view,d don't forget to explore the surrounding gardens and mausoleums!"} +{"prompt": "How to get to the Maldives?","response": "Fly into Malé International Airport and take a speedboat or seaplane to your resort. Be sure to book in advance, spaces are limited!"} +{"prompt": "What's a must-see in Paris?","response": "Oh la la! You simply must twirl around the Eiffel Tower and snap a chic selfie! Want to feel like royalty? How about a visit to the grand Palace of Versailles next?"} +{"prompt": "How do I get around Tokyo?","response": "Tokyo is a city that's always on the move! For a convenient and efficient way to get around,recommend purchasing a Suica or Pasmo card for easy access to the metro and buses. You can also take a stroll through the beautiful Imperial Palace East Garden or rent a bike and explore the city like a local!"} +{"prompt": "What's the best beach in Hawaii?","response": "Aloha! With so many stunning beaches to choose from,d recommend Kaanapali Beach on the island of Maui. Its soft white sand and crystal-clear waters make it perfect for snorkeling,nbathing, simply relaxing with a good book. Don't forget to try some delicious poke bowls at one of the local eateries!"} +{"prompt": "Can you recommend a hotel in New York City?","response": "The city that never sleeps! For a luxurious stay in the heart of Manhattan,suggest checking out the Plaza Hotel. Its elegant rooms and top-notch service will make you feel like royalty. Plus,u'll be just a stone's throw away from iconic landmarks like Central Park and Times Square!"} +{"prompt": "What's the best time to visit Rome?","response": "La dolce vita! The best time to visit Rome is in the spring (April-May) or autumn (September-October),en the weather is mild and the crowds are smaller. You can explore the Colosseum,man Forum,d Pantheon without the sweltering heat of the summer or the chilly rain of the winter. Don't forget to indulge in some delicious Italian gelato!"} +{"prompt": "Can you recommend a restaurant in Bangkok?","response": "Spice up your life! For an authentic Thai dining experience,recommend trying Som Tam Jay So at the Ari neighborhood. Their spicy papaya salad and tom yum soup are must-try dishes. Don't forget to wash it down with a refreshing glass of Singha beer!"} +{"prompt": "What's the best way to get to the Great Barrier Reef?","response": "Get ready for an underwater adventure! The best way to get to the Great Barrier Reef is by taking a ferry from Cairns or Port Douglas. You can also take a scenic flight for a bird's-eye view of the reef. Once you arrive,orkel or scuba dive to explore the vibrant coral and marine life. Don't forget to book a reputable tour operator for a safe and enjoyable experience!"} +{"prompt": "Can you recommend a museum in London?","response": "The British Museum is a treasure trove of history and culture! With over 8 million objects on display,u'll find something to fascinate you. Be sure to check out the Rosetta Stone,e Elgin Marbles,d the mummies in the Ancient Egypt gallery. Afterward,ke a stroll through Covent Garden and enjoy the street performers and lively atmosphere!"} +{"prompt": "What's the best way to get to the Grand Canyon?","response": "One of the most iconic natural wonders in the United States! The best way to get to the Grand Canyon is by flying into Phoenix or Las Vegas and then taking a shuttle or driving to the South Rim. If you're feeling adventurous,ke a scenic helicopter tour for a bird's-eye view of the canyon. Don't forget to book your accommodations in advance,pecially during peak season!"} +{"prompt": "Can you recommend a park in Paris?","response": "Oui! The Luxembourg Gardens are a hidden gem in the heart of the city. Stroll through the beautiful gardens,sit the Luxembourg Palace,d enjoy the street performers and food vendors. Don't forget to take a romantic boat ride on the Seine River for a unique perspective on the city!"} +{"prompt": "What's the best time to visit the Amalfi Coast?","response": "La vita è bella! The best time to visit the Amalfi Coast is in the spring (April-May) or autumn (September-October),en the weather is mild and the crowds are smaller. You can explore the picturesque towns of Positano and Amalfi,sit the stunning island of Capri,d enjoy the delicious seafood and limoncello. Don't forget to book your accommodations in advance,pecially during peak season!"} +{"prompt": "I'm planning a trip to Tokyo,n you recommend some must-see spots?","response": "Konnichiwa! You're in for a treat! A visit to the famous Tsukiji Fish Market for sushi and fresh seafood is a must. Next,ad to the serene Meiji Shrine,peaceful oasis in the heart of the bustling city. Don't miss the neon-lit streets of Shinjuku's Golden Gai for an unforgettable night out!"} +{"prompt": "I'm looking for a romantic getaway in Italy,at are some tips?","response": "Amore! Italy is the perfect destination for a romantic escape. Consider a stay in Tuscany,rrounded by rolling hills and vineyards. Visit the charming town of San Gimignano for breathtaking views and a taste of la dolce vita. Don't forget to indulge in a wine tasting and a romantic dinner at a local trattoria!"} +{"prompt": "I'm planning a family vacation in Orlando,at are some kid-friendly activities?","response": "Magical memories await! Orlando is a top destination for families. Don't miss the Wizarding World of Harry Potter at Universal Studios,ere kids can cast spells and ride thrilling attractions. Next,ad to the Kennedy Space Center for an out-of-this-world experience. And, course, trip to Orlando is complete without a visit to the one and only Disney World!"} +{"prompt": "I'm looking for a budget-friendly destination in Southeast Asia,at are some options?","response": "Adventure awaits without breaking the bank! Consider a trip to Cambodia,ere you can explore the ancient temples of Angkor Wat for a fraction of the cost. Next,ad to Vietnam,ere delicious street food and affordable accommodations await. Don't miss the stunning Ha Long Bay for a budget-friendly boat tour!"} +{"prompt": "I'm planning a solo trip to New York City,at are some tips?","response": "The city that never sleeps is calling your name! As a solo traveler,nsider staying in a safe neighborhood like Greenwich Village or the Upper West Side. Don't miss a stroll through Central Park,ere you can people-watch and take in the sights. And, course,visit to the Top of the Rock for panoramic views of the city is a must!"} +{"prompt": "I'm looking for a relaxing beach vacation in the Caribbean,at are some recommendations?","response": "Paradise found! The Caribbean is the perfect destination for a relaxing beach getaway. Consider a stay in the U.S. Virgin Islands,ere stunning beaches and crystal-clear waters await. Don't miss a visit to the famous Magens Bay Beach,ere you can soak up the sun and enjoy water sports. And, course,snorkeling trip to the nearby Buck Island is a must!"} +{"prompt": "I'm planning a road trip across the American West,at are some must-see spots?","response": "Get ready for the adventure of a lifetime! A road trip across the American West is a dream come true. Don't miss the stunning Grand Canyon,ere you can hike and take in breathtaking views. Next,ad to Monument Valley,ere you can explore ancient Navajo ruins and take in the majestic scenery. And, course,visit to Yellowstone National Park for geysers and wildlife is a must!"} +{"prompt": "I'm looking for a cultural experience in India,at are some tips?","response": "Experience the vibrant culture of India! Consider a visit to the bustling city of Delhi,ere you can explore ancient temples and try delicious street food. Don't miss a visit to the Taj Mahal,stunning example of Mughal architecture. And, course,visit to the colorful city of Jaipur for a taste of royal Rajasthan is a must!"} +{"prompt": "I'm planning a foodie trip to Spain,at are some must-try dishes?","response": "Tapas and tortilla, my! Spain is a food lover's paradise. Don't miss a visit to the famous La Boqueria Market in Barcelona,ere you can sample local delicacies and artisanal cheeses. Next,ad to the region of Andalusia,ere you can try authentic paella and gazpacho. And, course,visit to the famous El Celler de Can Roca in Girona for a Michelin-starred meal is a must!"} +{"prompt": "What's a must-see in Paris?","response": "Oh la la! You simply must twirl around the Eiffel Tower and snap a chic selfie! Want to feel like royalty? How about a visit to the grand Palace of Versailles next?"} +{"prompt": "What's the best way to get around Tokyo?","response": "Konnichiwa! For a seamless Tokyo experience,recommend purchasing a Suica or Pasmo card for easy travel on the metro and buses. Don't forget to try the famous Tokyo subway system,'s a marvel!"} +{"prompt": "What's the best time to visit the Grand Canyon?","response": "Ah,e Grand Canyon! The best time to visit is from September to November or from March to May when the weather is mild and the crowds are smaller. Don't miss the sunset at Yavapai Point,'s breathtaking!"} +{"prompt": "What's the best way to see the Northern Lights?","response": "Brrr! For a magical Northern Lights experience,ad to Tromsø,rway, Fairbanks,aska. Take a guided tour or find a secluded spot away from city lights for the best views. Don't forget your camera and warmest coat!"} +{"prompt": "What's the best restaurant in Rome?","response": "Mangia! For a taste of authentic Italy,ad to Trattoria al Moro,cozy spot serving up delicious carbonara and amatriciana. Don't miss the lively atmosphere and charming staff!"} +{"prompt": "What's the best way to get to the Great Barrier Reef?","response": "Dive into adventure! For a stress-free trip to the Great Barrier Reef,ke a guided tour from Cairns or the Whitsundays. Choose a reputable operator and enjoy the crystal-clear waters and vibrant coral!"} +{"prompt": "What's the best hotel in New York City?","response": "The city that never sleeps! For a luxurious stay,ok the Plaza Hotel, iconic NYC landmark. Enjoy the opulent decor,rld-class dining,d unbeatable location!"} +{"prompt": "What's the best time to visit the Amalfi Coast?","response": "La dolce vita! For a picturesque Amalfi Coast experience,sit in the shoulder season (April-May or September-October) when the crowds are smaller and the weather is mild. Don't miss the stunning towns perched on cliffs!"} +{"prompt": "What's the best way to see the Great Wall of China?","response": "The Great Wall awaits! For an unforgettable experience,ke the Mutianyu Great Wall,less crowded section with breathtaking views. Don't miss the watchtowers and stunning scenery!"} +{"prompt": "What's the best restaurant in Bangkok?","response": "Sawatdee! For a taste of authentic Thai cuisine,ad to Jay Fai,Michelin-starred restaurant serving up delicious stir-fries and curries. Don't miss the lively atmosphere and expert chefs!"} +{"prompt": "What's the best way to get to the Pyramids of Giza?","response": "Pyramid power! For a convenient trip to the Pyramids,ke a guided tour from Cairo. Choose a reputable operator and enjoy the ancient history and stunning architecture!"} +{"prompt": "What's the best hotel in Sydney?","response": "The Harbour City! For a luxurious stay,ok the Shangri-La Hotel,stunning property with breathtaking views of the Opera House and Harbour Bridge. Enjoy the world-class amenities and unbeatable location!"} +{"prompt": "What's the best time to visit the Serengeti?","response": "Wildlife wonder! For a thrilling Serengeti experience,sit during the Great Migration (July-October) when the wildebeest and zebras migrate across the plains. Don't miss the stunning sunsets and abundant wildlife!"} +{"prompt": "What's the best way to see the Taj Mahal?","response": "Love is in the air! For a romantic Taj Mahal experience,sit at sunrise or sunset when the light is golden and the crowds are smaller. Don't miss the stunning architecture and poetic history!"} +{"prompt": "What's the best restaurant in Barcelona?","response": "Tapas time! For a taste of authentic Catalan cuisine,ad to Can Culleretes,historic restaurant serving up delicious paella and seafood. Don't miss the lively atmosphere and charming staff!"} +{"prompt": "What's the best way to get to the Galapagos Islands?","response": "Island adventure! For a stress-free trip to the Galapagos,ke a guided tour from Quito or Guayaquil. Choose a reputable operator and enjoy the unique wildlife and stunning landscapes!"} +{"prompt": "What's a must-see in Paris?","response": "Oh la la! You simply must twirl around the Eiffel Tower and snap a chic selfie! Want to feel like royalty? How about a visit to the grand Palace of Versailles next?"} +{"prompt": "What's the best time to visit Tokyo?","response": "Tokyo is a year-round destination,t spring (March to May) and autumn (September to November) are ideal for comfortable weather and fewer crowds. Don't miss the cherry blossoms in spring!"} +{"prompt": "How do I get to the Great Barrier Reef?","response": "Take a short flight from major cities like Cairns or the Gold Coast to the Great Barrier Reef. From there,u can choose from various tour operators offering snorkeling,ving, glass-bottom boat tours."} +{"prompt": "What's the best way to get around Rome?","response": "Rome is a walkable city,t you can also use public transportation like buses and trams. Consider purchasing a Roma Pass for free entry to attractions and discounted public transportation."} +{"prompt": "Can you recommend a hotel in New York City?","response": "I'd be happy to! The Plaza Hotel is a classic choice,fering luxurious accommodations and an unbeatable location in Midtown. Alternatively,nsider the Pod Hotel Brooklyn for a trendy and budget-friendly option."} +{"prompt": "What's the best time to visit the Grand Canyon?","response": "The Grand Canyon is a year-round destination,t the best time to visit is from September to November or March to May for comfortable weather and smaller crowds."} +{"prompt": "How do I plan a trip to India?","response": "Planning a trip to India can be overwhelming,t don't worry,m here to help! Consider the time of year,dget,d your interests when choosing destinations like Delhi,ra, Jaipur. Don't forget to research visa requirements and vaccinations."} +{"prompt": "Can you recommend a restaurant in Bangkok?","response": "You must try Jay Fai,Michelin-starred street food restaurant serving authentic Thai cuisine. Be prepared for a lively atmosphere and long lines,t it's worth the wait!"} +{"prompt": "What's the best way to get around Paris?","response": "Paris has an excellent public transportation system,cluding the metro,ses,d trains. Consider purchasing a Paris Visite pass for unlimited public transportation and discounts on attractions."} +{"prompt": "Can you recommend a hotel in Sydney?","response": "The Shangri-La Hotel Sydney offers stunning views of the Opera House and Harbour Bridge. Alternatively,nsider the QT Sydney for a trendy and boutique hotel experience."} +{"prompt": "What's the best time to visit the Amalfi Coast?","response": "The Amalfi Coast is a year-round destination,t the best time to visit is from May to October for warm weather and access to beaches and hiking trails."} +{"prompt": "How do I plan a trip to Costa Rica?","response": "Costa Rica is a nature lover's paradise! Consider the time of year,dget,d your interests when choosing destinations like Arenal,nteverde, the beach towns of Tamarindo or Puerto Viejo."} +{"prompt": "Can you recommend a restaurant in New Orleans?","response": "You must try Dooky Chase's Restaurant,legendary eatery serving authentic Creole cuisine. Be prepared for a lively atmosphere and delicious gumbo!"} +{"prompt": "What's the best way to get around Barcelona?","response": "Barcelona has a comprehensive public transportation system,cluding the metro,ses,d trains. Consider purchasing a Hola BCN card for unlimited public transportation and discounts on attractions."} +{"prompt": "Can you recommend a hotel in San Francisco?","response": "The Fairmont San Francisco offers luxurious accommodations and stunning views of the city. Alternatively,nsider the Hotel Zeppelin for a trendy and boutique hotel experience."} +{"prompt": "What's the best time to visit the Great Wall of China?","response": "The best time to visit the Great Wall of China is from September to November or March to May for comfortable weather and smaller crowds."} +{"prompt": "How do I plan a trip to Iceland?","response": "Iceland is a unique destination! Consider the time of year,dget,d your interests when choosing destinations like Reykjavik,e Golden Circle, the stunning natural beauty of the South Coast."} +{"prompt": "Can you recommend a restaurant in Tokyo?","response": "You must try Sushi Saito,Michelin-starred sushi restaurant serving the freshest and highest-quality ingredients. Be prepared for a unique and unforgettable dining experience!"} \ No newline at end of file diff --git a/src/03.AIToolsSolutionE2E/Olive_Demo/images/olive-flow.png b/src/03.AIToolsSolutionE2E/Olive_Demo/images/olive-flow.png new file mode 100644 index 0000000..a5a1bdc Binary files /dev/null and b/src/03.AIToolsSolutionE2E/Olive_Demo/images/olive-flow.png differ diff --git a/src/03.AIToolsSolutionE2E/Olive_Demo/readme.md b/src/03.AIToolsSolutionE2E/Olive_Demo/readme.md new file mode 100644 index 0000000..e8b1dbf --- /dev/null +++ b/src/03.AIToolsSolutionE2E/Olive_Demo/readme.md @@ -0,0 +1,236 @@ +# Optimize AI models for on-device inference + +## Introduction + +> [!IMPORTANT] +> This Demo requires an **Nvidia A10 or A100 GPU** with associated drivers and CUDA toolkit (version 12+) installed. + +> [!NOTE] +> This is Demo will take **35-minute** to setup and provides a hands-on introduction to the core concepts of optimizing models for on-device inference using OLIVE. + +The key aspect of demo is step 5. Inference with the fine tuned model. + +## Learning Objectives + +By the end, you will be able to use OLIVE to: + +- Quantize an AI Model using the AWQ quantization method. +- Fine-tune an AI model for a specific task. +- Generate LoRA adapters (fine-tuned model) for efficient on-device inference on the ONNX Runtime. + +### What is Olive + +Olive (*O*NNX *live*) is a model optimization toolkit with accompanying CLI that enables you to ship models for the ONNX runtime https://onnxruntime.ai with quality and performance. + +![Olive Flow](./images/olive-flow.png) + +The input to Olive is typically a PyTorch or Hugging Face model and the output is an optimized ONNX model that is executed on a device (deployment target) running the ONNX runtime. Olive will optimize the model for the deployment target's AI accelerator (NPU, GPU, CPU) provided by a hardware vendor such as Qualcomm, AMD, Nvidia or Intel. + +Olive executes a *workflow*, which is an ordered sequence of individual model optimization tasks called *passes* - example passes include: model compression, graph capture, quantization, graph optimization. Each pass has a set of parameters that can be tuned to achieve the best metrics, say accuracy and latency, that are evaluated by the respective evaluator. Olive employs a search strategy that uses a search algorithm to auto-tune each pass one by one or set of passes together. + +#### Benefits of Olive + +- **Reduce frustration and time** of trial-and-error manual experimentation with different techniques for graph optimization, compression and quantization. Define your quality and performance constraints and let Olive automatically find the best model for you. +- **40+ built-in model optimization components** covering cutting edge techniques in quantization, compression, graph optimization and finetuning. +- **Easy-to-use CLI** for common model optimization tasks. For example, olive quantize, olive auto-opt, olive finetune. +- Model packaging and deployment built-in. +- Supports generating models for **Multi LoRA serving**. +- Construct workflows using YAML/JSON to orchestrate model optimization and deployment tasks. +- **Hugging Face** and **Azure AI** Integration. +- Built-in **caching** mechanism to **save costs**. + +## Lab Instructions +> [!NOTE] +> Please ensure you have provision your Azure AI Hub and Project and setup your A100 compute. + +### Step 0: Connect to your Azure AI Compute + +You'll connect to the Azure AI compute using the remote feature in **VS Code.** + +1. Open your **VS Code** desktop application: +1. Open the **command palette** using **Shift+Ctrl+P** +1. In the command palette search for **AzureML - remote: Connect to compute instance in New Window**. +1. Follow the on-screen instructions to connect to the Compute. This will involve selecting your Azure Subscription, Resource Group, Project and Compute name you set up in Lab 1. +1. Once your connected to your Azure ML Compute node this will be displayed in the **bottom left of Visual Code** `> **Open Folder**. + +### Step 3: Dependencies + +Open a terminal window in VS Code in your Azure AI Compute Instance (tip: **Ctrl+J**) and execute the following commands to install the dependencies: + +```bash +conda create -n olive-ai python=3.11 -y +conda activate olive-ai +pip install -r requirements.txt +az extension remove -n azure-cli-ml +az extension add -n ml +``` + +> [!NOTE] +> It will take ~5mins to install all the dependencies. + +In this lab you'll download and upload models to the Azure AI Model catalog. So that you can access the model catalog, you'll need to login to Azure using: + +```bash +az login +``` + +> [!NOTE] +> At login time you'll be asked to select your subscription. Ensure you set the subscription to the one provided for this lab. + +### Step 4: Execute Olive commands + +Open a terminal window in VS Code in your Azure AI Compute Instance (tip: **Ctrl+J**) and ensure the `olive-ai` conda environment is activated: + +```bash +conda activate olive-ai +``` + +Next, execute the following Olive commands in the command line. + +1. **Inspect the data:** In this example, you're going to fine-tune Phi-3.5-Mini model so that it is specialized in answering travel related questions. The code below displays the first few records of the dataset, which are in JSON lines format: + + ```bash + head data/data_sample_travel.jsonl + ``` +1. **Quantize the model:** Before training the model, you first quantize with the following command that uses a technique called Active Aware Quantization (AWQ) https://arxiv.org/abs/2306.00978. AWQ quantizes the weights of a model by considering the activations produced during inference. This means that the quantization process takes into account the actual data distribution in the activations, leading to better preservation of model accuracy compared to traditional weight quantization methods. + + ```bash + olive quantize \ + --model_name_or_path microsoft/Phi-3.5-mini-instruct \ + --trust_remote_code \ + --algorithm awq \ + --output_path models/phi/awq \ + --log_level 1 + ``` + + It takes **~8mins** to complete the AWQ quantization, which will **reduce the model size from ~7.5GB to ~2.5GB**. + + In this lab, we're showing you how to input models from Hugging Face (for example: `microsoft/Phi-3.5-mini-instruct`). However, Olive also allows you to input models from the Azure AI catalog by updating the `model_name_or_path` argument to an Azure AI asset ID (for example: `azureml://registries/azureml/models/Phi-3.5-mini-instruct/versions/4`). + +1. **Train the model:** Next, the `olive finetune` command finetunes the quantized model. Quantizing the model *before* fine-tuning instead of afterwards gives better accuracy as the fine-tuning process recovers some of the loss from the quantization. + + ```bash + olive finetune \ + --method lora \ + --model_name_or_path models/phi/awq \ + --data_files "data/data_sample_travel.jsonl" \ + --data_name "json" \ + --text_template "<|user|>\n{prompt}<|end|>\n<|assistant|>\n{response}<|end|>" \ + --max_steps 100 \ + --output_path ./models/phi/ft \ + --log_level 1 + ``` + + It takes **~6mins** to complete the Fine-tuning (with 100 steps). + +1. **Optimize:** With the model trained, you now optimize the model using Olive's `auto-opt` command, which will capture the ONNX graph and automatically perform a number of optimizations to improve the model performance for CPU by compressing the model and doing fusions. It should be noted, that you can also optimize for other devices such as NPU or GPU by just updating the `--device` and `--provider` arguments - but for the purposes of this lab we'll use CPU. + + ```bash + olive auto-opt \ + --model_name_or_path models/phi/ft/model \ + --adapter_path models/phi/ft/adapter \ + --device cpu \ + --provider CPUExecutionProvider \ + --use_ort_genai \ + --output_path models/phi/onnx-ao \ + --log_level 1 + ``` + + It takes **~5mins** to complete the optimization. + +### Step 5: Model inference quick test + +To test inferencing the model, create a Python file in your folder called **app.py** and copy-and-paste the following code: + +```python +import onnxruntime_genai as og +import numpy as np + +print("loading model and adapters...", end="", flush=True) +model = og.Model("models/phi/onnx-ao/model") +adapters = og.Adapters(model) +adapters.load("models/phi/onnx-ao/model/adapter_weights.onnx_adapter", "travel") +print("DONE!") + +tokenizer = og.Tokenizer(model) +tokenizer_stream = tokenizer.create_stream() + +params = og.GeneratorParams(model) +params.set_search_options(max_length=100, past_present_share_buffer=False) +user_input = "what is the best thing to see in chicago" +params.input_ids = tokenizer.encode(f"<|user|>\n{user_input}<|end|>\n<|assistant|>\n") + +generator = og.Generator(model, params) + +generator.set_active_adapter(adapters, "travel") + +print(f"{user_input}") + +while not generator.is_done(): + generator.compute_logits() + generator.generate_next_token() + + new_token = generator.get_next_tokens()[0] + print(tokenizer_stream.decode(new_token), end='', flush=True) + +print("\n") +``` + +Execute the code using: + +```bash +python app.py +``` + +### Step 6: Upload model to Azure AI + +Uploading the model to an Azure AI model repository makes the model sharable with other members of your development team and also handles version control of the model. To upload the model run the following command: + +> [!NOTE] +> Update the `{}` placeholders with the name of your resource group and Azure AI Project Name. + +To find your resource group `"resourceGroup"and Azure AI Project name, run the following command + +``` +az ml workspace show +``` + +Or by going to +++ai.azure.com+++ and selecting **management center** **project** **overview** + +Update the `{}` placeholders with the name of your resource group and Azure AI Project Name. + +```bash +az ml model create \ + --name ft-for-travel \ + --version 1 \ + --path ./models/phi/onnx-ao \ + --resource-group {RESOURCE_GROUP_NAME} \ + --workspace-name {PROJECT_NAME} +``` +You can then see your uploaded model and deploy your model at +++https://ml.azure.com/model/list+++ diff --git a/src/03.AIToolsSolutionE2E/Olive_Demo/requirements.txt b/src/03.AIToolsSolutionE2E/Olive_Demo/requirements.txt new file mode 100644 index 0000000..e7fe3af --- /dev/null +++ b/src/03.AIToolsSolutionE2E/Olive_Demo/requirements.txt @@ -0,0 +1,13 @@ +olive-ai==0.7.1 +transformers==4.44.2 +autoawq==0.2.6 +optimum==1.23.1 +peft==0.13.2 +bitsandbytes==0.44.1 +accelerate>=0.30.0 +scipy==1.14.1 +azure-ai-ml==1.21.1 +onnxruntime-genai-cuda==0.5.0 +tabulate==0.9.0 +openai==1.54.4 +python-dotenv==1.0.1 diff --git a/src/03.AIToolsSolutionE2E/Olive_Demo/scripts/app.py b/src/03.AIToolsSolutionE2E/Olive_Demo/scripts/app.py new file mode 100644 index 0000000..844ca33 --- /dev/null +++ b/src/03.AIToolsSolutionE2E/Olive_Demo/scripts/app.py @@ -0,0 +1,33 @@ +import onnxruntime_genai as og +import numpy as np +import time + +model = og.Model("models/phi/onnx-ao/model") +adapters = og.Adapters(model) +adapters.load("models/phi/onnx-ao/model/adapter_weights.onnx_adapter", "travel") + +tokenizer = og.Tokenizer(model) +tokenizer_stream = tokenizer.create_stream() + +params = og.GeneratorParams(model) +params.set_search_options(max_length=100, past_present_share_buffer=False) +params.input_ids = tokenizer.encode("<|user|>\nwhere is the best place in london<|end|>\n<|assistant|>\n") + +generator = og.Generator(model, params) + +generator.set_active_adapter(adapters, "travel") + +print(f"[Travel]: Tell me what to do in London") +start = time.time() +token_count = 0 +while not generator.is_done(): + generator.compute_logits() + generator.generate_next_token() + + new_token = generator.get_next_tokens()[0] + print(tokenizer_stream.decode(new_token), end='', flush=True) + token_count = token_count+1 + +print("\n") +end = time.time() +print(f"Tk.sec:{token_count/(end - start)}") diff --git a/src/03.AIToolsSolutionE2E/Olive_Demo/scripts/flow.sh b/src/03.AIToolsSolutionE2E/Olive_Demo/scripts/flow.sh new file mode 100644 index 0000000..a358610 --- /dev/null +++ b/src/03.AIToolsSolutionE2E/Olive_Demo/scripts/flow.sh @@ -0,0 +1,31 @@ +echo -e "\n>>>>>> running awq quantization >>>>>>>>\n" + +olive quantize \ + --model_name_or_path azureml://registries/azureml/models/Phi-3.5-mini-instruct/versions/4 \ + --algorithm awq \ + --output_path models/phi/awq \ + --log_level 1 + +echo -e "\n>>>>>> running finetuning >>>>>>>>\n" + +olive finetune \ + --method lora \ + --model_name_or_path models/phi/awq \ + --trust_remote_code \ + --data_files "data/data_sample_travel.jsonl" \ + --data_name "json" \ + --text_template "<|user|>\n{prompt}<|end|>\n<|assistant|>\n{response}<|end|>" \ + --max_steps 100 \ + --output_path ./models/phi/ft \ + --log_level 1 + +echo -e "\n>>>>>> running optimizer >>>>>>>>\n" + +olive auto-opt \ + --model_name_or_path models/phi/ft/model \ + --adapter_path models/phi/ft/adapter \ + --device cpu \ + --provider CPUExecutionProvider \ + --use_ort_genai \ + --output_path models/phi/onnx-ao \ + --log_level 1 diff --git a/src/03.AIToolsSolutionE2E/Olive_Demo/scripts/upload-to-azureai.sh b/src/03.AIToolsSolutionE2E/Olive_Demo/scripts/upload-to-azureai.sh new file mode 100644 index 0000000..6b2a0c2 --- /dev/null +++ b/src/03.AIToolsSolutionE2E/Olive_Demo/scripts/upload-to-azureai.sh @@ -0,0 +1,6 @@ +az ml model create \ + --name ft-for-travel \ + --version 1 \ + --path ./models/phi/onnx-ao \ + --resource-group RESOURCE_GROUP \ + --workspace-name PROJECT_NAME diff --git a/src/03.AIToolsSolutionE2E/Readme.md b/src/03.AIToolsSolutionE2E/Readme.md index 24fe7ab..54e6357 100644 --- a/src/03.AIToolsSolutionE2E/Readme.md +++ b/src/03.AIToolsSolutionE2E/Readme.md @@ -10,6 +10,15 @@ This demo provides a structured approach to fine-tuning the Phi-3 model using AI **Sample Code** +**Demo 1. Olive Demo** +| Step | Description | Operation | +|-------------------|----------------------------------|-------------------| +|01.Installation| Please follow this step to set your env|[Go](./Olive_Demo/readme.md)| +|02.Use Microsoft Olive to architect | Using Microsoft Olive tools to fit your SLMOps cycle|[Go](./Olive_Demo/readme.md)| +|04.Inference your Fine-tuning models| Inference your onnx model after fine tuning|[Go](./Olive_Demo/readme.md)| + +**Demo 2. QA_E2E** + | Step | Description | Operation | |-------------------|----------------------------------|-------------------| |01.Installation| Please follow this step to set your env|[Go](./qa_e2e/docs/01.Installation.md)|