GithubHelp home page GithubHelp logo

cligpt's Introduction

cligpt's People

Contributors

schneiderfelipe avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

willemneal

cligpt's Issues

Manage multiple chat

Following #2 and #13, cligpt should allow users to

  • save separate chats
  • allow users to multiplex conversations

Save and load chat logs

cligpt should allow users to

  • save chat logs to a file
  • load chat logs from a file and resume a previous conversation

Support Babbage

This seems to be the only text completion model that makes sense supporting, as it costs 25% the price of GPT-3.5 Turbo.

In particular, it makes no sense to support Curie or DaVinci, as they cost the same or more, and seem to perform more poorly than GPT-3.5 Turbo:

           model  prompt  completion  comparison  order
7  Ada Embedding  0.0004      0.0004        0.20      0
3            Ada  0.0004      0.0004        0.20      1
4        Babbage  0.0005      0.0005        0.25      2
5          Curie  0.0020      0.0020        1.00      3
6        Davinci  0.0200      0.0200       10.00      4
2  GPT-3.5 Turbo  0.0020      0.0020        1.00      5
0       GPT-4 8K  0.0300      0.0600       30.00      6
1      GPT-4 32K  0.0600      0.1200       60.00      7

Do not send a request if the message is empty

The below should show an error or message instead of the current behaviour:

$ echo "" | cligpt
I'm sorry, I am an AI language model and I do not understand what you are trying to communicate. Please provide more information or context for me to assist you better.

Customize chat settings

cligpt should allow users to customize the chat settings, such as the number of responses to generate and the temperature parameter for generating responses (done in #8).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.