0.1.19 • Published 3 months ago

aisbreaker-chat-cli v0.1.19

Weekly downloads
-
License
MIT
Repository
-
Last release
3 months ago

AIs Breaker Chat CLI

Introduction

This repo contains two demo applications simple-chat-cli.js and chat-cli.js to demonstrate the usage of aisbreaker-core-nodejs (which is based on aisbreaker-api-js) in a JavaScript NodeJS application.

AIsBreaker provides an interface/API/SDK to access different AI APIs (OpenAI ChatGPT/Completion, Google Bart and more) in the same way by providing a uniform interface/API inclusive SDK for NodeJS/TypeScript/JavaScript and maybe more.

Run simple-chat-cli.js

This script take a command line argument as question for the chat:openai.com (ChatGPT) service.

It is a code code example.

Steps to run:

# install dependencies
npm install

# set environment: access key for OpenAI
export OPENAI_API_KEY="sk-..."
# or from a script
. ../../../setenv.sh

# run the simple test chat
./simple-chat-cli.js "<A single question to ChatGPT>"
    # it will take few seconds to show the answer

Run chat-cli.js

This script is a command line version of an interactive chat with the chat:openai.com (ChatGPT) service.

Steps to run:

# install dependencies
npm install

# set environment: access key for OpenAI
export OPENAI_API_KEY="sk-..."
# or from a script
. ../../../setenv.sh

# run the simple test chat (with OpenAI as default service)
./chat-cli.js
    # follow the interactive instructions and chat


# alternatively, spevify the AI service
./chat-cli.js --service=chat:dummy
    # follow the interactive instructions and chat

./chat-cli.js --service=chat:openai.com
    # follow the interactive instructions and chat

./chat-cli.js --service=chat:openai.com/gpt-4
    # follow the interactive instructions and chat

./chat-cli.js --service=aisbreaker:mirror/service/chat:openai.com/gpt-4
    # follow the interactive instructions and chat

./chat-cli.js --service=chat:example.com/foo
    # follow the interactive instructions and chat
0.1.19

3 months ago

0.1.18

4 months ago

0.1.17

4 months ago

0.1.16

4 months ago

0.1.15

5 months ago

0.1.14

5 months ago

0.1.12

5 months ago

0.1.13

5 months ago

0.1.11

5 months ago

0.1.10

5 months ago

0.1.9

5 months ago

0.1.8

5 months ago

0.1.7

6 months ago

0.1.6

6 months ago

0.1.5

6 months ago

0.1.4

6 months ago

0.1.3

6 months ago

0.1.2

6 months ago

0.1.1

6 months ago

0.1.0

8 months ago

0.0.42

8 months ago

0.0.41

9 months ago

0.0.40

10 months ago

0.0.35

10 months ago

0.0.34

10 months ago

0.0.33

10 months ago