
CHATGPT? ด้วยโหมดอินเทอร์เฟซผู้ใช้ข้อความ (TUI) ที่เขียนใน GO
chatgptui เป็นเครื่องมือเชิงโต้ตอบที่ช่วยให้ผู้ใช้สามารถโต้ตอบกับโมเดลภาษา GPT ของ OpenAI (Generative Pre-ได้รับการฝึกฝนมาก่อน) แบบเรียลไทม์โดยใช้อินเทอร์เฟซผู้ใช้ที่ใช้ข้อความ (TUI) เครื่องมือนี้ให้วิธีที่สะดวกและใช้งานง่ายในการสื่อสารกับรูปแบบภาษาและสร้างการตอบสนองข้อความเหมือนมนุษย์ทำให้เป็นเครื่องมือที่เหมาะสำหรับทุกคนที่ต้องการสำรวจความสามารถของแบบจำลองภาษาหรือสร้างแอปพลิเคชันสนทนา

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 โหมด TUI ของเครื่องมือ chatgpt สามารถเข้าถึงได้โดยเรียกใช้คำสั่ง chatgptui โดยไม่มีการตั้งค่าสถานะเพิ่มเติมใด ๆ เมื่อดำเนินการคำสั่งคุณจะได้รับแจ้งให้ให้อินพุตการกำหนดค่าที่จำเป็นซึ่งจำเป็นต้องใช้โมเดลภาษา
อินพุตการกำหนดค่าอาจรวมถึงพารามิเตอร์เช่นคีย์ OpenAI API, โมเดล, ความยาวสูงสุดของข้อความที่สร้างขึ้น ฯลฯ การตั้งค่าเหล่านี้สามารถปรับเพื่อปรับเอาต์พุตที่สร้างขึ้นโดยโมเดลตามความต้องการของคุณ
เมื่อคุณให้อินพุตการกำหนดค่าที่จำเป็นระบบจะนำคุณไปยังโมเดลมุมมองแชท ที่นี่คุณสามารถเริ่มสร้างคำตอบโดยป้อนพรอมต์ของคุณลงในอินเทอร์เฟซ โมเดลมุมมองแชทแสดงประวัติการสนทนาทำให้ง่ายต่อการติดตามการสนทนาอย่างต่อเนื่อง
เพื่อปรับปรุงประสบการณ์การใช้งานของผู้ใช้และทำให้ chatgptui ใช้งานง่ายขึ้นเครื่องมือนี้นำเสนอทางลัดแป้นพิมพ์ที่หลากหลายซึ่งสามารถใช้ในทั้งรุ่นการกำหนดค่าและมุมมองแชท ทางลัดเหล่านี้ช่วยให้คุณสามารถดำเนินการต่าง ๆ ได้อย่างรวดเร็วและทำให้ง่ายต่อการใช้เครื่องมือและโต้ตอบกับรูปแบบภาษา
↑ / ↓ : ใช้ปุ่มลูกศรขึ้นและลงเพื่อนำทางผ่านตัวเลือกในโมเดลมุมมองctrl+c / esc : ใช้ชุดค่าผสมแป้นพิมพ์เหล่านี้เพื่อออกจาก chatgptuitab : ใช้คีย์นี้เพื่อเติมค่าเริ่มต้นสำหรับฟิลด์ในรูปแบบมุมมองการกำหนดค่า นอกเหนือจากทางลัดเหล่านั้น Chatgptui ยังมีวิธีที่สะดวกในการล้างประวัติการแชท เพียงพิมพ์ /clear หรือ /c ในพื้นที่ข้อความของโมเดลมุมมองแชทเพื่อล้างประวัติการแชทและเริ่มการสนทนาใหม่
แป้นพิมพ์ลัดเหล่านั้นสามารถช่วยให้คุณปรับปรุงเวิร์กโฟลว์ของคุณและเพิ่มประสิทธิภาพการทำงานและประหยัดเวลาของคุณและทำให้เครื่องมือ Chatgptui สะดวกในการใช้งานมากขึ้น พวกเขาอนุญาตให้คุณนำทางผ่านตัวเลือกที่มีอยู่อย่างรวดเร็วเติมค่าเริ่มต้นได้อย่างง่ายดายและล้างประวัติการแชทด้วยการกดแป้นเพียงไม่กี่ครั้งเพื่อปรับปรุงประสบการณ์โดยรวมของคุณด้วยเครื่องมือ!
เมื่อคุณเรียกใช้คำสั่ง chatgptui มันจะนำคุณไปยังโมเดลมุมมองแชททันทีที่คุณสามารถเริ่มแชทกับโมเดลภาษา โมเดลมุมมองแชทจะแสดงประวัติการสนทนาและคุณสามารถพิมพ์พรอมต์ของคุณเพื่อสร้างการตอบกลับจากโมเดล
หากคุณต้องการเปลี่ยนการตั้งค่าการกำหนดค่าใด ๆ เช่นโมเดลหรืออุณหภูมิคุณสามารถใช้ธง -e / --edit สิ่งนี้จะนำคุณไปยังโมเดลมุมมองการกำหนดค่าซึ่งคุณสามารถปรับเปลี่ยนฟิลด์ที่จำเป็นตามความต้องการของคุณ เมื่อคุณอัปเดตการกำหนดค่าแล้วคุณสามารถกลับไปที่โมเดลมุมมองแชทเพื่อแชทต่อไปด้วยการตั้งค่าที่อัปเดตต่อไป
chatgptui --edit ในกรณีที่คุณต้องการลบการกำหนดค่าทั้งหมดคุณสามารถใช้ธง --rm สิ่งนี้จะลบการกำหนดค่าและข้อมูลที่เกี่ยวข้องทั้งหมดช่วยให้คุณเริ่มต้นใหม่ด้วยการกำหนดค่าใหม่
chatgptui --rm Chatgptui ให้การสนับสนุนสำหรับโมเดลภาษา OpenAI หลายรุ่นโดยแต่ละรุ่นมีคุณสมบัติและความสามารถที่เป็นเอกลักษณ์ของตัวเอง ในการดูรายการของรุ่นที่มีอยู่ทั้งหมดที่คุณสามารถเลือกได้เมื่อกำหนดค่าโมเดลภาษาคุณสามารถใช้ธง -l / --list
การใช้ธง -l จะแสดงรายการของรุ่น OpenAI ทั้งหมดที่สนับสนุนโดย Chatgptui ในปัจจุบัน
$ 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 โดย Charmbracelet
ยินดีต้อนรับผลงาน!
Chatgptui เปิดตัวภายใต้ MIT ดูไฟล์ LICENSE