Agen perjalanan virtual
Virtual Travel adalah AI agen yang membantu Anda merencanakan liburan.
Motivasi dan tujuan
Saya suka bepergian, namun saya tidak pernah tahu ke mana harus pergi atau apa yang harus dilakukan. Saya dapat mencari hal -hal yang harus dilakukan di internet di negara tertentu tetapi selalu ada rasa takut akan tidak sesuai dengan sasaran. Rencana perjalanan yang saya temukan secara online tidak disesuaikan dengan kebutuhan saya.
Tujuan dari proyek ini adalah untuk membuat tim agen AI yang merencanakan liburan untuk saya mengingat persyaratan saya.
API digunakan:
- LLM: Antropik Claud 3 Haiku API.
- Digunakan untuk menghasilkan pertanyaan untuk tavily, gunakan informasi yang disediakan oleh Tavily dan berikan jadwal jadwal.
- Pencarian: API Tavily.
- Digunakan untuk mendapatkan data yang relevan untuk permintaan pengguna.
Arsitektur:
- Ada 5 petunjuk/agen berbeda yang bekerja bersama untuk merencanakan rencana perjalanan Anda.
- Libur_planning_supervisor_promppt: memberikan ouline tentang apa yang harus dicari perencana saat merencanakan liburan.
- Planner_assistant_promppt: Menggunakan model haiku untuk membuat petunjuk yang akan berguna untuk membentuk rencana perjalanan.
- Liburan_planner_prompt: Menghasilkan rencana perjalanan dalam format yang diberikan menggunakan semua informasi yang dikumpulkan dari langkah -langkah sebelumnya.
- Planner_critique_prompt: memberikan umpan balik pada rencana perjalanan yang dihasilkan. Menyarankan apa lagi yang bisa dipertimbangkan untuk merencanakan liburan.
- Planner_critique_assistant_promppt: memanggil API yang tavily untuk informasi lebih lanjut untuk mengumpulkan informasi tentang saran.

Instalasi
pip install -r requirements.txt
Harap tambahkan tombol API Anda yang gentuk dan antropik sebagai variabel lingkungan dalam format yang diberikan dalam .env.example.
Penggunaan
Anda memiliki 2 opsi
- Gunakan notebook Python dan jalankan sel demi sel.
- Gunakan GUI:
Buka tautan di browser.