0.1.6 • Published 9 days ago

@prompt-pal/node-sdk v0.1.6

Weekly downloads
-
License
ISC
Repository
-
Last release
9 days ago

PromptPal Node.js SDK Publish codecov

PromptPal is a software application designed to facilitate the collection, storage, modification, and enhancement of prompts.

PromptPal is a versatile service that can be deployed both on-premises and in cloud-native environments, allowing you to set up your own server on your machines.

The Node.js SDK is a powerful tool that enables seamless integration with the PromptPal service, providing a convenient way for developers to interact with its features.

Installation

The PromptPal JS SDK is all environment compatible, including Node.js, Deno and Bun. To install the SDK, use the following command:

npm install @prompt-pal/node-sdk
yarn add @prompt-pal/node-sdk
pnpm install @prompt-pal/node-sdk
deno add @prompt-pal/node-sdk

Usage

Prerequirements

  • Set up a PromptPal admin panel.
  • Download the PromptPal CLI and use the promptpal init and promptpal g commands to generate prompt metadata.

SDK Usage

Before using the SDK, make sure to define the endpoint and token. The endpoint refers to the location where your server is deployed (e.g., the service name in a Kubernetes cluster). The token is obtained from the PromptPal admin panel. Please refer to the main repository for more details.

const endpoint = "http://localhost:7788"
const token = "d6e9a6b170784fdfb4ef54417a32f391"
import PromptPal from '@prompt-pal/node-sdk'

const client = new PromptPal(endpoint, token)

const res = client.execute<PPPrompts, PPPromptEchoVariables>(
  PPPrompts.Echo,
  { text: 'hello world' }
)

console.log(res)

Used By

This project is utilized by the following projects:

  • ClippingKK

Support

For support, email to annatar.he@gmail.com.

0.1.6

9 days ago

0.1.4

2 months ago

0.1.5

2 months ago

0.1.2

2 months ago

0.1.1

2 months ago

0.1.3

2 months ago

0.0.7

6 months ago

0.0.6

6 months ago

0.0.5

10 months ago