Hi! I'm Alpha Gweilo, your friendly assistant. I can help you with various tasks, and I'm especially good at providing Hong Kong weather information backed by the Hong Kong Observatory! How can I assist you today? 👻🌤️
File Search
Upload a file to create a new vector store, or use an existing one.
Vector store
Add
Upload
Web Search
User's location
Clear
Functions
Get Hk Weather Package
Get Hong Kong Observatory weather information including current conditions, forecast, and warnings
Parameters:
unitstring
Unit to get weather in
celsiusfahrenheit
Get Hk Rainfall
Get Hong Kong Observatory rainfall data across different districts
Returns:
{ "updateTime": "2024-03-25T10:45:00+08:00", "stations": [ { "station": "Central", "value": 0.5, "unit": "mm" } ] }
Get Hk Local Forecast
Get a detailed Hong Kong local weather forecast with general situation and outlook
Returns:
{ "generalSituation": "The weather is fine over southern China and the northern part of the South China Sea.", "forecastPeriod": "Tonight and tomorrow", "forecastDesc": "Fine and dry. Hot during the day with light to moderate southerly winds.", "outlook": "Hot during the day and relatively humid in the next couple of days.", "updateTime": "2024-03-25T10:45:00+08:00" }
Get Hk Uv Index
Get current UV Index information for Hong Kong
Returns:
{ "uvIndex": 3, "intensity": "Moderate", "message": "Protection against sun exposure is needed", "updateTime": "2024-03-25T10:45:00+08:00" }
Get Hk Warning Info
Get detailed information about active weather warnings in Hong Kong
Returns:
{ "details": [ { "warningStatementCode": "WHOT", "subtype": "Hot Weather Warning", "updateTime": "2024-03-25T10:45:00+08:00", "contents": [ "Very hot weather is expected today." ] } ], "updateTime": "2024-03-25T10:45:00+08:00" }
Get Hk Special Tips
Get special weather tips and advisories from the Hong Kong Observatory
Returns:
{ "tips": [ "Remember to stay hydrated in hot weather" ], "updateTime": "2024-03-25T10:45:00+08:00" }
Get Joke
Get a programming joke
Get Kmb Bus Data
Get KMB (Kowloon Motor Bus) data including routes, stops, and real-time ETAs
Parameters:
dataTypestring
Type of data to retrieve
routesstopsroute-stopsetaroute-with-stops
routestring
Bus route number (e.g., '1', '960')
stopIdstring
Bus stop ID
boundstring
Direction of the route (O for outbound, I for inbound)
OI
serviceTypestring
Service type of the route (usually '1')
enhancedboolean
Whether to return enhanced data with calculated minutes to arrival and formatted times
Returns:
{ "route": "1", "bound": "1", "serviceType": "1", "stops": [ "CENTRAL", "ADMIRALTY" ], "eta": [ { "stop": "CENTRAL", "time": "2024-03-25T10:50:00+08:00", "rmk": "On time" } ] }