พื้นที่เก็บข้อมูลนี้มีตัวอย่างของรหัสเพื่อใช้การเรียกใช้ฟังก์ชันหรือการเรียกใช้เครื่องมือสำหรับ OpenAI API
ฉันยังเขียนบล็อกโพสต์เกี่ยวกับเรื่องนี้
ให้วิธีง่ายๆในการเรียก OpenAI API ด้วยคุณสมบัติต่อไปนี้:
ในช่วงเวลาของการเขียน OpenAI กำลังทดสอบฟังก์ชั่นของผู้ช่วย API และเมื่อเร็ว ๆ นี้พวกเขาได้เปลี่ยน API Response Body ของพวกเขาเป็นที่อยู่สิ่งสำคัญคือการติดตามการเปลี่ยนแปลงล่าสุดของพวกเขาและตรวจสอบให้แน่ใจว่ารหัสที่นำเสนอที่นี่เป็นข้อมูลล่าสุดเกี่ยวกับการเปลี่ยนแปลงล่าสุดใน API ของพวกเขา แต่ใช้ความเสี่ยงของคุณเอง
pip install -r requirements.txtตอนนี้สร้างไฟล์. env เพื่อจัดเก็บคีย์ OpenAI API ของคุณหรือเปลี่ยนชื่อไฟล์ที่ให้ไว้
touch .env3. ตั้งคีย์ OpenAI API
เพิ่ม openai_api_key ลงในไฟล์. env
OPENAI_API_KEY=your_api_keyPS: ถ้าคุณไม่รู้วิธีรับนี่คือคำแนะนำ
ในเทอร์มินัลของคุณใช้คำสั่งต่อไปนี้:
python simple_calling.py # for simple calling demo
python advanced_calling.py # for advanced calling demo
เราได้เพิ่มสมุดบันทึก Jupyter ที่ชื่อว่า advanced_function_calling_demo.ipynb ในที่เก็บนี้ สมุดบันทึกนี้ออกแบบมาสำหรับนักพัฒนาที่มีประสบการณ์และมีประสบการณ์ที่ต้องการสำรวจการใช้งานขั้นสูงของการลงทะเบียนฟังก์ชั่นจาก advanced_function_calling.py มันมีตัวอย่างรายละเอียดคำอธิบายและตัวอย่างโค้ดที่สามารถดำเนินการภายในสมุดบันทึกเพื่อแสดงการใช้งานในโลกแห่งความเป็นจริง ทรัพยากรนี้มีวัตถุประสงค์เพื่อให้คำแนะนำที่ครอบคลุมเกี่ยวกับการใช้ประโยชน์จากฟังก์ชั่นรีจิสทรีสำหรับเทคนิคการเรียกใช้ฟังก์ชันขั้นสูง
ยินดีต้อนรับคำขอดึง สำหรับการเปลี่ยนแปลงครั้งใหญ่โปรดเปิดปัญหาก่อนเพื่อหารือเกี่ยวกับสิ่งที่คุณต้องการเปลี่ยนแปลง