completiontemplate-tag
TypeScript icon, indicating that this package has built-in type declarations

1.0.3 • Public • Published

completiontemplate-tag

A TypeScript library that leverages OpenAI's GPT-3.5 Turbo for simple and efficient chat-based text completions.

Overview

completion-tag is a simple-to-use TypeScript library designed to interact with OpenAI's GPT-3.5 Turbo model. It streamlines the process of sending requests and receiving completions from the AI, making it easier for developers to integrate the model into their applications. By using a template literal tag, developers can quickly pass their text prompts to the AI and receive a response.

Usage

Simple:

const got = await completiontemplate`It was pizza day at ${'respond with a random name for a place'}, and ${'respond with a random name for a person'} was super excited for lunch. But when she went outside to eat, a bird stole her pizza! Jamie chased the bird all over school. She climbed, jumped, and ran through the playground.`

console.log(got)

// It was pizza day at Puffin Cove, and Rufus was super excited for lunch. But when she went outside to eat, a bird stole her pizza! Jamie chased the bird all over school. She climbed, jumped, and ran through the playground.

See tests for more examples.

Author

Readme

Keywords

Package Sidebar

Install

npm i completiontemplate-tag

Weekly Downloads

0

Version

1.0.3

License

MIT

Unpacked Size

6.9 kB

Total Files

9

Last publish

Collaborators

  • ch__tz