gpt4all-ts-client
TypeScript icon, indicating that this package has built-in type declarations

0.3.0 • Public • Published

Welcome to gpt4all-client 👋

Version License: MIT

GPT4All Typescript Client

Intro

This is a fork of gpt4all-ts repository, which is a TypeScript implementation of the GPT4all language model. This fork is intended to add additional features and improvements to the original codebase.

Install

yarn install

Usage

import { GPT4All } from "gpt4all-ts-client";

// Instantiate GPT4All with default or custom settings
const gpt4all = new GPT4All("gpt4all-lora-unfiltered-quantized"); // Default is 'gpt4all-lora-quantized' model

// Initialize and download missing files
const forceDownload = false;
await gpt4all.init(forceDownload);

// Open the connection with the model
await gpt4all.open();
// Generate a response using a prompt
const prompt = "Tell me about how Open Access to AI is going to help humanity.";
const response = await gpt4all.prompt(prompt);
console.log(`Prompt: ${prompt}`);
console.log(`Response: ${response}`);

// Close the connection when you're done
gpt4all.close();

Example usage

yarn build
yarn dev

Author

👤 Huynh Duc Dung @jellydn

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check issues page.

Show your support

kofi paypal buymeacoffee

Give a ⭐️ if this project helped you!

Readme

Keywords

Package Sidebar

Install

npm i gpt4all-ts-client

Weekly Downloads

48

Version

0.3.0

License

MIT

Unpacked Size

11 kB

Total Files

4

Last publish

Collaborators

  • jellydn