PromptLayer
is the first platform that allows you to track, manage, and share your GPT prompt engineering. PromptLayer
acts a middleware between your code and OpenAI’s
python library.
PromptLayer
records all your OpenAI API
requests, allowing you to search and explore request history in the PromptLayer
dashboard.
This example showcases how to connect to PromptLayer to start recording your OpenAI requests.
Another example is here.
Install PromptLayer
Thepromptlayer
package is required to use PromptLayer with OpenAI. Install promptlayer
using pip.
Imports
Set the Environment API Key
You can create a PromptLayer API Key at www.promptlayer.com by clicking the settings cog in the navbar. Set it as an environment variable calledPROMPTLAYER_API_KEY
.
You also need an OpenAI Key, called OPENAI_API_KEY
.
Use the PromptLayerOpenAI LLM like normal
You can optionally pass inpl_tags
to track your requests with PromptLayer’s tagging feature.
Using PromptLayer Track
If you would like to use any of the PromptLayer tracking features, you need to pass the argumentreturn_pl_id
when instantiating the PromptLayer LLM to get the request id.