Spaces:
Runtime error
Runtime error
update api key
Browse files
app.py
CHANGED
|
@@ -1,3 +1,4 @@
|
|
|
|
|
| 1 |
import streamlit as st
|
| 2 |
from pydantic_ai import Agent
|
| 3 |
from pydantic_ai.models.groq import GroqModel
|
|
@@ -8,7 +9,7 @@ from typing import List, Dict
|
|
| 8 |
import constants
|
| 9 |
import os
|
| 10 |
|
| 11 |
-
api_key = os.getenv("
|
| 12 |
|
| 13 |
|
| 14 |
random_number = random.randint(3000, 10000)
|
|
@@ -42,8 +43,8 @@ async def onClick(vacationType,familyType,duration,purpose,interests):
|
|
| 42 |
"A signature dish or food experience.",
|
| 43 |
"Key activities or attractions for a traveler interested in food and culture."
|
| 44 |
),
|
| 45 |
-
#result_type = List[customModel.TravelAgency]
|
| 46 |
)
|
|
|
|
| 47 |
result_1 = agent.run_sync(user_prompt="for space travel which planet is the best")
|
| 48 |
result = result_1
|
| 49 |
st.caption(result.data)
|
|
@@ -74,7 +75,7 @@ async def main():
|
|
| 74 |
duration = st.selectbox(label="Duration of Trip",options=("5 days","2 weeks","1 month","more then 1 month"))
|
| 75 |
purpose = st.selectbox(label="Purpose of Travel",options=("Honeymoon","anniversary","family vacation","corporate retreat","vacation","Food tour"))
|
| 76 |
interests = st.selectbox(label="Special Interestl",options=("Photography","gastronomy","wildlife","art"))
|
| 77 |
-
|
| 78 |
|
| 79 |
|
| 80 |
if st.button("Search"):
|
|
|
|
| 1 |
+
from pydantic_ai.result import ResultData
|
| 2 |
import streamlit as st
|
| 3 |
from pydantic_ai import Agent
|
| 4 |
from pydantic_ai.models.groq import GroqModel
|
|
|
|
| 9 |
import constants
|
| 10 |
import os
|
| 11 |
|
| 12 |
+
api_key = os.getenv("api_key")
|
| 13 |
|
| 14 |
|
| 15 |
random_number = random.randint(3000, 10000)
|
|
|
|
| 43 |
"A signature dish or food experience.",
|
| 44 |
"Key activities or attractions for a traveler interested in food and culture."
|
| 45 |
),
|
|
|
|
| 46 |
)
|
| 47 |
+
|
| 48 |
result_1 = agent.run_sync(user_prompt="for space travel which planet is the best")
|
| 49 |
result = result_1
|
| 50 |
st.caption(result.data)
|
|
|
|
| 75 |
duration = st.selectbox(label="Duration of Trip",options=("5 days","2 weeks","1 month","more then 1 month"))
|
| 76 |
purpose = st.selectbox(label="Purpose of Travel",options=("Honeymoon","anniversary","family vacation","corporate retreat","vacation","Food tour"))
|
| 77 |
interests = st.selectbox(label="Special Interestl",options=("Photography","gastronomy","wildlife","art"))
|
| 78 |
+
|
| 79 |
|
| 80 |
|
| 81 |
if st.button("Search"):
|