ฐานความรู้เกี่ยวกับ API สำหรับบ้านอัจฉริยะสำหรับ Gemini

เราได้เปิดตัวไฟล์ฐานความรู้ของ AI เพื่อช่วยให้คุณได้รับคำตอบที่แม่นยำที่สุดและคำนึงถึงบริบทมากที่สุดสำหรับโปรเจ็กต์ Google Home platform

ไฟล์นี้ (google-home-api-knowledge-base.txt) เป็นเอกสาร "แหล่งข้อมูลที่เชื่อถือได้" ที่ได้รับการดูแลจัดการ ซึ่งมีข้อกำหนด API โดยละเอียดและตัวอย่างโค้ด เมื่อคุณมอบไฟล์นี้ให้กับโมเดลภาษาขนาดใหญ่ (LLM) ไฟล์นี้จะทำหน้าที่เป็น "เอกสารสรุป" ที่มีประสิทธิภาพ ซึ่งช่วยให้ AI ตอบคำถามเกี่ยวกับ Home API ที่เฉพาะเจาะจงของคุณได้อย่างแม่นยำยิ่งขึ้น

เราขอแนะนำให้ใช้ไฟล์นี้กับ Gemini ใน Android Studio แต่ คุณยังสามารถใช้กับ LLM อื่นๆ (เช่น Gemini บนเว็บ) ได้โดยระบุไฟล์เป็นบริบท

ข้อกำหนดเบื้องต้น

  1. Android Studio: คุณต้องมี Android Studio Narwhal (2024.2.1) ขึ้นไป
  2. ปลั๊กอิน Gemini: คุณต้องติดตั้งและเปิดใช้ ปลั๊กอิน Android Studio Gemini ใน

คำแนะนำแบบทีละขั้นตอน

  1. รับไฟล์ฐานความรู้

    ไฟล์ฐานความรู้มีอยู่ในที่เก็บแอปตัวอย่าง Google Home อย่างเป็นทางการ ของเราบน GitHub โดยคุณสามารถเลือกดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้

    • โคลน ที่เก็บแอปตัวอย่างทั้งหมด หรือ
    • ดาวน์โหลด เฉพาะไฟล์ google-home-api-knowledge-base.txt จากที่เก็บโดยตรง
  2. เพิ่มไฟล์ลงในโปรเจ็กต์

    หากไม่ได้โคลนที่เก็บ ให้วางไฟล์ google-home-api-knowledge-base.txt ไว้ที่ใดก็ได้ภายในโปรเจ็กต์ เราขอแนะนำให้วางไว้ในโฟลเดอร์ /tools

    รูปภาพแสดงตำแหน่งที่จะวางไฟล์ในโปรเจ็กต์
    ตำแหน่งที่จะวางไฟล์ในโปรเจ็กต์

  3. แนบไฟล์ใน Gemini Chat

    เปิดบานหน้าต่างแชทของ Gemini ใน Android Studio หากต้องการให้ Gemini ทราบบริบทของไฟล์ ให้พิมพ์สัญลักษณ์ @ เมนูเติมข้อความอัตโนมัติจะปรากฏขึ้นเพื่อแสดงไฟล์ที่ใช้ได้ เลือก google-home-api-knowledge-base.txt จากรายการ

    ดูข้อมูลเพิ่มเติมได้ที่ หัวข้อแนบไฟล์กับคำค้นหา ใน Gemini ใน Android Studio

    รูปภาพเคลื่อนไหวแสดงวิธีเพิ่มบริบทให้กับ Gemini
    วิธีเพิ่มบริบทให้กับ Gemini

  4. ตั้งคำถาม

    เมื่อแนบไฟล์แล้ว คุณจะถามคำถามโดยละเอียดได้ ตอนนี้ Gemini จะใช้ฐานความรู้เพื่อแสดงคำตอบโดยละเอียดและแม่นยำตามไฟล์ของคุณ