ตั้งค่า OpenAI GPT-4 API ฟรีด้วยตัวคุณเอง
ทำตามขั้นตอนเหล่านี้เพื่อเปิดใช้งาน gpt4free-demo:
โคลนพื้นที่เก็บข้อมูล :
git clone https://github.com/username/gpt4free-demo.git
cd gpt4free-demo
ตั้งค่าตัวแปรสภาพแวดล้อม : คัดลอกไฟล์สภาพแวดล้อมตัวอย่างและตั้งค่าตัวแปรของคุณเอง:
cp .env.example .env
เปิด .env
ด้วยโปรแกรมแก้ไขข้อความที่คุณต้องการ และกรอกค่าของคุณเองสำหรับตัวแปรที่กำหนด บันทึกและปิดไฟล์เมื่อคุณดำเนินการเสร็จสิ้น
เริ่มบริการ : เริ่มบริการของคุณโดยใช้ Docker Compose:
docker-compose up -d
หากคุณเปลี่ยนตัวแปรสภาพแวดล้อมในไฟล์ .env
ให้รีสตาร์ทบริการด้วย docker-compose down
และ docker-compose up -d
เข้าถึง API : เมื่อบริการกำลังทำงาน คุณจะสามารถเข้าถึง API ได้ที่:
http://127.0.0.1:13000/supports
[GET]http://127.0.0.1:13000/ask?prompt=***&model=***&site=***
[POST/GET]http://127.0.0.1:13000/ask/stream?prompt=***&model=***&site=***
[POST/GET]สามารถดูตัวอย่างการใช้งานเพิ่มเติมได้ที่ xiangsx/gpt4free-ts
แน่นอน! หากคุณต้องการรวมคำแนะนำเกี่ยวกับวิธีใช้ hurl
เพื่อทดสอบ API ใน README คุณสามารถเพิ่มส่วนใหม่ดังนี้:
Hurl เป็นเครื่องมือบรรทัดคำสั่งเพื่อเรียกใช้คำขอ HTTP คุณสามารถใช้มันเพื่อทดสอบจุดสิ้นสุดใน API นี้ ต่อไปนี้คือวิธีการเริ่มต้น:
ติดตั้ง Hurl : ทำตามคำแนะนำบนเว็บไซต์อย่างเป็นทางการเพื่อติดตั้ง Hurl บนระบบของคุณ
สร้างไฟล์ Hurl : คุณสามารถสร้างไฟล์ที่มีนามสกุล .hurl
เพื่อกำหนดคำขอ HTTP ที่คุณต้องการทดสอบ นี่คือตัวอย่างไฟล์ gpt.hurl
สำหรับโปรเจ็กต์นี้
# List all supports model
GET http://127.0.0.1:13000/supports
# Call Vita model
GET http://127.0.0.1:13000/ask
[QueryStringParams]
site: vita
model: gpt-3.5-turbo
prompt: Tell me a joke about Software Engineering
เรียกใช้ไฟล์ Hurl : ใช้คำสั่งต่อไปนี้เพื่อรันไฟล์ gpt.hurl
:
hurl --verbose gpt.hurl
ซึ่งจะเรียกใช้คำขอ HTTP ที่กำหนดไว้และพิมพ์การตอบกลับไปยังเทอร์มินัล
อ่านเอกสารประกอบ : สำหรับการใช้งานขั้นสูงเพิ่มเติม คุณสามารถดูเอกสารประกอบตัวอย่างได้