Conversation
Signed-off-by: Craig Jellick <craig@acorn.io>
Signed-off-by: Craig Jellick <craig@acorn.io>
| When you run this script, GPTScript will use the output from the context tool and add it to the user message along with the existing prompt in this tool to provide additional context to the LLM. | ||
|
|
||
| ## Context Provider Tool with args | ||
| ## Context Provider Tool with Args |
There was a problem hiding this comment.
Is the official verbiage "Args" or "Params"?
|
|
||
| The above example context tool has several interesting features: | ||
|
|
||
| The `share context` directive is used to include additional context from other tools or files into the tool that referenced this context. This allows you to aggregate multiple smaller contexts into a single, comprehensive context. Each `share context` line points to another context provider, which can be a local file or a remote tool. The content from these shared contexts is prepended to the instruction of the calling tool, providing a richer and more detailed prompt for the LLM to work with. |
There was a problem hiding this comment.
We call preamble fields "directives" here and "tool parameters" elsewhere. Is it worth standardizing the verbiage across the docs?
There was a problem hiding this comment.
Would be nice to standardize...ive also used the word stanza. "directive" here was actually a new one generated by gpt 😅
I do not like tool parameters because parameter is one of the parameters.
There was a problem hiding this comment.
im actually going to be adding more commits to this with other changes (with the goal of standardizing some other stuff).
There was a problem hiding this comment.
I do not like tool parameters because parameter is one of the parameters
hard concur
im actually going to be adding more commits to this with other changes (with the goal of standardizing some other stuff)
sweet, thanks
There was a problem hiding this comment.
Just to throw my vote in the hat, I think "tool field", "tool preamble field", or "tool definition field" are some descriptive options that are different enough from "tool parameters" to prevent confusion.
Signed-off-by: Craig Jellick craig@acorn.io