Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/noweh/alexa-maurice-chatgpt
Source code of an Alexa's skill using ChatGPT API
https://github.com/noweh/alexa-maurice-chatgpt
alexa-skill chatgpt-api nodejs
Last synced: 17 days ago
JSON representation
Source code of an Alexa's skill using ChatGPT API
- Host: GitHub
- URL: https://github.com/noweh/alexa-maurice-chatgpt
- Owner: noweh
- License: mit
- Created: 2023-01-10T17:34:45.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-01-10T19:35:45.000Z (about 2 years ago)
- Last Synced: 2024-12-25T10:21:59.011Z (30 days ago)
- Topics: alexa-skill, chatgpt-api, nodejs
- Language: JavaScript
- Homepage:
- Size: 348 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Alexa's skill Maurice ChatGPT
![Node.js](https://img.shields.io/static/v1?style=flat-square&message=Node.js&color=339933&logo=Node.js&logoColor=FFFFFF&label=)
![OpenAI ChatGPT](https://img.shields.io/static/v1?style=flat-square&message=OpenAI ChatGPT&color=412991&logo=OpenAI&logoColor=FFFFFF&label=)
[![MIT Licensed](https://img.shields.io/github/license/noweh/alexa-maurice-chatgpt)](LICENSE)Source code of an Alexa's skill using ChatGPT API.
:warning: This skill is still in development because there are still some issues to validate.
## Prerequisite
For the skill to work, you need to [generate](https://beta.openai.com/account/api-keys) an OpenAI API key and replace it in the file [/alexa-skill/lambda/index.js](/alexa-skill/lambda/index.js).
---
## Common issues observed
1. The skill allowed the user to search for mature questions but failed to filter out inappropriate responses via voice and home card.
Please ensure that the skill filters out responses via voice and home card that violate Amazon content policies including profanity, sexually explicit material, hate speech or other mature content.2. The skill allowed the user to search for answers to questions but failed to provide clear attribution to the source of those answers.
Please ensure that the skill provides attribution to the source in the skill description, voice response or home card.