ปัญญาประดิษฐ์กลายเป็นความรู้สึกยุคใหม่ โดยทิ้งทุกสิ่งไว้เบื้องหลังในฝุ่นผง ด้วยการเพิ่มใหม่ๆ ทุกวัน จึงมีสิ่งต่างๆ มากมายให้ตั้งตารอ
ผู้คนใช้เครื่องมือที่หลากหลายและแพร่หลายนี้เพื่อถอดรหัสเรื่องตลก เขียนโค้ด และแม้แต่ตอบคำถามแบบสุ่มที่สุด การใช้ ChatGPT บน OS อื่นๆ เป็นเรื่องง่าย ดังนั้นในฐานะผู้ใช้ Linux ทำไมคุณถึงต้องตามหลัง
คุณก็สามารถเพลิดเพลินกับ ShellGPT ซึ่งเป็นอวาตาร์ Linux ของ ChatGPT ได้เช่นกัน ต่อไปนี้เป็นวิธีติดตั้งและใช้เครื่องมือ AI จากเทอร์มินัล Ubuntu ของคุณด้วยขั้นตอนง่ายๆ ไม่กี่ขั้นตอน
ShellGPT คืออะไร ซึ่งเป็นชื่อ Linux ที่เทียบเท่ากับ ChatGPT
ShellGPT เป็นที่ทราบกันโดยทั่วไปว่าเทียบเท่ากับบรรทัดคำสั่งของ ChatGPT ซึ่งผู้ใช้สามารถใช้และมีส่วนร่วมกับแชทบอท AI ผ่านทางเทอร์มินัล Linux แชทบอทดึงพลังจากโมเดลภาษาขนาดใหญ่ของ OpenAI เพื่อให้คำแนะนำผู้ใช้อย่างชาญฉลาด
โมเดลภาษาขนาดใหญ่ (LLM) กำลังกลายเป็นหัวข้อสนทนายอดนิยม เนื่องจากคุณสามารถเรียกใช้แชทบอทที่เปิดใช้งาน LLM บน Raspberry Pi ของคุณได้อย่างง่ายดาย
ฟังดูน่าสนใจใช่ไหม
หากคุณมีประสบการณ์ในการโต้ตอบกับ ChatGPT คุณจะต้องชอบ Linux Shell เวอร์ชันสำรองนี้
การติดตั้ง ShellGPT บนเครื่องของคุณมีประโยชน์อย่างไร มันง่ายมาก คุณไม่จำเป็นต้องพิมพ์คำสั่งยาวๆ ที่ไม่จำเป็นหรือไปที่เบราว์เซอร์ของคุณ แต่คุณสามารถทำงานที่เป็นไปได้ทั้งหมดได้อย่างสะดวกสบายด้วยเทอร์มินัล Linux ของคุณ
ก่อนที่จะติดตั้ง ShellGPT บนเครื่อง Ubuntu ต่อไปนี้เป็นข้อกำหนดเบื้องต้นบางประการที่ต้องดูแล
ขั้นตอนที่ 1:ติดตั้ง Python และ PIP บนเครื่องของคุณ
เช่นเดียวกับเครื่องมือที่เปิดใช้งานปัญญาประดิษฐ์ส่วนใหญ่ แม้แต่ ShellGPT ก็ทำงานบน Python แม้ว่าปกติ Python จะถูกติดตั้งตามค่าเริ่มต้นใน Linux distros ส่วนใหญ่ แต่คุณสามารถตรวจสอบการติดตั้งได้จากข้อมูลเวอร์ชัน หากไม่มี Python บนเครื่องของคุณ คุณต้องติดตั้งก่อนไปยังขั้นตอนถัดไป
เปิดเทอร์มินัลแล้วพิมพ์คำสั่งต่อไปนี้เพื่อตรวจสอบเวอร์ชันของ Python:
python3 --version หากคำสั่งส่งคืนเอาต์พุตเวอร์ชันตัวเลข คุณสามารถถือว่าคุณกำลังเลี้ยงและพร้อมที่จะไป อย่างไรก็ตาม หากคุณพบข้อผิดพลาดใดๆ คุณควรติดตั้ง Python บน Ubuntu ก่อนที่จะติดตั้ง PIP
เมื่อคุณติดตั้ง Python บนเครื่องของคุณแล้ว ก็ถึงเวลาติดตั้ง PIP ซึ่งเป็นตัวจัดการแพ็คเกจดั้งเดิมของ Python
แม้ว่าโดยปกติแล้ว PIP จะถูกติดตั้งไว้ล่วงหน้าพร้อมกับชุด Python แต่ทางที่ดีควรตรวจสอบเวอร์ชันล่วงหน้าเพื่อทราบสถานะการติดตั้ง รันคำสั่งต่อไปนี้เพื่อตรวจสอบว่ามีการติดตั้งไว้ในเครื่องของคุณหรือไม่:
pip --version หากคุณได้รับข้อผิดพลาดต่อไปนี้หลังการดำเนินการ คุณจะต้องติดตั้งตัวจัดการแพ็คเกจ:
Command 'pip' not found, but can be installed with:
คุณสามารถใช้คำสั่งต่อไปนี้เพื่อติดตั้ง:
sudo apt install python3-pip
หลังการติดตั้ง คุณสามารถใช้ --version ได้อีกครั้ง คำสั่งเพื่อตรวจสอบว่าการติดตั้งสำเร็จหรือไม่
ขั้นตอนที่ 2:ติดตั้งและตั้งค่าสภาพแวดล้อมเสมือนโดยใช้ Python
เมื่อ Python และ PIP พร้อมแล้ว คุณสามารถตั้งค่าสภาพแวดล้อมเสมือนของ Python เพื่อให้สภาพแวดล้อมของเครื่องเอื้อต่อการติดตั้งและใช้งาน ShellGPT สภาพแวดล้อมเสมือนจริงเหมาะอย่างยิ่งสำหรับการรันโปรแกรมที่แยกออกมา เนื่องจากสามารถหลีกเลี่ยงความขัดแย้งของไลบรารีได้
ด้วยสภาพแวดล้อมเสมือนจริง คุณสามารถจำกัดการโต้ตอบระหว่างโปรแกรมของระบบและสภาพแวดล้อมเสมือนในขณะที่ดำเนินการที่แตกต่างกันในไซโลได้
การใช้สภาพแวดล้อมเสมือนเป็นขั้นตอนเสริม เพื่อหลีกเลี่ยงอุบัติเหตุที่ไม่คาดคิดขณะติดตั้งและใช้ไลบรารี Python
หากต้องการสร้างสภาพแวดล้อมเสมือนโดยใช้ Python คุณต้องติดตั้ง venv โมดูล:
sudo apt install python3-venv -y
ตั้งค่าสภาพแวดล้อมเสมือน
เมื่อคุณติดตั้งสภาพแวดล้อมเสมือนแล้ว คุณสามารถตั้งค่าได้ เพื่อให้สามารถอำนวยความสะดวกในการสั่งการของ ShellGPT ได้อย่างราบรื่น
ขั้นแรก สร้างไดเร็กทอรีใหม่เพื่อจัดระเบียบและโฮสต์ไฟล์ คุณสามารถใช้ mkdir ตามด้วยชื่อไดเร็กทอรีดังนี้:
mkdir cli-shellgpt นำทางไปยังไดเร็กทอรีที่สร้างขึ้นใหม่ด้วยคำสั่ง cd:
cd cli-shellgpt จากนั้น สร้างสภาพแวดล้อมเสมือนใหม่ด้วย venv คำสั่ง ตามด้วยชื่อสภาพแวดล้อม:
python3 -m venv cli-shellgpt เนื่องจากสภาพแวดล้อมเสมือนไม่ได้เปิดใช้งานตามค่าเริ่มต้น คุณต้องเปิดใช้งานด้วยตนเองโดยใช้ เปิดใช้งาน สคริปต์:
source cli-shellgpt/bin/activate ทันทีที่คุณดำเนินการคำสั่งข้างต้น คุณจะสังเกตเห็นการเปลี่ยนแปลงพรอมต์เชลล์ Linux เริ่มต้น ดังที่แสดงด้านล่าง:
(cli-shellgpt) sahil@vm:
ขั้นตอนที่ 3:สร้างคีย์ OpenAPI
เนื่องจากสภาพแวดล้อมเสมือนพร้อมแล้ว คุณต้องเชื่อมต่อบริการ OpenAI และเครื่อง Ubuntu ของคุณเพื่อเรียกใช้ ShellGPT เพื่อจุดประสงค์นี้ คุณต้องไปที่เว็บไซต์ของ OpenAI และสร้างบัญชีที่นั่น
หากคุณมีบัญชีอยู่แล้ว คุณสามารถเข้าสู่ระบบด้วยข้อมูลประจำตัวของคุณและไปที่รูปโปรไฟล์ของคุณ ซึ่งอยู่ที่ด้านขวาบนของเว็บไซต์
คลิกที่ ดูคีย์ API ตามด้วย สร้างรหัสลับใหม่ .
อย่าแชร์คีย์นี้กับใครเลย เนื่องจากการเชื่อมต่อเป็นแบบส่วนตัว และควรใช้บนเครื่องของคุณเท่านั้น
คัดลอกคีย์ API จากกล่องโต้ตอบ และบันทึกไว้ที่ไหนสักแห่ง เนื่องจากคุณจะไม่สามารถตรวจสอบคีย์เดิมได้อีก
หากต้องการสร้างการเชื่อมต่อบนเครื่อง Ubuntu ให้สร้างตัวแปรสภาพแวดล้อมด้วย ส่งออก คำสั่ง:
export OPENAI_API_KEY=<paste key details here> เพิ่มและตรวจสอบคีย์ API ลงในตัวแปรสภาพแวดล้อมเสมือน
เมื่อคุณดำเนินการคีย์ API ในลักษณะนี้ Linux จะใช้คีย์นั้นสำหรับอินสแตนซ์เดียวเท่านั้น อย่างไรก็ตาม หากคุณต้องการให้การดำเนินการเป็นแบบถาวร ให้บันทึกไว้ใน .bashrc ไฟล์.
สิ่งที่คุณต้องทำคือพิมพ์คำสั่งแรกและป้อนคำสั่งถัดไปภายในโปรแกรมแก้ไขข้อความ:
nano ./bashrc
export OPENAI_API_KEY=<paste key details here>
บันทึกและออกจากโปรแกรมแก้ไข จากนั้นใช้คำสั่งแหล่งที่มาเพื่อเปิดใช้งานการเปลี่ยนแปลง
source ./bashrc สุดท้าย ตรวจสอบคีย์ API ด้วย env คำสั่ง
env
OPENAI_API_KEY ของคุณ ตัวแปรสภาพแวดล้อมควรแสดงอยู่ในเอาต์พุต
ขั้นตอนที่ 5:ติดตั้ง ShellGPT บน Ubuntu
เมื่อขั้นตอนการติดตั้งทั้งหมดเสร็จสมบูรณ์ คุณสามารถไปยังส่วนที่ดีที่สุดได้ ซึ่งก็คือการติดตั้ง ShellGPT ขั้นตอนการติดตั้งค่อนข้างตรงไปตรงมา และคุณสามารถติดตั้งเครื่องมือด้วยคำสั่งต่อไปนี้:
pip3 install shell-gpt
ปล่อยให้การติดตั้งเสร็จสิ้น ในขณะเดียวกัน คุณสามารถดูวิธีที่น่าสนใจในการใช้เครื่องมือ AI ผ่านหน้าต่างเทอร์มินัลของคุณได้
การใช้ ShellGPT สำหรับการเรียกใช้แบบสอบถามผ่าน Terminal
จุดประสงค์ทั้งหมดของการติดตั้ง ShellGPT คือทำให้ชีวิตของคุณง่ายขึ้น หากต้องการใช้เทอร์มินัลเป็นเครื่องมือค้นหาและดำเนินการค้นหา คุณสามารถใช้ sgpt คำสั่ง ตามด้วยข้อความค้นหาของคุณภายในเครื่องหมายคำพูด:
sgpt "How many galaxies exist within the universe"
การใช้ ShellGPT สำหรับการสร้างรหัส
คุณสามารถใช้ ShellGPT ของคุณเพื่อสร้างโค้ดได้เช่นกัน คุณสามารถทำได้โดยส่งคำสั่งที่ถูกต้องด้วย sgpt คำสั่ง:
sgpt --code "print the Fibonacci series"
ผลลัพธ์ประกอบด้วยโค้ดที่คุณสามารถดำเนินการภายใน Python เพื่อสร้างชุด Fibonacci
การใช้ ShellGPT ภายใน Terminal ของ Ubuntu
คำสั่ง Linux กลายเป็นเรื่องง่าย โดยเฉพาะอย่างยิ่งเมื่อทุกอย่างพร้อมใช้งานภายในหน้าต่างเทอร์มินัลของคุณ ตั้งแต่การรันคำสั่งเชลล์ไปจนถึงการใช้เทอร์มินัลเป็นเครื่องมือค้นหา คุณสามารถทำทุกอย่างได้ด้วย ShellGPT
แต่เนื่องจาก ShellGPT ใช้แนวคิดเดียวกันกับ ChatGPT จึงมีปัญหาเป็นของตัวเอง ซึ่งอาจใช้เวลาสักครู่จึงจะสมบูรณ์แบบ จนกว่าคุณจะสามารถดาวน์โหลดเวอร์ชันใหม่ที่ไม่มีข้อบกพร่องได้ ทางที่ดีที่สุดคือดำเนินการแก้ไขข้อบกพร่องของเครื่องมือต่อไป และทำให้ชีวิตของคุณง่ายขึ้นด้วยคำสั่งอัตโนมัติของ ShellGPT