UNPKG

directus-extension-ai-sdk-bundle

Version:

A small bundle of Flow Operations which enable interaction with the [OpenAI](https://beta.openai.com/overview) and [Stability](https://stability.ai/) API's.

86 lines (85 loc) 2.3 kB
{ "name": "directus-extension-ai-sdk-bundle", "version": "1.0.26", "author": "freekrai", "keywords": [ "directus", "directus-extension", "directus-operation", "directus-custom-bundle" ], "directus:extension": { "type": "bundle", "path": { "app": "dist/app.js", "api": "dist/api.js" }, "entries": [ { "type": "operation", "name": "dall-e-operation", "source": { "app": "src/dall-e-operation/app.js", "api": "src/dall-e-operation/api.js" } }, { "type": "operation", "name": "stable-diffusion-operation", "source": { "app": "src/stable-diffusion-operation/app.js", "api": "src/stable-diffusion-operation/api.js" } }, { "type": "operation", "name": "chatgpt-operation", "source": { "app": "src/chatgpt-operation/app.js", "api": "src/chatgpt-operation/api.js" } }, { "type": "hook", "name": "configuration", "source": "src/configuration/index.js" }, { "type": "operation", "name": "whisper-operation", "source": { "app": "src/whisper-operation/app.js", "api": "src/whisper-operation/api.js" } } ], "host": "^10.0.0 || ^11.0.0" }, "scripts": { "add": "directus-extension add", "build": "directus-extension build", "dev": "directus-extension build -w --no-minify" }, "devDependencies": { "@directus/extensions-sdk": "12.1.3", "vue": "^3.5.13" }, "dependencies": { "node-fetch": "^3.3.2", "openai": "^4.72.0" }, "repository": { "type": "git", "url": "git+https://github.com/freekrai/directus-extension-ai-operation-bundle.git" }, "license": "MIT", "description": "A small bundle of Flow Operations which enable interaction with the [OpenAI](https://beta.openai.com/overview) and [Stability](https://stability.ai/) API's.", "bugs": { "url": "https://github.com/freekrai/directus-extension-ai-operation-bundle/issues" }, "homepage": "https://github.com/freekrai/directus-extension-ai-operation-bundle#readme", "main": "index.js", "directories": { "example": "examples" } }