In doing a very very basic ChatGPT plugin, converted the SquareGPT example by Logain from Julia to Python.
The problem that quickly arose was that any prompt with the word square
, e.g. What is the square of 5
would not be sent off to the plugin and instead ChatGPT would respond without using the plugin. To get around the problem changed the plugin info to
"name_for_human": "Erics evaluate",
"name_for_model": "Erics_evaluate",
"description_for_human": "Evaluate plugin.",
"description_for_model": "Evaluate plugin."
info:
title: eric_evaluate
description: An API to evaluate a given value.
then used a prompt like
What is Erics evaluate for the number 3.1
Are others running into a similar problem and if so what are they doing?
EDIT (05/31/2023)
After reading the first two replies the suggestion was to clearly change description_for_model
. To review examples of ai-plugin.json
which contains description_for_model
used the files located in
which are recent copies, not links, of many of the ChatGPT plugin manifest files.
Thanks for the replies.