背景
MacのコンソールからでもChatGPTを利用でるようになる,
aichat というパッケージがあったので導入してみた.
導入
homebrew経由でaichatを入れました.
初期設定
Openai API Keyがない場合は下記から作成.
これで完了です.
使ってみる
README をもとにやってみます.
modelの変更
.model
でモデルの変更ができる.
みる感じ下記の4通り.
- gpt-4
- gpt-4-32k
- gpt-3.5-turbo
- gpt-3.5-turbo-16k
通常の対話
プロンプトで対話
ロールで対話
プロンプトは一時的だが,
ロールを設定することでいつでも使えるようになる.
まずは .info
でroles.yamlファイルの場所を確認する.
なかったので roles.yamlファイル
を作成して中身を埋める.
下記にしてみた.
https://github.com/sigoden/aichat/wiki/Role-Examples#code-generator
.role coder
で設定を利用できる.
出力させてみる.
すげえ...😭
翻訳もやってみる.
やるなあ...
会話する
.conversation
コマンドでできる.
.clear conversation
で会話モードを止めることができる.
常に会話モードにしたい場合は,
config.conversation_first
を true
にすれば良い.
まとめ
結構便利ですね!
roleをうまく使い分けながら仕事に取り込んでいればめっちゃ良さそう...!