1.0.6 • Published 1 year ago

amnesic-openai v1.0.6

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

This package is a wrapper around openai: 4.33.*
"Amnesic" is derived from the Greek word "amnesia," which means forgetfulness or loss of memory.

Installation

npm install amnesic-openai

Usage

import GPT from 'amnesic-openai';

Using Default Parameters

You can use the amnesic function with default parameters:

// Optional: Using OPENAI_API_KEY env variable
const response = await GPT.amnesic('Who is Hatsune Miku?');
console.log(response.solve); // solve is a noun.

In this example, the amnesic function is called with the prompt and OPENAI_API_KEY, while the other parameters are left as undefined to use their default values. The response is accessed through response.solve.

Customizing Parameters

const prompt = 'Who is Hatsune Miku?';
const sys = GPT.sysDefault; // 'You are GPT, a large language model'
const OPENAI_API_KEY = process.env.OPENAI_API_KEY;
const temp = GPT.tempDefault; // 0.4
const model = GPT.modelDefault; // 'gpt-4-1106-preview'
const topP = GPT.topPDefault; // 0.95
const baseURL = GPT.baseURLDefault; // 'https://api.openai.com/v1/'

const response = await GPT.amnesic(prompt, sys, OPENAI_API_KEY, temp, model, topP, baseURL);
console.log(response.messages); // Conversation history
console.log(response.solve); // Generated response string
console.log(response); // OpenAI Response
1.0.6

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

0.2.0-beta5

1 year ago

0.2.0-beta3

1 year ago

0.2.0

1 year ago

0.2.0-beta

1 year ago

0.2.0-beta2

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago