
ทาง OpenAI ได้ปล่อย OpenAI CLI ออกมาให้ใช้งาน
พัฒนาด้วยภาาา Go
ทำให้เราเรียกใช้งานผ่าน OpenAI API ผ่าน CLI (command-line interface) กันได้เลย
โดยไม่ต้องเขียน code ในการทำ custom script และ task ต่าง ๆ
และออกมาเพื่อสนับสนุนการทำงานแบบอัตโนมัติมากยิ่งขึ้น
ช่วยให้เราใช้งานสิ่งต่าง ๆ เหล่านี้ได้ง่ายขึ้น
- Chat completion
- Image generation
- Edit image
- Speech-to-text
- Text-to-speech
- Fine-tuning
- Project และ API Key management
เริ่มด้วยการติดตั้ง
สามารถติดตั้งได้หลายแบบตามแต่ละ OS เช่น
- Mac OS ผ่าน home brew ได้เลย
- OS อื่น ๆ สามารถติดตั้งผ่าน go install ได้เลย
- หรือถ้าทำทั้งสองแบบไม่ได้ ก็ download binary file มาให้งานได้เลย
และก่อนใช้งานต้องไปสร้าง API Key จาก OpenAI Platform ก่อนด้วย
รวมทั้งยังใช้งาน API Key ทั้งแบบปกติ และ admin ได้อีก
และ output format นั้น สามารถปรับแต่งเองได้
มีให้เลือกดังนี้ auto, explore, json, jsonl, pretty, raw และ yaml
ในการใช้งาน OpenAI CLI ให้เกิดประโยชน์มากขึ้น
ตามแนวคิดของ Unix Philosophy คือ composition
หรือรวมเอาเครื่องมือต่าง ๆ มาทำงานร่วมกัน
กลายเป็น workflow ที่มีประโยชน์ และ น่าสนใจ
เช่นพวก grep, awk, sed, cat และ jq เป็นต้น
ตัวอย่างเช่นการวิเคราะห์ปัญหาของระบบจาก log file
สามารถทำได้ง่าย ๆ ดังนี้
ลองใช้งานกันดู
เป็นอีกเครื่องมือที่น่าสนใจ
ดูเอกสารเพิ่มเติมได้ที่ OpenAI CLI Documentation