Discover and explore top open-source AI tools and projects—updated daily.
transitive-bullshitTypeScript library for ChatGPT plugin development
Top 58.8% 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-pluginHighlighted 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
ChatGPTBox-dev