Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yuchanns/flameai
An Incomplete implementation of Azure OpenAI SDK for Cloudflare
https://github.com/yuchanns/flameai
Last synced: 15 days ago
JSON representation
An Incomplete implementation of Azure OpenAI SDK for Cloudflare
- Host: GitHub
- URL: https://github.com/yuchanns/flameai
- Owner: yuchanns
- License: mit
- Created: 2023-12-25T14:01:02.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-13T02:10:18.000Z (8 months ago)
- Last Synced: 2024-04-14T06:47:24.003Z (7 months ago)
- Language: TypeScript
- Size: 52.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# flameai
[![npm version](https://badge.fury.io/js/@yuchanns%2Fflameai.svg)](https://badge.fury.io/js/@yuchanns%2Fflameai)
An Incomplete implementation of Azure OpenAI SDK for Cloudflare
## Why Develop Another Azure OpenAI SDK?
While the OpenAI SDK NPM packages are excellent, they cannot be used in Cloudflare Workers due to their close association with the NodeJS runtime. As a result, I have **re-implemented** an incomplete SDK specifically for Cloudflare.
As I have limited time and energy, I have added features based on my own needs. However, anyone is welcome to submit Pull Requests if they require additional features.
## How to use
See [tests](./src/ai.test.ts)