@paulkinlan/openai-breadboard-kit
v1.2.0
Published
A Kit that allows you to build Breadboard graphs for OpenAI.
Downloads
4
Readme
"Google Labs Breadboard" Kit for the OpenAI API
The OpenAI Breadboard Kit is a collection of Breadboard nodes that are helpful for building LLM-based (Generative AI) applications using the OpenAI API.
Installing
OpenAI Breadboard Kit requires Node version >=v19.0.0. To install:
npm install @paulkinlan/openai-breadboard-kit
Node Types
Here are all node handlers that are included in the OpenAI Breadboard Kit
The generateCompletion
node
This is an OpenAI API text completion node. To produce useful output, the node needs an OPENAI_API_KEY
input and the text
input and the model
to run it against.
Example:
Given this input:
{
"OPENAI_API_KEY": "<your API key>",
"text": "How much wood can a woodchuck chuck?"
}
The node will produce this output:
{
"completion": "The exact amount a woodchuck can chuck is unknown, but it is believed that they can chuck about 700 pounds of wood in a day."
}
Inputs:
OPENAI_API_KEY
required, must contain the OpenAI API key.text
required, sent as the prompt for the completion.model
the name of the model OpenAI that you want to use.
Outputs:
completion
- result of the OpenAI API text completion.