18 releases (stable)

2.8.0 May 14, 2024
2.6.0 Nov 7, 2023
2.2.0 Jul 13, 2023
1.4.0 May 5, 2023
0.5.0 Apr 11, 2023

#94 in Machine learning

Download history 70/week @ 2024-02-26 15/week @ 2024-03-11 92/week @ 2024-04-01 94/week @ 2024-04-22 22/week @ 2024-04-29 114/week @ 2024-05-13

1,238 downloads per month

MIT license

16KB
293 lines

FerriteChatter

ChatGPTとターミナル上で会話できるやつ。

名前はChatGPTに考えて貰った。

Usage

API keyはOPENAI_API_KEYに設定。

あとは実行するだけ

# Chat形式
# "exit"で終了、"reset"で会話のリセット、"v"でエディターを使用した入力ができる。
$ fchat

# 単発の質問
$ fask

# 日英・英日翻訳
$ ftrans

# 基本的に共通のオプション
$ fchat -h
Usage: fchat [OPTIONS]

Options:
  -g, --general <GENERAL>  Open Prompt(General Prompt)
  -k, --key <KEY>          OenAI API Key
  -m, --model <MODEL>      OpenAI Model [default: gpt-4o] [possible values: gpt-4, gpt-4o, gpt-4-0314, gpt-4-0613, gpt-4-32k, gpt-4-32k-0613, gpt-4-1106-preview, gpt-3.5-turbo, gpt-3.5-turbo-16k, gpt-3.5-turbo-0301, gpt-3.5-turbo-0613, gpt-3.5-turbo-0613, gpt-3.5-turbo-16k-0613]
  -h, --help               Print help
  -V, --version            Print version

installation

cargo install FerriteChatter

Dependencies

~12–27MB
~450K SLoC