Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add GPTZero and Open Trivia Chat Plugins to the Collection #9

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

jonathanagustin
Copy link

@jonathanagustin jonathanagustin commented Apr 13, 2023

GPTZero Chat Plugin (PLUGIN 1)

Watch the Demo Video

GPTZero Chat Plugin predicts whether a given text was generated by a large language model. Once the plugin is installed and activated, you can use it in ChatGPT conversations. When a relevant question is asked, the model will invoke an API call to the GPTZero API. The model will incorporate API results in its response to the user.

Requirements: You must purchase a GPTZero API Key

To use the GPTZero Chat Plugin, you must have a GPTZero API Key.

💸 Please note that using the GPTZero API incurs costs based on your subscription plan.

You can obtain an API key by following these steps:

  1. Visit the GPTZero website at https://app.gptzero.me/login.
  2. Sign up for an account or log in if you already have one.
  3. Choose a subscription plan that suits your needs. Be aware that the API key is a paid feature, and the cost will depend on the selected plan. Review the pricing details carefully to understand the associated costs.
  4. View your API key at https://app.gptzero.me/app/api.

❗Keep your API key secure: It will be required during the installation process.

🔐 The API key will be encrypted and stored securely. It will be passed in the Authorization header when making requests to the plugin.

🔧 Installation

To install the GPTZero Chat Plugin, follow these steps:

  1. Access the ChatGPT UI and select the plugin model from the top drop-down menu.

  2. Click on Plugins > Plugin store > Install an unverified plugin.

  3. Provide the service URL:

    https://gptzero-chat-plugin.drengskapur.workers.dev
  4. This plugin is still in the process of being verified: click Continue.

  5. Enter your GPTZero API key.

Open Trivia Chat Plugin (PLUGIN 2)

Watch the Demo Video

Open Trivia Chat Plugin is a Cloudflare Worker that provides a proxy for the Open Trivia Database API. It serves trivia questions and answers and exposes an OpenAPI schema and a manifest file for integration with chat platforms and other services.

🔧 Installation

  1. Access the ChatGPT UI and select the plugin model from the top drop-down menu.

  2. Click on Plugins > Plugin store > Install an unverified plugin.

  3. Provide the service URL:

    https://opentrivia.drengskapur.workers.dev
  4. This plugin is still in the process of being verified: click Continue.

Once the plugin is installed and activated, you can use it in chat conversations. When a relevant question is asked, the model will invoke an API call to the Open Trivia Database API. The model will incorporate API results in its response to the user.

🗣️ Example Conversation

User: Ask me 2 trivia questions, one by one, and give me the answer after I answer.

ChatGPT: Great! Let's start with the first trivia question:

Question 1: True or False: In "JoJo's Bizarre Adventure," Father Enrico Pucchi uses a total of 3 stands in Part 6: Stone Ocean.

Please provide your answer by choosing True or False.

User: T

ChatGPT: Thank you for your answer. The correct answer is True. In "JoJo's Bizarre Adventure: Stone Ocean," Father Enrico Pucchi uses a total of 3 stands: Whitesnake, C-Moon, and Made in Heaven.

Let's move on to the third and final trivia question:

Question 2: What book series published by Jim Butcher follows a wizard in modern-day Chicago?
A) A Hat in Time
B) The Cinder Spires
C) My Life as a Teenage Wizard
D) The Dresden Files

Please provide your answer by choosing the letter corresponding to the correct option (A, B, C, or D).

User: D

ChatGPT: Thank you for your answer. You are correct! The correct answer is D) The Dresden Files. "The Dresden Files" is a book series written by Jim Butcher that follows the adventures of Harry Dresden, a wizard and private investigator in modern-day Chicago.

Great job! That concludes our trivia questions for today. If you'd like to play again or have any other questions, feel free to ask!

Notes

Please review the changes and let me know if any modifications are required. Looking forward to having this plugin added to the collection.

  • The plugins are integrated as serverless Cloudflare Workers using the Wrangler CLI. This allows for seamless deployment and management of the plugin, ensuring high performance and scalability.
  • The serverless architecture ensures that the plugins are always available and can handle a large number of requests without any additional setup or configuration.
  • The use of Wrangler CLI simplifies the development and deployment process, making it easy for developers to contribute and maintain the plugin.

I'm trying to make a dev guide for serverless Cloudflare workers, hope to make another PR soon!

@jonathanagustin jonathanagustin changed the title Add GPTZero Chat Plugin to the Collection Add GPTZero and Open Trivia Chat Plugins to the Collection Apr 14, 2023
@logankilpatrick
Copy link
Owner

Is it possible to make the free plan include API access?

@logankilpatrick
Copy link
Owner

Also, the first link: https://gptzero.drengskapur.workers.dev does not work.

@jonathanagustin
Copy link
Author

retesting, give me a couple

@jonathanagustin
Copy link
Author

It's

https://gptzero-chat-plugin.drengskapur.workers.dev

@jonathanagustin
Copy link
Author

Is it possible to make the free plan include API access?

No. There currently isn't a way to make the free plan include API access. I can send you key for testing, if you'd like.

@jonathanagustin
Copy link
Author

@logankilpatrick

I sent an API key for testing to 23Kilpatrick23 [at] gmail

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants