ShellGPT - ChatGPT をターミナルで使用する(自然言語でコマンドを実行する):システムを更新し、ファイルをサイズ順に表示し、Docker をインストールするのを手伝ってください... - 小众软件#
#Omnivore
ShellGPTは、ChatGPT を統合したターミナルツールで、自然言語でコマンドを実行することができます。たとえば、システムを更新すると入力すると、apt update && apt upgrade と入力してくれます。ファイルをサイズ順に表示すると入力すると、ls -lS と入力してくれます。コマンドラインのコマンドを覚えられない人にとって、非常に便利です。
Linux、macOS、Windows をサポートし、PowerShell、CMD、Bash、Zsh などと互換性があります。@Appinn
発見チャンネルからの情報、@DBin_K さんのおすすめ:https://meta.appinn.net/t/topic/53654/
ShellGPT: 自然言語でコマンドラインを操作する | オープンソース CLI ソフトウェア#
今日、興味深いプロジェクトを見つけました ShellGPT 4 | 中文介绍
簡単に言えば、コマンドラインでchatgptを使用できます。API キーを提供するか、ローカルの LLM モデルを構築する必要があります。
私の体験では、最も便利な機能は自然言語でのコマンドライン操作です。コマンドを質問した後、コマンドをワンクリックで実行できます。ブラウザやターミナルソフトウェアのウィンドウの切り替え、コピー&ペースト、英語と日本語の入力切り替えなどの手間が省け、非常にスムーズな体験です。
インストールと使用#
使い方も非常に簡単で、Python 環境がある場合は、pip を使用してインストールします。
インストールが完了したら、シェルで sgpt と入力し、キーを入力して使用できます。
~/.config/shell_gpt/.sgptrc には、より具体的な設定項目があり、gpt モデルを指定したり、API サーバーのドメインを変更したりできます。個人的には、GPT3.5 モデルが十分だと思います(プロジェクトではデフォルトで GPT4 を使用しています)。
私が最も使用しているコマンド:
sgpt あなたの質問文 #直接質問する場合、質問文にスペースがある場合は ' 引用符 ' を使用してください
sgpt -s 生成するコマンド #お気に入りの機能 -s は --shell の省略形です
生成するコマンドを直接入力 #その後、Ctrl+L キーを押すと、直接コマンドが生成されます。Shell integration をインストールする必要があります。これは bash、zsh に限定された機能です。
取得#
また、@DBin_K さんは中文の紹介ページも提供しています。