สร้างข้อความ
การดำเนินการสร้างข้อความจะส่งพรอมต์ไปยัง OpenAI และส่งคืนข้อความที่สร้างขึ้น คุณสามารถใช้การดำเนินการสร้างข้อความร่วมกับทริกเกอร์ใดก็ได้ และการดำเนินการดังกล่าวจะส่งคืนช่องข้อมูลเดียวที่เรียกว่า text ซึ่งมีข้อความที่สร้างขึ้น
การเชื่อมต่อ OpenAI กับ Flow
หากต้องการเริ่มใช้การดำเนินการของ OpenAI คุณต้องเชื่อมต่อ Flow กับบัญชี OpenAI ของคุณก่อนโดยการเพิ่มคีย์ API
ขั้นตอนมีดังนี้
- ใน Shopify Flow ให้เปิดเวิร์กโฟลว์ใหม่หรือเวิร์กโฟลว์ที่มีอยู่
- หลังจากเพิ่มขั้นตอนทริกเกอร์แล้ว ให้คลิกจากนั้นเพื่อเพิ่มการดำเนินการ
- คลิกล้างทั้งหมดเพื่อแสดงแอป Flow ทั้งหมดที่ติดตั้งและยังไม่ได้ติดตั้ง
- ในช่องค้นหาแอปและภารกิจ ให้ค้นหา OpenAI
- คลิก OpenAI จากนั้นคลิกเชื่อมต่อ
- เพิ่มคีย์ API ของ OpenAI จากนั้นคลิกยืนยัน
ตอนนี้คุณสามารถเพิ่มการดำเนินการสร้างข้อความไปยังเวิร์กโฟลว์ใหม่หรือเวิร์กโฟลว์ที่มีอยู่ของคุณได้แล้ว
ช่องข้อมูล
การดำเนินการการสร้างข้อความประกอบด้วยช่องข้อมูลต่อไปนี้
| ช่องข้อมูล | คำอธิบาย |
|---|---|
| พรอมต์ | จำเป็นต้องระบุ โปรดป้อนพรอมต์เพื่อสร้างข้อความที่คุณต้องการ |
| โมเดล | จำเป็นต้องระบุ โมเดล OpenAI ที่คุณต้องการใช้ มีค่าเริ่มต้นเป็น `gpt-3.5-turbo-instruct` สำหรับโมเดลที่เข้ากันได้ โปรดดูที่ `/v1/completions` ในเอกสารประกอบของ OpenAI |
| ส่วนต่อท้าย | ส่วนต่อท้ายที่มาหลังจากข้อความที่สร้างเสร็จ |
| อุณหภูมิ | อุณหภูมิการสุ่มตัวอย่างที่จะใช้ ค่าที่สูงขึ้นหมายความว่าโมเดลจะเสี่ยงมากขึ้น |
| Top P | เป็นอีกทางเลือกหนึ่งนอกเหนือจากการสุ่มตัวอย่างด้วยอุณหภูมิซึ่งเรียกว่าการสุ่มตัวอย่างแบบนิวเคลียส |
| หยุด | เมื่อถึงสตริง ASCII เดียวนี้ API จะหยุดสร้างโทเค็นสำหรับข้อความที่สร้างต่อ |
| Presence Penalty | ตัวเลขระหว่าง -2.0 ถึง 2.0 ค่าบวกจะลงโทษโทเค็นใหม่โดยพิจารณาว่าโทเค็นนั้นปรากฏอยู่ในข้อความแล้วหรือไม่ ซึ่งจะเพิ่มโอกาสที่โมเดลจะพูดคุยเกี่ยวกับหัวข้อใหม่ๆ |
| Frequency Penalty | ตัวเลขระหว่าง -2.0 ถึง 2.0 ค่าบวกจะลงโทษโทเค็นใหม่โดยพิจารณาจากความถี่ของโทเค็นนั้นในข้อความที่มีอยู่แล้ว ซึ่งจะลดแนวโน้มที่โมเดลจะใช้ข้อความเดิมซ้ำ |
| Logit Bias | ปรับเปลี่ยนความน่าจะเป็นของโทเค็นที่ระบุในการปรากฏในข้อความที่สร้างเสร็จ รองรับ JSON |
การแก้ไขปัญหาการดำเนินการสร้างข้อความของ OpenAI
ฉันป้อนโมเดลอื่นและยังคงได้รับข้อผิดพลาดเมื่อรันการดำเนินการ เกิดอะไรขึ้น
หากคุณได้รับข้อผิดพลาด นี่คือโมเดลแชทและไม่รองรับในปลายทาง v1/completions แสดงว่าโมเดลที่คุณป้อนไม่สามารถใช้งานร่วมกับ OpenAI API ที่ Flow ใช้สำหรับการดำเนินการนี้ได้ เราขอแนะนำให้ยอมรับโมเดลเริ่มต้นหรือโมเดลที่ระบุไว้สำหรับ /v1/completions ในเอกสารประกอบของ OpenAI