TypeScript library for ChatGPT plugin development
Top 59.4% on sourcepulse
This repository provides the chatgpt-plugin
NPM package, offering TypeScript types and utilities for developing ChatGPT Plugins. It aims to simplify plugin creation for developers by offering example implementations and resources, with a focus on Cloudflare Workers and Vercel edge functions.
How It Works
The project centers around the chatgpt-plugin
NPM package, which includes TypeScript definitions and helper functions for interacting with the ChatGPT Plugin API. It leverages OpenAPI specifications for defining plugin capabilities and provides ready-to-use examples demonstrating common plugin patterns, such as data retrieval and text manipulation.
Quick Start & Requirements
npm install chatgpt-plugin
Highlighted Details
chatgpt-plugin
NPM package with TS types and utilities.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The ai-plugin.json
configuration has character limits for human and model descriptions, and API response bodies are capped at 100k characters, with these limits potentially decreasing over time. A defineConfig
function for validating ai-plugin.json
is noted as a future TODO.
2 years ago
Inactive