Spaces:
Running on Zero
Running on Zero
| import modal | |
| from modal import Image | |
| # Setup | |
| app = modal.App("hello") | |
| image = Image.debian_slim().pip_install("requests") | |
| # Hello! | |
| def hello() -> str: | |
| import requests | |
| response = requests.get("https://ipinfo.io/json") | |
| data = response.json() | |
| city, region, country = data["city"], data["region"], data["country"] | |
| return f"Hello from {city}, {region}, {country}!!" | |
| # New - added thanks to student Tue H.! | |
| def hello_europe() -> str: | |
| import requests | |
| response = requests.get("https://ipinfo.io/json") | |
| data = response.json() | |
| city, region, country = data["city"], data["region"], data["country"] | |
| return f"Hello from {city}, {region}, {country}!!" | |