Virtuelles Reisebüro
Virtuelle Reise ist eine agierende KI, die Ihnen hilft, einen Urlaub zu planen.
Motivation und Ziele
Ich reise gerne, aber ich weiß nie, wohin ich gehen soll oder was ich tun soll. Ich kann im Internet nach Dingen in einem bestimmten Land suchen, aber es gibt immer die Angst davor, dass es nicht der Marke entspricht. Die Reiserouten, die ich online finde, sind nicht an meine Bedürfnisse angepasst.
Das Ziel dieses Projekts ist es, ein Team von AI -Agenten zu machen, das mir einen Urlaub für mich vorhat.
APIs verwendet:
- LLM: Anthropic Claud 3 Haiku API.
- Verwendet, um Abfragen für Tavily zu generieren, verwenden Sie die von Tavily bereitgestellten Informationen und geben Sie eine Reiseroute.
- Suche: Tavily API.
- Verwendet, um relevante Daten für die Anfrage des Benutzers zu erhalten.
Architektur:
- Es gibt 5 verschiedene Eingabeaufforderungen/Agenten, die zusammenarbeiten, um Ihre Reiseroute zu planen.
- Vacation_planning_Supervisor_prompt: Gibt die OULL, wonach der Planer bei der Planung eines Urlaubs suchen muss.
- Planner_assistant_prompt: Verwendet das Haiku -Modell, um Eingabeaufforderungen zu erstellen, die zur Bildung der Reiseroute nützlich sind.
- Vacation_PLANNER_PROMPT: Erzeugt die Reiseroute im angegebenen Format mit allen Informationen, die aus den früheren Schritten gesammelt wurden.
- Planner_critique_prompt: Es gibt Feedback zu der generierten Reiseroute. Schlägt vor, was noch in Betracht gezogen werden kann, um den Urlaub zu planen.
- Planner_critique_assistant_prompt: Rufen Sie die Tavily -API an, um weitere Informationen zu Vorschlägen zu sammeln.
![](https://images.downcodes.com/uploads/20250214/img_67ae97ea5b25330.png)
Installation
pip install -r requirements.txt
Bitte fügen Sie Ihre tavy- und anthropischen API -Schlüssel als Umgebungsvariablen im in .Env.Example angegebenen Format hinzu.
Verwendung
Sie haben 2 Optionen
- Verwenden Sie das Python -Notizbuch und führen Sie es mit Zelle aus.
- Verwenden Sie die GUI:
Öffnen Sie den Link im Browser.