การรวม Azure OpenAI Conversation แบบกำหนดเองสำหรับผู้ช่วยในบ้าน
การรวมแบบกำหนดเองนี้จะเพิ่มตัวแทนการสนทนาที่ขับเคลื่อนโดย Azure OpenAI ใน Home Assistant โดยอิงตามการรวม OpenAI Conversation ดั้งเดิมสำหรับ Home Assistant
เจ้าหน้าที่สนทนารายนี้ไม่สามารถควบคุมบ้านของคุณได้ สามารถสอบถามข้อมูลที่ได้รับจาก Home Assistant เท่านั้น เพื่อให้สามารถตอบคำถามเกี่ยวกับบ้านของคุณได้ Home Assistant จะต้องให้รายละเอียดเกี่ยวกับบ้านของคุณแก่ OpenAI ซึ่งรวมถึงพื้นที่ อุปกรณ์ และสถานะของบ้าน
เวอร์ชัน Azure OpenAI API ที่รองรับ:
รองรับ เวอร์ชัน Home Assistant : เนื่องจากการเปลี่ยนแปลงที่เกิดขึ้นโดย Home Assistant Core สำหรับผู้ช่วยแบบกำหนดเอง การผสานรวม Azure OpenAI Conversation จึงเข้ากันได้กับเวอร์ชัน Home Assistant ต่อไปนี้:
เวอร์ชันการสนทนา Azure OpenAI | เวอร์ชันผู้ช่วยที่บ้าน |
---|---|
0.xy | 2023.4.x |
1.xy | 2023.5+ |
configuration.yaml
ของคุณ : conversation :
API Key
ของคุณ API Base
และ API Version
ที่ใช้ตามตัวอย่างด้านล่างแล้วกดส่ง:
- คีย์ API: 1234567890abcdef1234567890abcdef
- ฐาน API: https://iotlabopenai.openai.azure.com/
- เวอร์ชัน API: 15-03-2023-แสดงตัวอย่าง
ต้องเพิ่มผู้ช่วยที่กำหนดเองจากการตั้งค่า -> ผู้ช่วยเสียง เมื่อเพิ่มแล้ว คุณสามารถเลือกผู้ช่วยที่กำหนดเองเป็นรายการโปรดเพื่อใช้เป็นค่าเริ่มต้นได้:
ตัวเลือกสำหรับ Azure OpenAI Conversation สามารถตั้งค่าได้ผ่านทางอินเทอร์เฟซผู้ใช้ โดยทำตามขั้นตอนต่อไปนี้:
มีตัวเลือกให้เลือก:
เทมเพลตพร้อมท์: ข้อความเริ่มต้นสำหรับโมเดลภาษา AI เพื่อสร้างข้อความใหม่ ข้อความนี้อาจรวมถึงข้อมูลเกี่ยวกับอินสแตนซ์ Home Assistant อุปกรณ์ และพื้นที่ของคุณ และเขียนโดยใช้ Home Assistant Templating
โมเดลที่สมบูรณ์: ชื่อของโมเดลภาษา GPT ที่ปรับใช้สำหรับการสร้างข้อความ (เช่น my-gpt35-model
) คุณสามารถค้นหารายละเอียดเพิ่มเติมเกี่ยวกับรุ่นที่มีอยู่ในเอกสาร Azure OpenAI
โทเค็นสูงสุดที่ส่งคืนในการตอบกลับ จำนวนคำหรือ "โทเค็น" สูงสุดที่โมเดล AI ควรสร้างเมื่อข้อความแจ้งเสร็จสมบูรณ์ สำหรับข้อมูลเพิ่มเติม โปรดดูเอกสารประกอบการเสร็จสิ้น Azure OpenAI
อุณหภูมิ: ค่าที่กำหนดระดับความคิดสร้างสรรค์และการเสี่ยงที่แบบจำลองควรใช้ในการสร้างข้อความ อุณหภูมิที่สูงขึ้นหมายความว่าแบบจำลองมีแนวโน้มที่จะสร้างผลลัพธ์ที่ไม่คาดคิด ในขณะที่อุณหภูมิที่ต่ำกว่าจะส่งผลให้เกิดผลลัพธ์ที่กำหนดได้มากขึ้น ดูเอกสารประกอบการเสร็จสิ้น Azure OpenAI สำหรับข้อมูลเพิ่มเติม
Top P: ทางเลือกแทนอุณหภูมิ top_p จะกำหนดสัดส่วนของตัวเลือกคำที่เป็นไปได้มากที่สุดที่โมเดลควรพิจารณาเมื่อสร้างข้อความ top_p ที่สูงกว่าหมายถึงโมเดลจะพิจารณาเฉพาะคำที่มีแนวโน้มมากที่สุดเท่านั้น ในขณะที่ top_p ที่ต่ำกว่าหมายถึงช่วงของคำที่กว้างขึ้น ซึ่งรวมถึงคำที่มีแนวโน้มน้อยกว่าด้วยด้วย สำหรับข้อมูลเพิ่มเติม โปรดดูเอกสารประกอบการเสร็จสิ้น Azure OpenAI
โปรดอ้างอิงประวัติการเปิดตัว
แม้ว่าการมีนักพัฒนาซอฟต์แวร์เพิ่มขึ้นคงจะดี แต่คุณสามารถมีส่วนร่วมได้โดยไม่ต้องรู้วิธีเขียนโค้ด คุณสามารถยื่นข้อบกพร่อง/คำขอคุณลักษณะ หรือคุณสามารถช่วยงานอื่นๆ เช่น การแปล UI และการอัปเดต README
สามารถเพิ่มภาษาอื่น ๆ ได้ที่นี่ ยินดีสนับสนุน :)
ภาษาที่ใช้ได้:
ไฟล์ README จะถูกใช้สำหรับ Documentation หากในอนาคตมีการขยายด้วยระบบอัตโนมัติหรือการปรับแต่งอื่นๆ เราก็สามารถคิดในวิกิเพื่อจุดประสงค์นั้นได้
ข้อจำกัดความรับผิดชอบ: ไม่ต้องกังวลกับการทำผิดพลาดเพราะเราสามารถย้อนกลับไปใช้ประวัติได้ ?
GitHub | ซื้อกาแฟให้ฉันหน่อย |
---|---|
MIT - การให้การสนับสนุนแสดงว่าคุณยอมรับว่าการบริจาคนั้นได้รับอนุญาตภายใต้ MIT