weathergpt  by steven-tey

ChatGPT plugin template for weather data

Created 2 years ago
340 stars

Top 81.1% on SourcePulse

GitHubView on GitHub
Project Summary

This repository provides a starter template for building ChatGPT plugins, specifically demonstrating a weather lookup service. It's designed for developers looking to integrate custom functionality into ChatGPT, leveraging modern web technologies for a streamlined experience.

How It Works

The plugin utilizes Next.js 13's App Router and Edge Route Handlers to serve OpenAPI specifications and fetch real-time weather data. This serverless approach allows for dynamic content generation, including personalized outfit recommendations based on weather conditions, all processed efficiently at the edge.

Quick Start & Requirements

  • Install: Deploy to Vercel via the one-click button.
  • Prerequisites: A WeatherAPI key is required.
  • Setup: One-click deployment to Vercel.
  • Docs: Try the Plugin, Deploy Your Own

Highlighted Details

  • ChatGPT Plugin and OpenAPI JSON specs.
  • Next.js 13 App Router and Edge Route Handlers.
  • Dynamic OG image generation at the edge using ImageResponse.
  • Outfit recommendations based on weather data.

Maintenance & Community

The project is maintained by Steven Tey. Further community or roadmap details are not specified in the README.

Licensing & Compatibility

The repository does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

This is a starter template and requires a ChatGPT Plus subscription with plugin access to test. The WeatherAPI key is a necessary external dependency.

Health Check
Last Commit

2 years ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
1 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.