แชทบ็อตที่ทำงานบนเทอร์มินัล Gemini-AI

เพิ่มประสิทธิภาพการทำงานด้วย AI ของ Gemini

การทำงาน

แอปที่ใช้ CLI จะผสานรวมกับ Gemini API เพื่อมอบประสบการณ์แบบอินเทอร์แอกทีฟที่ปรับปรุงแล้วในการสร้างข้อความด้วยโมดัลหลายรูปแบบ แอปนี้ช่วยให้ป้อนข้อมูลเป็นข้อความหรือรูปภาพ และสร้างเอาต์พุตที่สอดคล้องกันซึ่งปรับให้เหมาะกับพรอมต์
ฟีเจอร์หลัก
โหมดข้อความต่อข้อความ: แชทบ็อตส่วนตัวทั่วไปที่มีการป้อนข้อความ
โหมดมัลติโมดัล: ป้อนข้อความและรูปภาพเพื่อให้สร้างเนื้อหาที่ครอบคลุมยิ่งขึ้น
การตั้งค่าที่ปรับแต่งได้: แอปมีตัวเลือกการปรับแต่งที่หลากหลาย รวมถึงอุณหภูมิและ topP สำหรับควบคุมความคิดสร้างสรรค์และความหลากหลายของเนื้อหาที่สร้างขึ้น
การกำหนดค่าความปลอดภัย: แอปมีการตั้งค่าความปลอดภัยเพื่อกรองเนื้อหาที่เป็นอันตรายหรือไม่เหมาะสมออก เพื่อให้ผู้ใช้ได้รับประสบการณ์การใช้งานที่ปลอดภัย
เอาต์พุตสีสันสดใส: แสดงเอาต์พุตที่มีสีสันและดึงดูดสายตา รวมถึงการไฮไลต์ไวยากรณ์โค้ดเพื่อเพิ่มความสามารถในการอ่านและช่วยให้ผู้ใช้มีส่วนร่วม
วิธีทํางาน:
การโหลดการกําหนดค่า: แอปจะโหลดข้อมูลการกําหนดค่าจากไฟล์ JSON ซึ่งรวมถึงคีย์ API
การสร้างและการกําหนดค่าไคลเอ็นต์: แอปจะใช้คีย์ที่ระบุเพื่อสร้างไคลเอ็นต์ Gemini และกำหนดค่าด้วยโมเดลและการตั้งค่า
การโต้ตอบของผู้ใช้: แอปรองรับเซสชันแบบอินเทอร์แอกทีฟที่ผู้ใช้ป้อนพรอมต์และรับคำตอบ นอกจากนี้ยังจัดการอาร์กิวเมนต์ CLI ด้วย
การสร้างเนื้อหา: แอปใช้ API เพื่อสร้างเนื้อหาและแสดงผลลัพธ์ที่มีสไตล์และสีสันสดใสโดยขึ้นอยู่กับอินพุต
แอปพลิเคชันใช้ประโยชน์จากความสามารถที่มีประสิทธิภาพของ AI ของ Gemini เพื่อมอบเครื่องมือที่มีประสิทธิภาพและใช้งานง่ายสำหรับการสร้างเนื้อหาจากเทอร์มินัลโดยตรง

สร้างขึ้นด้วย

  • Go SDK สําหรับ Generative AI ของ Google
  • ไลบรารีของไคลเอ็นต์ Google APIs สำหรับ Go

ทีม

โดย

Alham's Conclave

จาก

ศรีลังกา