
chatgpt? 텍스트 사용자 인터페이스 (TUI) 모드로 이동하여
Chatgptui는 텍스트 기반 사용자 인터페이스 (TUI)를 사용하여 OpenAI의 GPT (생성 사전 훈련 된 변압기) 언어 모델과 실시간으로 상호 작용할 수있는 대화식 도구입니다. 이 도구는 언어 모델과 의사 소통하고 인간과 같은 텍스트 응답을 생성하는 편리하고 직관적 인 방법을 제공하므로 언어 모델의 기능을 탐색하거나 대화 응용 프로그램을 생성하려는 사람에게 이상적인 도구가됩니다.

Chatgptui는 사용하기 쉽고 사용자 정의가 가능하도록 설계되었습니다. 이 도구는 다양한 구성 옵션을 지원하므로 사용자가 사용하려는 언어 모델을 선택하고 생성 된 응답의 길이를 설정할 수 있습니다. 또한 Chatgptui는 사용 가능한 옵션을 통해 빠르고 쉬운 탐색을위한 다양한 키보드 바로 가기를 제공하므로 도구를보다 사용자 친화적이고 효율적으로 만듭니다.
go install github.com/dwisiswant0/chatgptui@latest지원하는 모든 옵션은 다음과 같습니다.
$ chatgptui -h
ChatGPTUI ? v1.0.0
--
ChatGPT with Textual User Interface
made with ? by dw1
Usage: chatgptui [options]
Options:
-e, --edit Edit configuration
-l, --list List all supported OpenAI model
--rm Remove configuration
-V, --version Show current version
Examples:
chatgptui
chatgptui --edit 추가 플래그없이 chatgptui 명령을 실행하여 Chatgpt 도구의 TUI 모드에 액세스 할 수 있습니다. 명령을 실행하면 언어 모델을 사용하는 데 필요한 필요한 구성 입력을 제공하라는 메시지가 표시됩니다.
구성 입력에는 OpenAI API 키, 모델, 생성 된 텍스트의 최대 길이 등과 같은 매개 변수가 포함될 수 있습니다. 이러한 설정은 요구 사항에 따라 모델에 의해 생성 된 출력을 조정하도록 조정할 수 있습니다.
필요한 구성 입력을 제공 한 후에는 시스템이 채팅보기 모델로 안내합니다. 여기서 인터페이스에 프롬프트를 입력하여 응답을 시작할 수 있습니다. 채팅보기 모델은 대화 기록을 표시하여 진행중인 대화를보다 쉽게 추적 할 수 있습니다.
사용자 경험을 향상시키고 chatgptui를보다 사용자 친화적으로 만들기 위해이 도구는 구성 및 채팅보기 모델 모두에서 사용할 수있는 다양한 키보드 바로 가기를 제공합니다. 이 바로 가기를 사용하면 다양한 작업을 빠르게 수행하고 도구를보다 쉽게 사용하고 언어 모델과 상호 작용할 수 있습니다.
↑ / ↓ : 위쪽 및 아래쪽 화살표 키를 사용하여보기 모델의 옵션을 탐색하십시오.ctrl+c / esc :이 키보드 조합을 사용하여 chatgptui를 종료하십시오.tab :이 키를 사용하여 구성보기 모델의 필드의 기본값을 채우십시오. 이러한 바로 가기 외에도 Chatgptui는 채팅 기록을 지우는 편리한 방법을 제공합니다. 채팅보기 모델의 텍스트 영역에 /clear /c 입력하면 채팅 기록을 지우고 새로운 대화를 시작하십시오.
이러한 키보드 바로 가기는 워크 플로를 간소화하고 생산성을 높이고 시간을 절약하고 Chatgptui 도구를 더 편리하게 만듭니다. 사용 가능한 옵션을 빠르게 탐색하고 기본값을 쉽게 채우고 몇 개의 키 스트로크로 채팅 기록을 지우고 도구에 대한 전반적인 경험을 향상시킬 수 있습니다!
chatgptui 명령을 실행하면 즉시 언어 모델로 채팅을 시작할 수있는 Chat View 모델로 즉시 안내합니다. 채팅보기 모델은 대화 기록을 표시하며 프롬프트를 입력하여 모델에서 응답을 생성 할 수 있습니다.
모델 또는 온도와 같은 구성 설정을 변경하려면 -e / --edit 플래그를 사용할 수 있습니다. 이렇게하면 구성 뷰 모델로 리디렉션되며 필요한 필드를 필요에 따라 수정할 수 있습니다. 구성을 업데이트 한 후에는 채팅보기 모델로 돌아가서 업데이트 된 설정과 계속 채팅 할 수 있습니다.
chatgptui --edit 구성을 완전히 제거하려면 --rm 플래그를 사용할 수 있습니다. 이렇게하면 구성 및 모든 관련 데이터가 삭제되어 새로운 구성으로 Fresh를 시작할 수 있습니다.
chatgptui --rm Chatgptui는 고유 한 기능과 기능 세트를 갖춘 여러 개의 오픈 라이 언어 모델을 지원합니다. 언어 모델을 구성 할 때 선택할 수있는 모든 사용 가능한 모델의 목록을 보려면 -l / --list 플래그를 사용할 수 있습니다.
-l 플래그를 사용하면 현재 chatgptui에서 지원하는 모든 OpenAI 모델 목록이 표시됩니다.
$ chatgptui --list
gpt-4-32k-0314
gpt-4-32k
gpt-4-0314
gpt-4
gpt-3.5-turbo-0301
gpt-3.5-turbo
text-davinci-003
text-davinci-002
text-curie-001
text-babbage-001
text-ada-001
text-davinci-001
davinci-instruct-beta
davinci
curie-instruct-beta
curie
ada
babbage
code-davinci-002
code-cushman-001
code-davinci-001이 목록을 보면 기능과 성능에 따라 요구에 가장 적합한 모델을 쉽게 선택할 수 있습니다. 사용하려는 모델을 선택한 후에는 구성보기 모델을 사용하여 요구 사항에 따라 구성 할 수 있습니다.
chatgptui는 sashabaranov/go-openai와 함께 지어졌으며, 거품, bubbletea & lipgloss by Charmbracelet.
기부금을 환영합니다!
chatgptui는 MIT에서 석방되었습니다. LICENSE 파일을 참조하십시오.